• 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   最后面的注意部分!

            我还想写第二次了。

  • 相关阅读:
    Spring-Cloud-GateWay
    Spring-Clould-Alibaba-sentinel控制台
    Oacle学习-01Oracle的安装
    Spring-Clould-Alibaba-集成Ribbon&Feign
    Spring-Clould-Alibaba-nginx-nacos集群搭建
    Springboot整合Security
    Springboot实现QQ邮箱的发送
    java实现qq邮箱的发送
    Springboot集成Swagger2
    Hadoop集群搭建
  • 原文地址:https://www.cnblogs.com/JiangLe/p/4038914.html
Copyright © 2020-2023  润新知