zoukankan      html  css  js  c++  java
  • SQL Server 移动master 数据库

    第一步:

             告诉SQL Server 下次启动时master数据库的文件在哪里!我想们一定想到了(这样做是不对的,它对master不起作用,第二步开始正确的做法)

             alter database master
             modify file(name ='master',filename='E:master.mdf');
             go
             alter database master
             modify file(name ='mastlog',filename='E:mastlog.ldf');
             go

             移动物理文件新的位置

             再重新启动MSSQLSERVER; 

             查看:

             select *
             from sys.master_files mf
             where mf.database_id = DB_ID('master');
             go

             不幸的是它并不有变!

             

    第二步:

             告诉 sqlserver 下次启动时master 的位置

             1、运行sql server configuration manager

             2、找到sqlserver的服务

                

            3、属性-->启动参数

              

         4、更新参数-->应用

             

    第三步:

             上一步告诉了SQL server启动时master在哪?

             这一步先停止SQL Server 服务,再把就把文件移动到新的物理位置。

    第四步:

             重新启动sql server 服务

    第五步:

              查看是不是变了

              select *
              from sys.master_files mf
              where mf.database_id = DB_ID('master');
              go

              

    ----------------------------------------------------------------------------------------------------------------------------

     注意:

            如果你的还是不对,请看一下http://www.cnblogs.com/JiangLe/p/4038689.html   最后面的注意部分!

            我还想写第二次了。

  • 相关阅读:
    工作10年写不好一封邮件?
    邮件狂人告诉你:如何打造最强邮件处理流
    免费瘫软入院,付费发飙成壮汉,YoMail 想干嘛?
    我们要招5-10人,全要技术!
    如何有效的报告bug?
    黑科技 | 用实力打造邮件沟通新模式
    李叫兽去了百度,我们来聊聊营销
    你好,我想送你一本书
    上了这套密码锁,你就无敌了
    YoMail 邮箱客户端的社会化之路,起于邮箱,不止于邮件
  • 原文地址:https://www.cnblogs.com/JiangLe/p/4038914.html
Copyright © 2011-2022 走看看