블로그는 나의 힘!
[ Programing ]/Database2021. 12. 23. 14:48


USE master

ALTER DATABASE [TargetDB] SET RESTRICTED_USER WITH ROLLBACK IMMEDIATE;

RESTORE DATABASE [TargetDB]
FROM DISK = N'C:\SQL_Backup\TargetDB.bak'
WITH FILE = 1, 
MOVE N'TargetDB' TO N'C:\MSSQL\SQLData\TargetDB.mdf', 
MOVE N'TargetDB_Log' TO N'C:\MSSQL\SQLLog\TargetDB_Log.ldf', 
NOUNLOAD, REPLACE, STATS = 1;




Use TargetDB

ALTER DATABASE TargetDB SET RECOVERY SIMPLE;

DBCC SHRINKFILE ([TargetDB_Log], 1);

ALTER DATABASE [TargetDB] SET RECOVERY FULL;

ALTER DATABASE [TargetDB] SET MULTI_USER WITH ROLLBACK IMMEDIATE;

Posted by Mister_Q