2011년 7월 22일 금요일

Forcefully Rename a SQL Server Database

SQL Server 강제로 디비명 변경


작업을 수행하기 위해 데이터베이스를 배타적으로 잠글 수 없습니다. 
라는 메세지가 나오면서 Rename이 되지 않을 때 아래와 같이 해결할 수 있다. 


ALTER DATABASE [old_name]
 
 SET SINGLE_USER WITH ROLLBACK IMMEDIATE
GO
ALTER DATABASE [old_name]
 
 MODIFY NAME = [new_name]
GO
ALTER DATABASE [new_name]
 SET MULTI_USER
GO

댓글 없음:

댓글 쓰기