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条)