测试移动数据库路径,有两种方法

1.使用命令

2.分离和附加数据库

 

方法一:使用命令

如下图,我目前有个名称zxta数据库

image

 

如下图,目前数据库文件和日志文件的位置在C:\xxxx 路径下

image

 

我们要对数据库进行“脱机”

image

 

“脱机”成功

image

 

脱机成功后,我们把数据库剪切到D盘

image

 

如下图,剪切到了D盘

image

 

我们知道Master数据库中记录了其它数据库的信息,由于我现在剪切了数据库,因此我们需要告诉master数据库,下面我们就执行下以下SQL命令

alter database zxta modify file

(name=zxta,filename='D:\zxta.mdf')       

alter database zxta modify file

(name=zxta_log,filename='D:\zxta_log.ldf')

image

 

我们选择“zxta”,选择任务“联机”

image

 

联机成功,这样我们就成功的移动了zxta数据库的路径

image

 

方法二:分离和附加数据库

如下图,我们选择分离数据库

image

 

选择确定后,分离成功

image

 

分离完成后我们剪切数据库

image

 

如下图,我们把数据库剪切回C:\xxxxx目录下

image

 

如下图,选择“附加”

image

 

选择“添加”

image

 

我们浏览到zxta数据库所在的位置

image

 

如下图,我们选择“确定”

image

 

如下图,zxta又回来了

image

 

菜鸟学习SQL,笔记