小编Den*_*nis的帖子

移动 DB/LOG 文件 - 分离/附加 - 问题

我想移动数据库的 MDF/LDF 文件位置。从我读到的内容来看,我发现我应该使用分离/附加,而不仅仅是将数据库脱机并重新定位文件。我就是这样做的,并使用以下内容重新连接数据库。

CREATE DATABASE MyAdventureWorks   
    ON (FILENAME = 'C:\MySQLServer\AdventureWorks2012_Data.mdf'),  
    (FILENAME = 'C:\MySQLServer\AdventureWorks2012_Log.ldf')  
    FOR ATTACH;  
GO
Run Code Online (Sandbox Code Playgroud)

当然使用我的新文件位置,它使用了两个单独的卷,而不是从中移动的位置。

BUUUT,所有这些都是将文件放回我没有指定的原始卷上。它还将数据库置于只读状态。

任何帮助,将不胜感激。

谢谢

SQL Server 2016

sql-server sql-server-2016

2
推荐指数
1
解决办法
624
查看次数

标签 统计

sql-server ×1

sql-server-2016 ×1