将 2008 sql 数据库 .mdf 和 .ldf 文件移动到新文件夹位置

将 2008 sql 数据库 .mdf 和 .ldf 文件移动到新文件夹位置

逻辑名

我的数据

我的日志

小路:

C:\Program 文件\Microsoft SQL 服务器\MSSQL10.MSSQLSERVER\MSSQL\DATA

C:\Program 文件\Microsoft SQL 服务器\MSSQL10.MSSQLSERVER\MSSQL\DATA

文件名:

我的MDF

我的_1.LDF

将这些文件移动到新位置的 SQL 脚本是什么:D:\DATA

数据库处于活动状态,因此我需要关闭现有连接。

答案1

虽然您可以使用 SQL 脚本执行此操作,但这是使用管理控制台更容易的情况之一。

启动 SQL Server 2008 Management Studio 并以具有服务器角色的用户身份连接到您的服务器sysadmin。导航到您的数据库,右键单击并选择Tasks -> Detach...,然后单击确定。现在您可以将数据库文件移动到新位置。最后,右键单击数据库文件夹并选择Attach...,选择适当的文件并单击确定。您的数据库现在将使用新位置的文件在线。

相关内容