在操作系统为Window2003 企业版的VMWare中安装的SQL Server 2008 R2版,但不能还原和备份数据库。下面是出错提示信息。知道解决方法的兄弟姐妹,帮忙一下,谢谢!===================================执行 Transact-SQL 语句或批处理时发生了异常。 (Microsoft.SqlServer.ConnectionInfo)------------------------------
程序位置:   在 Microsoft.SqlServer.Management.Common.ServerConnection.ExecuteWithResults(String sqlCommand)
   在 Microsoft.SqlServer.Management.Smo.ExecutionManager.ExecuteWithResults(String query)
   在 Microsoft.SqlServer.Management.Smo.BackupRestoreBase.ExecuteSqlWithResults(Server server, String cmd)
   在 Microsoft.SqlServer.Management.Smo.Restore.ReadBackupHeader(Server srv)
   在 Microsoft.SqlServer.Management.SqlManagerUI.SqlRestoreDatabaseGeneral.buttonSelectDevice_Click(Object sender, EventArgs e)
   在 System.Windows.Forms.Control.OnClick(EventArgs e)
   在 System.Windows.Forms.Button.OnClick(EventArgs e)
   在 System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   在 System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   在 System.Windows.Forms.Control.WndProc(Message& m)
   在 System.Windows.Forms.ButtonBase.WndProc(Message& m)
   在 System.Windows.Forms.Button.WndProc(Message& m)
   在 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   在 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   在 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)===================================无法打开备份设备 'C:\Pe_Report_2010_8_26'。出现操作系统错误 5(拒绝访问。)。
RESTORE HEADERONLY 正在异常终止。 (.Net SqlClient Data Provider)------------------------------
有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.50.1600&EvtSrc=MSSQLServer&EvtID=3201&LinkId=20476------------------------------
服务器名称: MOYH-555CBC1571
错误号: 3201
严重性: 16
状态: 2
行号: 1
------------------------------
程序位置:   在 Microsoft.SqlServer.Management.Common.ConnectionManager.ExecuteTSql(ExecuteTSqlAction action, Object execObject, DataSet fillDataSet, Boolean catchException)
   在 Microsoft.SqlServer.Management.Common.ServerConnection.ExecuteWithResults(String sqlCommand)

解决方案 »

  1.   

    无法打开备份设备 'C:\Pe_Report_2010_8_26'。出现操作系统错误 5(拒绝访问。)。没权限访问呀。说的很明白了,看下你的SQL Server 服务是什么账号在运行。
      

  2.   

    可以登录SSMS选择SQL Server 身份验证进行备份和还原操作。
      

  3.   

    登录的账号有问题,应该用那个System,以前没有用那个Network安装好像也行。
      

  4.   

    把你的系统帐号加入到SQLSERVER管理员组中