如何更改数据库的存储位置?

我的硬盘目前快满了! 我需要将数据库迁移到另一个驱动器,我该怎么做?

它们都存储在默认的C:\驱动器中。

有任何想法吗?

一种方法是使用Management Studio(SQL 2000中的企业pipe理器)分离数据库,将mdf和ldf文件复制到其他驱动器,然后使用Management Studio重新附加它们。

只要您不使用复制,您可以简单地在Management Studio中分离数据库,将数据库和日志文件移到新位置,然后通过Studio重新连接。 如果您使用复制,分离将打破它。

为了避免任何分离问题,请确保在单击确定之前勾选“closures打开的连接”,这样,任何打开的数据库连接都将被删除。

无风险的方法是备份你现有的数据库,重新命名(旧数据库),从备份移动文件恢复到新的位置等。一旦你快乐删除旧的数据库。

如果您想要一个无风险的方法,您可以备份数据库,重命名旧的数据库,然后使用WITH MOVE恢复数据库以指定新的文件位置