当前位置: 主页 > 数据库

sol语句备份恢复数据库-没备份的手机数据怎样恢复

发布时间:2023-02-13 09:07   浏览次数:次   作者:佚名

restore filelistonly from disk='D:\website\db_backup\bmfn.bak'
restore database BMFN
from disk='D:\website\db_backup\bmfn.bak'
with move 'BMFN_Data' to 'D:\website\db_backup\BMFN_Data.MDF'
    ,move 'BMFN_Log' to 'D:\website\db_backup\BMFN_Log.LDF'

没备份的手机数据怎样恢复_sol语句备份恢复数据库_数据灾难备份恢复设计

使用SQL语句的方式(假设你的备份文件名为:c:\xx.bak

--列出备份文件中的逻辑文件名

restore filelistonly from disk='c:\xx.bak'

没备份的手机数据怎样恢复_sol语句备份恢复数据库_数据灾难备份恢复设计

--restore with 语句,使用基于上面列出的逻辑文件名的移动选项

restore database 恢复的数据库名称

来自磁盘='c:\xx.bak'

将“逻辑数据文件名 1”移动到“c:\物理数据文件名 1”

sol语句备份恢复数据库_没备份的手机数据怎样恢复_数据灾难备份恢复设计

,将'逻辑数据文件名2'移动到'c:\物理数据文件名2'

...

,将'逻辑数据文件名n'移动到'c:\物理数据文件名n'

没有什么特别需要注意的,企业版之间的备份/恢复需要注意的相同事项:

没备份的手机数据怎样恢复_数据灾难备份恢复设计_sol语句备份恢复数据库

1.备份时注意设置,不要指定多个备份文件,否则恢复时也必须指定多个备份文件

2.注意备份介质的处理方式,使用重写而不是追加,否则恢复时必须指定备份号

3.注意备份方式,使用全量备份,不要使用其他备份方式,否则需要其他备份文件支持恢复

4、恢复时注意数据文件路径的问题。 如果两个系统的数据文件目录不一致sol语句备份恢复数据库,必须重新指定

sol语句备份恢复数据库_数据灾难备份恢复设计_没备份的手机数据怎样恢复

5.注意恢复后用户孤立的问题(即两个系统的sql用户不同,解决方法参考sql联机帮助)

可能的原因:

1. 恢复数据库的数据文件磁盘空间不足

解决方法是将数据文件放在一个空间足够大的分区中

2、您的磁盘分区使用FAT16/FAT32sol语句备份恢复数据库,前者限制最大文件大小为2G,后者最大为4G

解决方法是将磁盘分区格式改为NTFS