1
我正在使用ASP代碼(ADODB)還原數據庫。 .bak文件在本地系統中。 SQL使用SQL身份驗證進行本地化。使用ADODB還原SQL Server數據庫保留了數據庫還原狀態
如果我嘗試了SSMS中的恢復查詢,恢復成功。但ASP代碼中的相同查詢不成功。數據庫將處於恢復狀態。
查詢是
RESTORE DATABASE [myDB] FROM
DISK = N'D:\DB\myDB_20120611_190339.bak' WITH FILE = 1,
MOVE N'myDB' TO N'C:\Program Files\Microsoft SQL Server\MSSQL10.WEB2K8\MSSQL\DATA\myDB.mdf',
MOVE N'myDB_log' TO N'C:\Program Files\Microsoft SQL Server\MSSQL10.WEB2K8\MSSQL\DATA\myDB_1.ldf',
NOUNLOAD, REPLACE, STATS = 10
GO
我不知道什麼問題。
任何幫助,將不勝感激。
謝謝
Ganesh。
我也試過WITH RECOVER。但沒用。 RESTORE DATABASE [MYDB] FROM DISK = N'D:\ DB \ myDB_20120611_190339.bak 'WITH恢復,文件= 1, MOVE N'myDB' TO N'C:\ Program Files文件\ Microsoft SQL Server的\ MSSQL10 .WEB2K8 \ MSSQL \ DATA \ myDB.mdf', MOVE N'myDB_log'TO N'C:\ Program Files \ Microsoft SQL Server \ MSSQL10.WEB2K8 \ MSSQL \ DATA \ myDB_1.ldf', NOUNLOAD,REPLACE,STATS = 10 GO – Ganesh
@Ganesh:評論是不可讀的,請添加到您的問題。 – AnthonyWJones