首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以在不分离/附加的情况下移动sql server数据库(物理文件)

是否可以在不分离/附加的情况下移动sql server数据库(物理文件)
EN

Server Fault用户
提问于 2011-05-12 08:21:11
回答 1查看 732关注 0票数 0

我想把我所有数据库的物理位置(大约20个)移到新的位置。

代码语言:javascript
复制
sys.master_files (physical name) column gives me path of databases.
  1. 如果我将物理文件复制到新的位置并在这里更改路径,那么数据库将被移动到新的位置?
  2. 如果以上不可能,那么大容量移动数据库的最佳方法是什么?

谢谢。

EN

回答 1

Server Fault用户

发布于 2011-05-12 09:11:56

是的,有可能,请这样检查(资料来源: TechNet)

首先要感谢一个完整的支援!

使用SET脱机选项发出命令,使数据库脱机.

ALTER DATABASE database_name SET OFFLINE;

把文件移到新的位置。使用“修改文件”选项发出适当的ALTER命令,以告知Server新位置在哪里。

ALTER DATABASE database_name MODIFY FILE ( NAME = logical_name, FILENAME = 'new_path\os_file_name' );

使用SET选项发出命令,使数据库重新联机.

ALTER DATABASE database_name SET ONLINE;

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/268919

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档