|
SQL语句执行时,出现以下错误:
服务器: 消息 1105,级别 17,状态 2,行 1 未能为数据库 'TEMPDB' 中的对象 '(SYSTEM table id: -975642434)' 分配空间,因为文件组 'DEFAULT' 已满。
tempdb为临时数据库,其他数据库上的操作用到的中间结果就保留在上面;如果中间结果数据量过大,超过tempdb容量就会错; 解决方法: sybase: 为tempdb增加设备; SQL server:将tempdb的文件设为自动增加或加大文件大小; Oracle: 增加用户的临时表空间的大小.
|