【发布时间】:2014-07-22 02:48:24
【问题描述】:
我想从我们的主服务器备份一个数据库。但是会发生这个错误
System.Data.SqlClient.SqlException (0x80131904):无法打开备份设备“C:\Temp\sample.bak”。操作系统错误3(系统找不到指定的路径)。
BACKUP DATABASE 异常终止。
在 Microsoft.SqlServer.Management.Common.ConnectionManager.ExecuteTSql(ExecuteTSqlAction 操作,对象 execObject,数据集 fillDataSet,布尔 catchException)
在 Microsoft.SqlServer.Management.Common.ServerConnection.ExecuteNonQuery(String sqlCommand, ExecutionTypes executionType)
ClientConnectionId:d9c1c173-e60e-4e07-91d6-2ba43b905ff6
感谢您的帮助!
我尝试的查询是
BACKUP DATABASE H2RPDB_v2
TO DISK = 'C:\Temp\test2.bak'
在 SQL Server 中。 H2RPDB_v2 来自我的远程服务器。
【问题讨论】:
-
如果您在远程服务器上运行备份,那么备份文件将在远程服务器的文件系统上创建 - 可能是
C:\temp只是不存在(正如错误很清楚地表明 - 不?)
标签: c# sql-server wpf backup