* tempdb를 제외한 인스턴스 내 모든 DB 백업
EXEC sp_msforeachdb
'IF EXISTS(SELECT NAME FROM SYS.SYSDATABASES WHERE NAME = ''?'' AND DBID <> 2 AND VERSION IS NOT NULL)
BACKUP DATABASE [?] TO DISK = ''Backup Path'' WITH INIT, COMPRESSION;'
참고 : 위 스크립트에 사용된 sp_msforeachdb(시스템 저장 프로시저)는 BOL에 문서화 되어 있지 않지만,
인스턴스 내 모든 DB Name을 반환하는 프로시저 입니다.
Reference : http://www.sqlservercentral.com/scripts/Mehmet+G%26%23220%3bZEL/75505
'SQL Server > Tips' 카테고리의 다른 글
SQL Server Parameter Sniffing (0) | 2012.12.13 |
---|---|
SQL Server Missing Indexes (0) | 2012.12.13 |
SQL Server Startup time (0) | 2012.12.13 |
SQL Server SSMS 블록 선택 (0) | 2012.12.13 |
SQL Server OUTPUT 절 (0) | 2012.12.13 |