--檢視當前的存放位置
select database_id,name,physical_name as currentlocation,state_desc,size from sys.master_files
where da程式設計客棧tabase_id=db_id(n'資料庫名');
-程式設計客棧-修改檔案的存放位置下次啟動生效
--testdb為資料庫名,
alter database 資料庫名 modify file ( name = 檔名(不包含字尾), filename = '檔案儲存路徑');
alter database 資料庫名 modify file ( name = 檔名(不包含字尾), filename = '檔案儲存路徑');
eg.
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');
--修改預設的資料庫檔案存放位置(即時生效)
exec xp_instance_regwrite
@rootkey='hkey_local_machine',
@key='software\microsof程式設計客棧t\mssqlserver\mssqlserver程式設計客棧',
@value_name='defaultdata',
@type=reg_sz,
@value='e:www.cppcns.commssql_mdf\data'
go
--修改預設的日誌檔案存放位置(即時生效)
exec master..xp_instance_regwrite
@rootkey='hkey_local_machine',
@key='software\microsoft\mssqlserver\mssqlserver',
@value_name='defaultlog',
@type=reg_sz,
@value='e:\mssql_mdf\log'
go本文標題: sqlserver修改資料庫檔案及日誌檔案存放位置
本文位址:
SQL Server 修改資料庫
檢視資料庫資訊execute sp helpdb northwind刪除資料庫 包括其中所有資料檔案,在不使用本資料庫的狀態下才能執行。drop database northwind修改資料庫名alter database northwind modify name northwind 000增添資...
sql server修改資料庫名稱
use master go 修改資料庫名稱 alter database hroa i set single user with rollback immediate goexec master.sp renamedb hroa i hp oa goalter database hp oa set ...
SqlServer修改資料庫檔案及日誌檔案存放位置
檢視當前的存放位置 selectdatabase id,name,physical nameascurrentlocation,state desc,sizefromsys.master files wheredatabase id db id n 資料庫名 修改檔案的存放位置下次啟動生效 test...