1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 还原SQL数据库 执行 Transact-SQL 语句或批处理时发生了异常

还原SQL数据库 执行 Transact-SQL 语句或批处理时发生了异常

时间:2024-01-21 13:32:21

相关推荐

还原SQL数据库 执行 Transact-SQL 语句或批处理时发生了异常

还原SQL数据库,执行 Transact-SQL 语句或批处理时发生了异常。 (Microsoft.SqlServer.ConnectionInfo) 在 “C:\XX.bak” 上读取失败: 38(已到文件结尾。) (Microsoft SQL Server,错误: 3203)。

解决方案如下

1.开始运行cmd

2.键入:sqlcmd

3.键入:restore database需要被还原的数据库名from disk=‘D:*准备用来还原的数据库bak文件位置*’ with replace,move ‘bak文件的逻辑名’ To ‘D:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\HYdxcw6.mdf’,move ‘XXCW_DLHYDX_log’ to ‘D:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\HYdxcw6_log.ldf’

注释:D:\路径为 需要被还原的数据库 的mdf与log文件的位置。

4.go 回车

如下图所示

也有失败的情况:显示如下

还有一种错误状况是明明mdf文件在C或者D盘下,在消息里提示在G盘目录下找不到该文件 这里就不截图了 一下错误均为用来恢复的数据库逻辑名错误

重要的话说三遍

用来恢复的数据库逻辑名错误!

用来恢复的数据库逻辑名错误!!

用来恢复的数据库逻辑名错误!!!

ok 今天就分享到这里,希望能帮到大家

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。