修改数据库文件存放路径的方法
来源:互联网 发布:mysql存储过程怎么用 编辑:程序博客网 时间:2024/05/18 13:24
1.查看当前的存放路径:
alter database testDb modify file ( name = testDb, filename = 'G:\SQL_DATA\testDb\testDb.mdf');
alter database testDb modify file ( name = testDb_log, filename = 'G:\SQL_DATA\testDb\testdb_log.ldf');
执行以上代码,会有类似如下内容的提示:
文件 'testDb' 在系统目录中已修改。新路径将在数据库下次启动时使用。
文件 'testDb_log' 在系统目录中已修改。新路径将在数据库下次启动时使用。
此时,如果你在数据库上右键,点 属性,查看 文件 选项,你会发现路径已经修改过来了,不过要重启后才可以生效。
注意:
以上方法,实际测试中,要创建好相应的文件夹,不然会报错。
另外,执行以上操作,实际的库文件并没有移动,需要手动迁移。
3.重启数据库,完成修改。
说明:
与其如此复杂,不如直接分离数据库,然后移动到指定的位置,然后附加即可。
select database_id,name,physical_name AS CurrentLocation,state_desc,size from sys.master_files where database_id=db_id(N'testDb');
alter database testDb modify file ( name = testDb, filename = 'G:\SQL_DATA\testDb\testDb.mdf');
alter database testDb modify file ( name = testDb_log, filename = 'G:\SQL_DATA\testDb\testdb_log.ldf');
执行以上代码,会有类似如下内容的提示:
文件 'testDb' 在系统目录中已修改。新路径将在数据库下次启动时使用。
文件 'testDb_log' 在系统目录中已修改。新路径将在数据库下次启动时使用。
此时,如果你在数据库上右键,点 属性,查看 文件 选项,你会发现路径已经修改过来了,不过要重启后才可以生效。
注意:
以上方法,实际测试中,要创建好相应的文件夹,不然会报错。
另外,执行以上操作,实际的库文件并没有移动,需要手动迁移。
3.重启数据库,完成修改。
说明:
与其如此复杂,不如直接分离数据库,然后移动到指定的位置,然后附加即可。
0 0
- 修改数据库文件存放路径的方法
- 如何修改Mysql 数据库文件的存放路径
- 修改数据库文件的路径
- MySQL 数据库文件的存放路径设置
- Mysql如何获取数据库文件的存放路径
- 修改 MySQL 默认数据库存放路径的方法
- SqlServer修改数据库文件存放位置
- SqlServer修改数据库文件存放位置
- 如何修改mysql数据库文件的路径
- 如何修改mysql数据库文件的路径
- centos7修改mariadb数据库文件的路径
- CentOS7下修改mariadb数据库文件的路径
- linux修改mysql数据库文件的路径
- 修改sqlserver2005数据库文件默认存放目录
- 修改sqlserver2008数据库文件默认存放目录
- 修改数据库文件及日志文件存放位置
- 修改MYSQL5.7数据库文件存放位置
- 获得jar包存放路径的方法
- Java面试题
- WIN32编写Warkey 实现改建
- 【TOJ2304】 Japan Plotter Driver【模拟】
- ExtJS学习笔记:定义extjs类
- poj1185 状态dp
- 修改数据库文件存放路径的方法
- BEGINNING SHAREPOINT® 2013 DEVELOPMENT 第2章节--SharePoint 2013 App 模型概览 SharePoint 2013 App 模型
- Goldjengate-如何查看OGG进程已无延迟
- 安卓错误总结
- [UvaLive 6756] Increasing Shortest Path [动态规划]
- android mkdirs()不能创建目录
- java编程题经典中的经典
- Cocos2d-x 3.1 修改程序名、图标和屏幕方向
- 使用struts2和poi导出excel文档