zoukankan      html  css  js  c++  java
  • SQLServer 系统表还原

    数据库服务器迁移,很多配置信息如何快速迁移到另外一台服务器,那只能备份还原系统数据库。

    msdb:这个库保存以前配置的作业信息,还原的时候需要先停用数据库代理。

    model:这个库也是必备还原的还不知道没有还原会出现什么情况。

    tempdb:这个会保存链接库的密钥,没有还原会导致链接服务器不能用。可以本地服务器管理员账号重新生成密钥  ALTER SERVICE MASTER KEY FORCE REGENERATE

                    原数据库备份
                         BACKUP SERVICE MASTER KEY TO FILE = 'path_to_file' ENCRYPTION BY PASSWORD = 'AnyPasswordULike'
                    新服务器SMK还原
                          RESTORE SERVICE MASTER KEY FROM FILE = 'path_to_file' DECRYPTION BY PASSWORD = 'ThePasswordWhenUBackup' FORCE

    master:所有登陆账户和系统配置设置。记录所有数据库信息,包括数据库文件位置。

    master只能通过单用户模式恢复master数据库,确保数据库版本一致。

    停止SQL服务:以管理员帐户打开cmd,输入以下的命令:net start mssqlserver /m   

                                                        或者输入下面的命令:sc start MSSQLServer -m –f -c   进入单用户模式

    打开SQL Server Management Studio,出现连接到服务器的窗口,点击取消

    点击“新建查询”,出现连接到服务器的窗口,点击确定。因为是单用户模式,因此只能有一个连接进入

     输入还原命令,restore database master from disk='c:\master.bak' with replace

    你的一分支持,是我坚持创作的十分动力。 如果文章的内容对你有帮助的话,请用微信扫描下方二维码,支持一下。谢谢! wechat1
  • 相关阅读:
    ASP.NET MVC 学习: 视图
    翻译:ASP.NET MVC Example Application over Northwind with Entity Framework
    主流web2.0网站的配色参考方案
    jQuery1.2选择器
    ASP.NET MVC URL Routing 学习
    [转]关于DOM元素定位属性的深入学习
    ASP.NET MVC : Action过滤器(Filtering)
    【翻译】使用ASP.NET MVC 和LINQ建立一个简单的博客 Part 3
    Windows 8开发者训练营第一日来自现场的图片报道
    从数据到信息到决策
  • 原文地址:https://www.cnblogs.com/shuilong/p/15662714.html
Copyright © 2011-2022 走看看