zoukankan      html  css  js  c++  java
  • 【Vegas原创】SQL Server2005应急备机切换步骤 生产机正常

    0. 前提环境:

    生产机可以使用。 生产机可以有一小时左右的停止sql服务状态,用户拷贝数据库文件。   如生产机不能使用,或已经宕机,但有数据库备份,包括master数据备份,恢复方法详见另一篇文章: 【Vegas原创】SQL Server2005应急备机切换步骤 – 生产机已经不能使用,但有数据库备份  

    0.1 思路:

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

    1.前期准备工作

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

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

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

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

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

    2.备用机应急恢复步骤

    (1)停止所有sql server服务 注:必须停止所有SQL Server2005服务,否则步骤3进行连接时,会报错“服务器处于单用户模式,只有一位管理员能够连接”,切记! image  

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

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

    (4)还原master数据库: RESTORE DATABASE master FROM DISK=N'D:\dbbak\master.bak' WITH REPLACE, STATS GO image  

    (5)重启SQL Server服务   (6) 测试,已经正常。  


    与此文相关的sql2005备份的部署,参看: 【Vegas原创】SQL Server 2005部署备份任务

  • 相关阅读:
    如何实现序列化为json
    unity中camera摄像头控制详解
    eclipse配置c开发环境
    uml和模式01
    angular2开发01
    微信公众平台开发01
    最新无线网卡驱动安装
    交换ctrl和caps_loack的新方法
    web.xml文件详解
    设计模式中的里氏代换原则
  • 原文地址:https://www.cnblogs.com/amadeuslee/p/3771985.html
Copyright © 2011-2022 走看看