我有一个5GB的文件,我需要批量插入SQL Server数据库(2005 SP2)。当我尝试这样做时(使用过去为同一个导入文件工作的格式文件),我收到错误:
数据库'tempdb'的事务日志已满。要找出无法重用日志中的空间的原因,请参阅sys.databases中的log_reuse_wait_desc列
当我运行命令
时select log_reuse_wait_desc from sys.databases where [name] = 'MyDB'
我得到“ACTIVE_TRANSACTION”,但没有打开的交易。
以下是我试图无济于事的事情:
答案 0 :(得分:1)
增加Tempdb的数据分配大小并尝试。