回到失败的服务器
问题描述:
http://www.daniweb.com/software-development/csharp/threads/202843/take-backup-of-sql-server-database-using-c回到失败的服务器
错误: 返回失败服务器
我使用SMO代码从这个线程,但它不能备份...
我的代码:
Server s = new Server(".\\SQLEXPRESS");
Backup bk = new Backup();
bk.Devices.AddDevice(backupText.Text, DeviceType.File);
bk.Database = "System";
bk.Action = BackupActionType.Database;
bk.SqlBackup(s);
答
问题是许可的。对于连接到SQL服务器获取备份备份权限是必需的。所以请检查权限部分。
更详细的错误信息将有所帮助。常见的嫌疑人在这里是缺少权限或在backupText.Text中的错误值。 – squillman 2012-08-06 12:01:21
我列出了上面的错误...我评论了我的最后5行,问题在于服务器连接 – greatmajestics 2012-08-06 12:02:27
@好我知道你列出了错误,但它是一个无用的消息。某处有更详细的错误消息 - 通过VS调试器中的异常窗口或某处。 – squillman 2012-08-06 12:05:51