PRDD_MOVE_DATABASE_FILEOBJECT: First commit
This commit is contained in:
@@ -0,0 +1,24 @@
|
|||||||
|
SELECT name, physical_name AS CurrentLocation, state_desc
|
||||||
|
FROM sys.master_files
|
||||||
|
WHERE database_id = DB_ID(N'DD_ECM');
|
||||||
|
|
||||||
|
USE master; --do this all from the master
|
||||||
|
ALTER DATABASE DD_ECM
|
||||||
|
MODIFY FILE (name='DD_ECM',filename='E:\MSSQL\DD_ECM.mdf'); --Filename is new location
|
||||||
|
|
||||||
|
ALTER DATABASE DD_ECM
|
||||||
|
MODIFY FILE (name='DD_ECM_log',filename='E:\MSSQL\DD_ECM_log.ldf'); --Filename is new location
|
||||||
|
|
||||||
|
ALTER DATABASE DD_ECM SET OFFLINE WITH ROLLBACK IMMEDIATE
|
||||||
|
|
||||||
|
-- Check NTFS rights!
|
||||||
|
-- NT Service\MSSQL$<Instanz>
|
||||||
|
-- then
|
||||||
|
-- COPY the physical files !!!
|
||||||
|
|
||||||
|
|
||||||
|
ALTER DATABASE DD_ECM SET ONLINE;
|
||||||
|
|
||||||
|
SELECT name, physical_name AS CurrentLocation, state_desc
|
||||||
|
FROM sys.master_files
|
||||||
|
WHERE database_id = DB_ID(N'DD_ECM');
|
||||||
Reference in New Issue
Block a user