已建立数据库实例,master等系统库已经在某个目录下,现在想把这些系统库放在另外一个目录下,该怎么做?

解决方案 »

  1.   

    好象在注册表里改MASTER的目录。
    其它数据库可以附加。
      

  2.   

    Master数据库可以通过设置启动参数的方法设置。
    具体方法步骤:
    1、在“企业管理器”中,右击服务器-属性-启动参数,
    将里面现有的-d和-l删除掉,然后重新添加,其中-d后面跟的是master.mdf的物理位置,-l是master.ldf的物理位置,设置这两个位置指向你要移动的新位置。
    2、停止SQLServer
    3、复制Master.mdf和master.ldf到新的位置
    4、重启SQLServer
      

  3.   

    其他系统库如temp,northwind等也可以用该方法么?
      

  4.   

    其他的用Alter Database的方法。
    具体的步骤你去查SQLSERVER的联机帮助。