請教:有關SQLSERVER2005日誌文件刪除問題
我有一SQL2005數據庫,我將之分離,分離時勾選了刪除現有連接選項,刪除其日誌文件,再附加時不能附加.
於是我新建了一個同名的數據庫,將數據庫停止,用舊數據文件覆蓋目前的數據文件,然後啟動.
然後執行代碼:
USE MASTER
Go
SP_CONFIGURE 'ALLOW UPDATES', 1
GO
RECONFIGURE WITH OVERRIDE
Go
ALTER DATABASE TT SET EMERGENCY
GO
ALTER DATABASE TT SET SINGLE_USER WITH ROLLBACK IMMEDIATE
GO
DBCC CHECKDB('TT', REPAIR_ALLOW_DATA_LOSS)
GO
結果執行到最後一行時顯示:
訊息 922,層級 14,狀態 1,行 2
資料庫 'TT' 正在復原。請等候復原完成。
/**********************************************************/
不知如何才可以將數據庫挽救回來?
求高手指教.不勝感激...
於是我新建了一個同名的數據庫,將數據庫停止,用舊數據文件覆蓋目前的數據文件,然後啟動.
然後執行代碼:
USE MASTER
Go
SP_CONFIGURE 'ALLOW UPDATES', 1
GO
RECONFIGURE WITH OVERRIDE
Go
ALTER DATABASE TT SET EMERGENCY
GO
ALTER DATABASE TT SET SINGLE_USER WITH ROLLBACK IMMEDIATE
GO
DBCC CHECKDB('TT', REPAIR_ALLOW_DATA_LOSS)
GO
結果執行到最後一行時顯示:
訊息 922,層級 14,狀態 1,行 2
資料庫 'TT' 正在復原。請等候復原完成。
/**********************************************************/
不知如何才可以將數據庫挽救回來?
求高手指教.不勝感激...
...全文
相关推荐
SQL Server 2005删除日志文件的几种方法小结
SQL Server数据库都有log文件,log文件记录用户对数据库修改的操作。可以通过直接删除log文件和清空日志在清除数据库日志
sqlserver2005
当你卸载sql时不能完全删除掉,可以帮助你卸载数据库的服务项,
SQL2000无法安装的解决办法,完全卸载SQL Server2005
SQL2000无法安装的解决办法,完全卸载SQL Server2005
SQL server 2005 指令还原数据库
SQL server 2005 指令 还原数据库 常见问题 解决方法
一次性压缩Sqlserver2005中所有库日志的存储过程
通过下面这个可以执行单个数据库日志压缩,问题每次都要写数据库名字,日志大的话执行速度没有那么快


疑难问题

