確保有足夠的 TempDB 空間
如果在處理需要 Microsoft SQL Server 6.5 上處理空間的 記錄集或 物件時發生錯誤,您可能需要增加 TempDB 暫存資料庫的大小。 (某些查詢需要暫存處理空間,例如,具有 ORDER BY 子句的查詢需要對 記錄集進行排序,這需要一些臨時空間。
重要
從 Windows 8 和 Windows Server 2012 開始,RDS 伺服器元件已不再包含在 Windows 作業系統中(如需詳細資訊,請參閱 Windows 8 和 Windows Server 2012 兼容性 Cookbook)。 RDS 用戶端元件將在未來的 Windows 版本中移除。 請避免在新的開發工作中使用此功能,並計劃修改目前使用此功能的應用程式。 使用 RDS 的應用程式應該移至 WCF Data Service。
重要
在執行動作之前,請先閱讀此程序,以便了解擴展裝置後再縮小裝置並不容易。
注意
根據預設,Microsoft SQL Server 7.0 和更新版本中,TempDB 會視需要自動成長。 因此,只有在執行 7.0 之前版本的伺服器上才需要此程式。
增加 SQL Server 6.5 上的 TempDB 空間
開始Microsoft SQL Server Enterprise Manager,開啟伺服器的樹狀結構,然後開啟 [資料庫裝置] 樹狀目錄。
選取要展開的實體裝置(例如 Master),然後按兩下裝置以開啟 [編輯資料庫裝置] 對話框。
此對話框會顯示目前資料庫所使用的空間。
在 [大小] 方塊中,將裝置增加到所需的數量(例如 50 MB)的硬碟空間。
按一下 [立即變更],以增加可擴展至 (邏輯) TempDB 的空間量。
開啟伺服器上的 [資料庫] 樹狀結構,然後按兩下 TempDB 開啟 [編輯資料庫] 對話框。 [資料庫] 索引標籤會列出目前配置給 TempDB 的空間量(數據大小)。 根據預設,這是 2 MB。
在 [大小] 群組底下,按一下 [展開]。 圖表會顯示每個實體裝置上可用的和已配置空間。 馬龍色彩中的橫條代表可用空間。
選取 記錄裝置,例如 Master,以顯示 大小(MB) 方塊中的可用大小。
按 [立即展開],將該空間配置給 TempDB 資料庫。
[編輯資料庫] 對話框會顯示 TempDB 的新分配大小。
如需本主題的詳細資訊,請搜尋 SQL Server Enterprise Manager 說明檔案中的Microsoft[展開資料庫] 對話方塊。