Jor*_*lis 31 sql sql-server restore
我已经在服务器上备份了SQL Server 2008 DB,并将它们下载到本地环境.
我正在尝试恢复该数据库,并继续给我以下错误.
执行Transact-SQL语句或批处理时发生异常.(Microsoft.SqlServer.ConnectionInfo)
- - - - - - - - - - - - - - - 附加信息:
设备'C:\ go4sharepoint_1384_8481.bak'上的媒体系列格式不正确.SQL Server无法处理此媒体系列.RESTORE HEADERONLY异常终止.(Microsoft SQL Server,错误:3241)
如需帮助,请单击:http: //go.microsoft.com/fwlink?ProdName = Microsoft + SQL + Server &ProdVer = 09.00.4053&EvtSrc = MSSQLServer&EvidID = 3241&LinkId = 20476
我试图在服务器上创建一个临时数据库,并尝试恢复相同的备份文件,这是有效的.我也试过没有.使用Filezila(Auto,Binary)上的不同选项将文件从服务器下载到本地PC的时间
但它不起作用.之后我尝试在服务器上执行以下命令.
BACKUP DATABASE go4sharepoint_1384_8481
TO DISK=' C:\HostingSpaces\dbname_jun14_2010_new.bak' with FORMAT
Run Code Online (Sandbox Code Playgroud)
它给了我以下错误:
消息3201,级别16,状态1,行1无法打开备份设备'c:\ Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\Backup\C:\ HostingSpaces\dbname_jun14_2010_new.bak'.操作系统错误123(文件名,目录名或卷标语法不正确.).消息3013,级别16,状态1,行1 BACKUP DATABASE异常终止.
经过研究,我发现了以下2个有用的链接:
但我仍然无法正确恢复数据库.
任何帮助将非常感激.谢谢.
Jor*_*lis 25
你可以查看这篇博文.它解决了我的问题.
http://dotnetguts.blogspot.com/2010/06/restore-failed-for-server-restore.html
选择@@ Version
它给了我以下输出Microsoft SQL Server 2005 - 9.00.4053.00(Intel X86)2009年5月26日14:24:20版权所有(c)1988-2005 Microsoft Corporation Express Edition on Windows NT 6.0(Build 6002:Service)包2)
您需要重新安装到新的命名实例,以确保您使用的是新的SQL Server版本.
小智 7
当您尝试将备份数据从较高版本上载到较低版本时,将出现此类错误.就像你有SQL Server 2008的备份,并且你试图将数据上传到SQL Server 2005然后你会遇到这种错误.请尝试上传更高版本.
归档时间: |
|
查看次数: |
149804 次 |
最近记录: |