SqlServer修改数据库文件存放位置

 1 --查看当前的存放位置
 2 select database_id,name,physical_name AS CurrentLocation,state_desc,size
 3 from sys.master_files
 4 where database_id=db_id(N‘数据库名‘);
 5
 6 --修改文件的存放位置下次启动生效
 7 --testDb为数据库名,
 8 alter database 数据库名 modify file ( name = 文件名(不包含后缀), filename = ‘文件存储路径‘);
 9 alter database 数据库名 modify file ( name = 文件名(不包含后缀), filename = ‘文件存储路径‘);
10 eg.
11 alter database testDb modify file ( name = testDb, filename = ‘G:\SQL_DATA\testDb\testDb.mdf‘);
12 alter database testDb modify file ( name = testDb_log, filename = ‘G:\SQL_DATA\testDb\testdb_log.ldf‘);
13
14 --修改默认的数据库文件存放位置(即时生效)
15 EXEC xp_instance_regwrite
16 @rootkey=‘HKEY_LOCAL_MACHINE‘,
17 @key=‘Software\Microsoft\MSSQLServer\MSSQLServer‘,
18 @value_name=‘DefaultData‘,
19 @type=REG_SZ,
20 @value=‘E:\MSSQL_MDF\data‘
21 GO
22 --修改默认的日志文件存放位置(即时生效)
23 EXEC master..xp_instance_regwrite
24 @rootkey=‘HKEY_LOCAL_MACHINE‘,
25 @key=‘Software\Microsoft\MSSQLServer\MSSQLServer‘,
26 @value_name=‘DefaultLog‘,
27 @type=REG_SZ,
28 @value=‘E:\MSSQL_MDF\log‘
29 GO
时间: 2024-11-03 18:19:25

SqlServer修改数据库文件存放位置的相关文章

SqlServer修改数据库文件及日志文件存放位置

--查看当前的存放位置 select database_id,name,physical_name AS CurrentLocation,state_desc,size from sys.master_files  where database_id=db_id(N'数据库名');   --修改文件的存放位置下次启动生效 --testDb为数据库名, alter database 数据库名 modify file ( name = 文件名(不包含后缀), filename = '文件存储路径')

如何查看和更改mysql数据库文件存放位置

mysql数据库的数据文件默认是存放在:C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.1\datal ,从哪里可以看到呢? 当然是从mysql的配置文件里了,找到Mysql的安装目录,找到my.ini,然后通过搜索找到datadir=,后面的就是mysql数据库文件的存放位置了,要修改也非常简单,首先把后面的地址改成自己想要的地址,接着把原来存放数据库文件位置里的所有内容都复制到新地址里,再重启

mssql server修改数据库文件位置 此种方法暂未测试成功

--查看当前的存放位置 select database_id,name,physical_name AS CurrentLocation,state_desc,size from sys.master_files where database_id=db_id(N'数据库名'); --修改文件的存放位置下次启动生效 --testDb为数据库名, alter database 数据库名 modify file ( name = 文件名(不包含后缀), filename = '文件存储路径'); a

怎样查看MySql数据库物理文件存放位置

想导出mysql中的数据库文件,死活找不到,网上说在配置文件中有路径,可是我打开我的配置文件,里边的代码全都是注释掉的,没有一句有用的.后来在某一论坛上找到解决方法了,记录下来. 使用如下命令: mysql> show global variables like "%datadir%"; 数据库文件存放在这个位置,每个人可能有所不同哦. C:\ProgramData\MySQL\MySQL Server 5.6\Data\ 经此一役,我还是觉得以后使用mysql还是先自己给配置一

ios开发中iphone模拟器中程序文件和数据库的存放位置

1.使用命令: chflags nohidden ~/library/ 使隐藏的资源库文件夹显示出来.如果想要隐藏掉,使用:chflags hidden ~/library/ 2.finder中找到:用户->mwsn(这是我的用户名)->资源库->Application Support->iPhone Simulator->7.0(根据你的版本确定是哪个)->Applications 里面有一堆目录,挨个查看,找到你需要的工程的目录->Documents文件夹,你

sql-server 2005数据库文件恢复(检测到基于一致性的逻辑 I/O 错误)

今天sql-server数据库突然报错: SQL Server 检测到基于一致性的逻辑 I/O 错误 校验和不正确(应为: 0x7c781313,但实际为: 0x67a313c9).在文件 'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\E_BLOCK_DB.mdf' 中.偏移量为 0x00000000a34000 的位置对数据库 ID 5 中的页 (1:1306) 执行 读取 期间,发生了该错误.SQL Server 错误日志

oracle——数据库日志存放位置

原文:https://blog.csdn.net/kepa520/article/details/7895786原文地址:http://blog.csdn.net/a19881029/article/details/8158082 原文地址:http://blog.csdn.net/a19881029/article/details/8158082 1,默认情况下,oracle的日志文件记录在$ORACLE/rdbms/log目录下 [plain] view plain copy [[email

SharedPreferences数据、openFileOutput文件、SQLite数据库文件存储位置

在模拟器中: SharedPreferences将XML文件保存在/data/data/<package name>/shared_prefs目录下, openFileOutput方法将文件保存在/data/data/<package name>/files目录下 SQLite数据库文件存放在/data/data/<package name>/databases目录下 SharedPreferences数据.openFileOutput文件.SQLite数据库文件存储位

查看mysql的数据库物理存放位置

1.查看mysql的数据库物理存放位置:    show global variables like "%datadir%";