JFB*_*JFB 1 sql-server-2005 sql-server
这对我来说不是个好日子。我有一个 SQL Server 2005 Express SP4 (v.9.0.500) 的备份 (master.bak),我想将其还原到我的主数据库实例。我在单用户模式下运行 SQL Server (sqlservr.exe -m)
,连接到实例,然后我执行任务...恢复。这是我得到的错误:
标题:Microsoft SQL Server Management Studio Express
服务器“GINO\SQLEXPRESS”的还原失败。(Microsoft.SqlServer.Express.Smo)
如需帮助,请单击:http : //go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=9.00.2047.00&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=Restore+Server&LinkId=20476
- - - - - - - - - - - - - - - 附加信息:
无法检索此请求的数据。(Microsoft.SqlServer.Express.SmoEnum)
如需帮助,请单击:http : //go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&LinkId=20476
执行 Transact-SQL 语句或批处理时发生异常。(Microsoft.SqlServer.Express.ConnectionInfo)
从服务器接收结果时发生传输级错误。(提供程序:共享内存提供程序,错误:0 - 管道已结束。)(Microsoft SQL Server,错误:109)
如需帮助,请单击:http : //go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&EvtSrc=MSSQLServer&EvtID=109&LinkId=20476
请帮我恢复我的备份数据库,以便我可以继续我的业务!
使用 SQLCMD 而不是 Management studio 进行还原并尝试此操作。(由于您使用的是命名实例,请确保对 SQLCMD 使用 -S 开关)
C:\> SQLCMD -S GINO\SQLEXPRESS
> RESTORE DATABASE master FROM DISK='C:\SQLBackups\master.bak' WITH REPLACE;
> GO
Run Code Online (Sandbox Code Playgroud)
显然,将备份路径替换为备份所在位置的真实路径。
看看这里的(略)的更多信息。
归档时间: |
|
查看次数: |
2529 次 |
最近记录: |