保证足够的 TempDB 空间
目录
如果在处理需要 SQL 服务器处理空间的 Recordset 对象时发生错误,则可能需要增加 TempDB 的大小。(某些查询需要临时处理空间。例如,带 ORDER BY 子句的查询需要一种 Recordset,而这需要部分临时空间。)
要点 请在执行操作之前阅读该步骤,因为设备对象一旦展开就难以折叠。
增加 SQL 服务器上的 TempDB 空间
-
启动 Microsoft® SQL Server Enterprise Manager,打开“服务器”树,然后打开“数据库设备”树。
-
选定要扩展的(物理)设备,如 Master,然后双击该设备打开“编辑数据库设备”对话框。
该对话框显示当前数据库使用的空间大小。
-
在“大小”滚动框中,将设备增加到所需量(例如,50 MB 的硬盘空间)。
-
单击“立即更改”增加(逻辑)TempDB 可以扩展的空间大小。
-
打开服务器上的“数据库”树,然后双击“TempDB”打开“编辑数据库”对话框。“数据库”选项卡列出当前分配给 TempDB 的空间大小(“数据大小”)。默认情况下是 2 MB。
-
在“大小”组下,单击“扩展”。图形显示在每个物理设备上可用的和已分配的空间。栗色的条代表可用的空间。
-
选定“日志设备”,例如 Master,在“大小 (MB)”框中显示可用的空间。
-
单击“立即扩展”将空间分配给 TempDB 数据库。
“编辑数据库”对话框显示新分配的 TempDB 大小。
参阅 关于该主题的详细信息,请参阅 Mcirosoft SQL Server Enterprise Manager 帮助文件中的“扩展数据库对话框”。
www.51windows.Net