SQL Server 2005数据库备份还原错误及解决方法
2012-08-14 14:17
525 查看
还原数据库时,经常遇到还原失败的情况,但换一台计算机,又又可以还原成功,让人感觉莫名其妙。
失败的原因主要有一下几种情况
1,登录用户没有权限
错误信息如下:
标题: 定位备份文件 - JIANYU
------------------------------
C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Backup
无法在服务器上访问指定的路径或文件。请确保您具有必需的安全权限且该路径或文件存在。
如果您确定所用服务帐户可以访问特定的文件,请在“定位”对话框的“文件名”控件中键入该文件的完整路径。
解决方法:就是使用一个有权限的用户登录,例如sa用户
2,还原路径不存在
此种错误,需要手动修改路径,如下图,首先点击1选项,在修改3处的文件路径,保证路径存在就可以解决。
3,还原路径文件有重名
出现的原因是,还原的文件恰好在默认位置有同名的文件,无法覆盖。
错误信息:
标题: Microsoft SQL Server Management Studio
------------------------------
还原 对于 服务器“192.168.1.177”失败。 (Microsoft.SqlServer.Smo)
有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=9.00.1399.00&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=还原+Server&LinkId=20476
------------------------------
其他信息:
System.Data.SqlClient.SqlError: 无法覆盖文件 'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\Bridges.mdf'。数据库 'bridges' 正在使用该文件。 (Microsoft.SqlServer.Smo)
有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=9.00.1399.00&LinkId=20476
解决方法:还是和路径不存在的方法基本一致,只需要上图中3处的把文件名称修改一下就可以。
4 覆盖问题
具体错误信息忘了
只记得需要把上图中的2处选中就可以解决。
失败的原因主要有一下几种情况
1,登录用户没有权限
错误信息如下:
标题: 定位备份文件 - JIANYU
------------------------------
C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Backup
无法在服务器上访问指定的路径或文件。请确保您具有必需的安全权限且该路径或文件存在。
如果您确定所用服务帐户可以访问特定的文件,请在“定位”对话框的“文件名”控件中键入该文件的完整路径。
解决方法:就是使用一个有权限的用户登录,例如sa用户
2,还原路径不存在
此种错误,需要手动修改路径,如下图,首先点击1选项,在修改3处的文件路径,保证路径存在就可以解决。
3,还原路径文件有重名
出现的原因是,还原的文件恰好在默认位置有同名的文件,无法覆盖。
错误信息:
标题: Microsoft SQL Server Management Studio
------------------------------
还原 对于 服务器“192.168.1.177”失败。 (Microsoft.SqlServer.Smo)
有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=9.00.1399.00&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=还原+Server&LinkId=20476
------------------------------
其他信息:
System.Data.SqlClient.SqlError: 无法覆盖文件 'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\Bridges.mdf'。数据库 'bridges' 正在使用该文件。 (Microsoft.SqlServer.Smo)
有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=9.00.1399.00&LinkId=20476
解决方法:还是和路径不存在的方法基本一致,只需要上图中3处的把文件名称修改一下就可以。
4 覆盖问题
具体错误信息忘了
只记得需要把上图中的2处选中就可以解决。
相关文章推荐
- SQL Server 2005 还原数据库错误解决方法
- SQL Server 2005 还原数据库错误解决方法
- SQL Server 2005还原数据库时出现“不能选择文件或文件组XXX_log用于此操作……错误:3219……”的解决方法
- SQL Server 2005还原数据库时出现“不能选择文件或文件组XXX_log用于此操作……错误:3219……”的解决方法
- SQL Server 2005还原数据库时出现“备份集中的数据库备份与现有的数据库不同”解决方法 (转载)
- SQL Server 2005“备份集中的数据库备份与现有的数据库不同”解决方法
- SQL Server 2014 数据库数据库备份恢复和一个3154错误解决方法
- SQL Server 2005“备份集中的数据库备份与现有的数据库不同”解决方法
- Sql Server 2005 数据库备份还原后出现“受限制用户”问题的解决
- SQL Server 2005 出现“此数据库没有有效所有者”错误的解决方法
- SQL SERVER 2005 使用命令备份数据库的方法(还原)
- SQL Server 2005“备份集中的数据库备份与现有的数据库不同”解决方法
- Sql Server 2005 数据库备份还原后出现“受限制用户”问题的解决[转]
- SQL server 2005服务器备份文件的强制还原后引起的孤立用户问题解决方法
- SQL Server 2005“备份集中的数据库备份与现有的数据库不同”解决方法
- SQL Server 2005“备份集中的数据库备份与现有的数据库不同”解决方法
- Sql Server 2014/2012/2008/2005 数据库还原出现 3154错误的解决办法
- 如何解决Sql Server 2005数据库备份还原后出现“受限制用户”
- SQL Server 2005“备份集中的数据库备份与现有的数据库不同”解决方法
- SQL2005,2008备份集中的数据库备份与现有的 'DB' 数据库不同,错误号码:3154,解决方法