【问题】

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

【分析】

可能是拷贝的文件有问题,通常在本机磁盘存在坏道的情况下存在。可能是物理磁盘的格式问题,或其文件逻辑不兼容问题。

【解决方法】

1. 输入命令cmd进入命令行,输入sqlcmd 回车.

2. 输入以下语句,回车

RESTORE DATABASE 还原后的数据库名 FROM DISK = 'D:\db.bak(备份文件)' WITH REPLACE , MOVE 'Db(曾经的mdf逻辑名)' TO 'D:\Db.mdf(mdf还原后的路径)', MOVE 'Db_log(曾经的ldf逻辑名)' TO 'D:\Db_log.ldf(ldf还原后的路径)'

例如:

RESTORE DATABASE xzcrm FROM DISK = 'E:\db\201610211600.bak' WITH REPLACE
, MOVE 'xzcrm_Data' TO 'E:\db\Custom\xzcrm.mdf'
, MOVE 'xzcrm_Log' TO 'E:\db\Custom\xzcrm_log.ldf'

3.再输入go 回车即可执行。

在 E:\db\Custom\201610211635.bak 上读取失败: 38(已到文件结尾。) (Microsoft SQL Server,错误: 3203)相关推荐

  1. sql oraoledb.oracle,无法创建链接服务器XXXXX的 OLE DB 访问接口OraOLEDB.Oracle的实例。 (Microsoft SQL Server,错误7302)...

    无法创建链接服务器"XXXXX"的 OLE DB 访问接口"OraOLEDB.Oracle"的实例. (Microsoft SQL Server,错误: 730 ...

  2. 深圳坐标软件 SQL数据库 复制 报错 MS-DOS 功能无效 上读取失败 1(函数不正确) 恢复实践

    坐标软件 SQL数据库 复制 报错 MS-DOS 功能无效 上读取失败 1(函数不正确) 恢复实践 接到文件,立即组织进行分析工作,发现 select * from sysobjects  --系统表 ...

  3. 使用xp_readerrorlog命令读取SQL Server错误日志

    This article explores the xp_readerrorlog command for reading SQL Server error logs using T-SQL. 本文探 ...

  4. 转贴:Microsoft OLE DB Provider for SQL Server错误80040e37

    问题原因: 把数据库备份还原到另一个服务器时,可能会产生孤立用户的问题: 解决办法: 步骤:1.把备份的数据库还原到新的数据库服务器中( 1.1企业管理器-->1.2数据库(右键)-->1 ...

  5. (provider: 共享内存提供程序, error: 0 - 管道的另一端上无任何进程。) (Microsoft SQL Server,错误: 233)...

    ------------------------------ 无法连接到 IFCA-LIUWEI/SQL2005. ------------------------------ 其他信息: 已成功与服 ...

  6. 如何在Linux/MacOS系统上安装Microsoft SQL Server

    转载来源:https://hub.docker.com/_/mssql-server-linux 如何在Linux/MacOS系统上安装Microsoft SQL Server 快速安装 # 首先在L ...

  7. Microsoft OLE DB Provider for SQL Server 错误 ‘80004005‘错误原因和解决方案

    Microsoft OLE DB Provider for SQL Server 错误 '80004005'错误原因和解决方案 方法步骤: 1.在WINSOWS/TEMP目录的安全选项中,添加帐号ev ...

  8. SQL Server在本地计算机上用SMSS登录不上,错误消息:(Microsoft SQL Server, Error: 18456)...

    今天遇到了一个奇怪的问题,公司目前在SQL Server上都采用AD域账号登录,由于账号人数众多,所以我们建立了一个AD Group(域组),将大家的AD账号加入了这个AD Group,然后我们将这个 ...

  9. Microsoft OLE DB Provider for SQL Server 错误 '80040e37'

    问题原因: 把数据库备份还原到另一个服务器时,可能会产生孤立用户的问题: 解决办法: 步骤:1.把备份的数据库还原到新的数据库服务器中( 1.1企业管理器-->1.2数据库(右键)-->1 ...

最新文章

  1. c php socket,C与php socket通讯
  2. BC div2补题以及 复习模除 逆元__BestCoder Round #78 (div.2)
  3. Linux学习总结(77)—— Shell 开发运维经验总结
  4. Linux 命令(118)—— bzip2 命令
  5. java 容易犯错_写Java程序最容易犯错误有哪些呢?
  6. 2021-08-03 SELECT简单查询
  7. 教学设计的理念与方法【2】
  8. 计算混响时间的意义_混响是什么意思,混响时间计算公式汇总,混响器的
  9. Web页面iOS真机调试-win10
  10. WSF VBS 脚本编写
  11. Android Studio导致的假死机问题的解决
  12. linux系统单网卡绑定双IP的方法
  13. python爬取豆瓣高分书籍信息(request+xpath)
  14. 常见的百度云搜索引擎入口合集
  15. python从属关系编号_笨办法学Python 习题 42: 对象、类、以及从属关系
  16. win11怎么关闭自动更新系统
  17. 摄像头识别黑烟加框处理(测试)
  18. E576: viminfo: 缺少 ‘>‘ 位于行:
  19. 红米note4出厂系统版本_红米 Note 4 开始接收 MIUI 10 国际稳定版系统更新
  20. matlab绘制蜗牛圈圈图,Illustrator软件绘制七彩卡通蜗牛图片

热门文章

  1. 如何在没有iTunes的情况下恢复已遭停用的iPhone资料?
  2. 需求精益思想在项目管理中的实战应用
  3. kanzi与第三方app融合,比如地图导航视频、互联娱乐视频
  4. keras版yolov3绘制acc和loss曲线
  5. 解决mac excel中文乱码的问题
  6. 简单操作阿里云盘秒变电脑本地硬盘使用!秒多1T内存
  7. windows“运行”中的快捷命令
  8. 43.【Java 实现验证码获取 C++实现密码加密和删除和QQ登入系统】
  9. Set、List和数组互相转换
  10. hashmap扩容过程,字节大神强推千页PDF学习笔记,经典好文