当前位置: 代码迷 >> Sql Server >> 事务日志已满。若要查明无法重用日志中的空间的原因解决方法
  详细解决方案

事务日志已满。若要查明无法重用日志中的空间的原因解决方法

热度:98   发布时间:2016-04-27 13:40:38.0
事务日志已满。若要查明无法重用日志中的空间的原因
这事郁闷了一天多了,网上的方法都试过了,不得行.请教高手.

试过的方法

SQL code
--截断事务日志 backup log jdan_erp with no_loggo --收缩数据库 dbcc shrinkdatabase(jdan_erp) go ------------------------USE jdan_erp;GO-- Truncate the log by changing the database recovery model to SIMPLE.ALTER DATABASE jdan_erpSET RECOVERY SIMPLE;GO-- Shrink the truncated log file to 1 MB.DBCC SHRINKFILE (jdan_erp_Log, 1);GO-- Reset the database recovery model.ALTER DATABASE jdan_erpSET RECOVERY FULL;GO


都不得行.

我现在遇到的情况是用sqlserver2005,从数据链接中的另外一个服务器刷新数据到本地服务器,开始有200多万条数据,刷数据时提示日志已满,后来将条件过滤,80几万条数据的时候还是提示日志已满.

在网上看到有一个用户的什么配额低了,我一直没有找到是设置哪个用户的配额.

请高手们帮忙看看

------解决方案--------------------
SQL code
BACKUP LOG DBNAME WITH NO_LOG
  相关解决方案