SQL SERVER还原数据库时"试图扩大物理文件时,MODIFY FILE 遇到操作系统错误 112(磁盘空间不足)"错误处理
来源:互联网 发布:weui 开发案例 源码 编辑:程序博客网 时间:2024/05/18 01:42
现象
在备用机上还原数据库备份时报错
Microsoft SQL-DMO (ODBC SQLState: 42000) 试图扩大物理文件时,MODIFY FILE
遇到操作系统错误 112(磁盘空间不足)。 未能创建一个或多个文件。请考虑使用 WITH MOVE 选项来标识有效位置。 RESTORE
DATABASE 操作异常终止。
原因
但是磁盘空间明明很充足,经过分析,原因如下,备用机对于还原数据的分区文件系统为FAT32,FAT32不支持超过4GB的文件,而还原后的数据库文件已经6个G了。
处理
转换文件系统
针对磁盘空间充足、恢复后单个文件超过4GB、文件系统为FAT32的情况,可以把文件系统转换为NTFS
convert d: /fs:ntfs
改变备份还原的位置
你可以用下面的语句查询还原的数据库有多少个文件,这些文件有多大,还原后文件会放到那个磁盘上
restore filelistonly from disk='f:\20170113.bak'
如果你要把数据文件放到其他空间足够的磁盘上,使用 move 选项来改变还原后的文件位置,示例
restore database dbname from disk='f:\20170113.bak'with move '逻辑文件名' to 'd:\DBnew.mdf'--逻辑文件名可以用restore filelistonly 查询,d:\DBnew.mdf是逻辑文件名还原后的位置及文件名
阅读全文
1 0
- SQL SERVER还原数据库时"试图扩大物理文件时,MODIFY FILE 遇到操作系统错误 112(磁盘空间不足)"错误处理
- 试图扩大物理文件时,MODIFY FILE 遇到操作系统错误 112(磁盘空间不足)
- 试图扩大物理文件时,MODIFY FILE 遇到操作系统错误 112(磁盘空间不足)
- 试图扩大物理文件时,MODIFY FILE遇到操作系统错误112
- SQL server 2008附加数据库错误:尝试打开或创建物理文件时,CREATE FILE 遇到操作系统错误
- SQL Server 错误:尝试打开或创建物理文件时,CREATE FILE 遇到操作系统错误
- SQL Server附加数据库时出错:无法打开物理文件,操作系统错误5
- SQL Server 在执行批处理时出现错误。错误消息为: 磁盘空间不足
- sql server还原数据库时:设备激活错误,物理文件名可能有误的解决
- 由于文件不可访问,或者内存或磁盘空间不足,所以无法打开数据库 'msdb'。有关详细信息,请参阅 SQL Server 错误日志。 (Microsoft SQL Server,错误: 945)
- SQL Server附加数据库出错:无法打开物理文件,操作系统错误5
- SQL Server附加数据库出错:无法打开物理文件,操作系统错误5
- SQL Server附加数据库出错:无法打开物理文件,操作系统错误5
- SQL Server附加数据库出错:无法打开物理文件,操作系统错误5
- sql server create file遇到操作系统错误5拒绝访问
- sql server create file遇到操作系统错误5拒绝访问
- sql server create file遇到操作系统错误5拒绝访问
- 尝试打开或创建物理文件 'E:\Library.mdf' 时,CREATE FILE 遇到操作系统错误 5(拒绝访问。)。
- ArcEngine中的ICommand接口和ITool接口
- java开发笔记
- awk指令使用详解
- 2.9 Linux tty终端
- JavaScript正则表达式之最简得到字符串
- SQL SERVER还原数据库时"试图扩大物理文件时,MODIFY FILE 遇到操作系统错误 112(磁盘空间不足)"错误处理
- Android 谷歌输入法安装包
- 6种数据的保存
- innobackupex安装 详解
- 文章标题
- 判断字符串中是否存在子字符串,不区分大小写
- weak global reference table overflow (max=51200)
- TIPS_备忘
- PHP filter过滤器的基础使用