SQLServer应急备机切换步骤-生产机正常

SQLServer应急备机切换步骤-生产机正常

2023年7月30日发(作者:)

SQLServer应急备机切换步骤-生产机正常

0. 前提环境:

生产机可以使用。 生产机可以有一小时左右的停止sql服务状态,用户拷贝数据库文件。 如生产机不能使用,或已经宕机,但有数据库备份,包括master数据备份,恢复方法详见下一篇文章。

0.1 思路:

生产机可以使用,只要从单用户模式还原mater库即可,其他数据库文件只要和生产机的数据库文件路径一致,就可以正常使用。

1.前期准备工作

(1)在备用机准备好和生产机一样的sql2005数据库环境(注意数据库版本要一致)

(2)备用机新建文件夹:D:db

(3)生产机备份出当前master库的备份,并放入备用机D:dbbak下;

(4)生产机停止sqlserver服务,将所有数据文件(除master库文件)拷贝到备用机D:db下

注:此路径必须和生产机的数据库文件路径相同。如生产机在其他路径,请在备用机相应的路径进行文件夹建立和数据库文件拷贝

2.备用机应急恢复步骤

(1)停止所有sql server服务 注:必须停止所有SQL

Server2005服务,否则步骤3进行连接时,会报错“服务器处于单用户模式,只有一位管理员能够连接”,切记!

(2)运行-> cmd -> sc start MSSQLServer -m -f 进入单用户模式

(3)打开Management Studio,弹出的连接到服务器窗口,点取消; 点击"新建查询",连接数据库,进入查询窗口;

(4)还原master数据库: RESTORE DATABASE master FROM

DISK=N'D:' WITH REPLACE, STATS GO

(5)重启SQL Server服务

(6) 测试,已经正常。

发布者:admin,转转请注明出处:http://www.yc00.com/news/1690649522a386111.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信