我想在C#中恢复数据库,使用文件类型.BAK
var db = new QLTDEntities(); var con = ((SqlConnection)db.Database.Connection); con.Open(); string stringquery = "RESTORE DATABASE TEST FROM DISK ='D:\ABC.BAK'"; SqlCommand cmd = new SqlCommand(stringquery, con); cmd.ExecuteNonQuery(); con.Close();
我在第cmd.ExecuteNonQuery()行遇到错误;
'TEST' is not a recognized RESTORE option.
你能告诉我我的错误或错误的地方吗?
试试这样:string stringquery = @"USE master BACKUP DATABASE [TEST] TO DISK='D:\ABC.BAK'";
查看更多关于如何在C#中恢复数据库SQL 2008?的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did69428