프로그래밍 TIP/SQL

[SQL Server] 다이어그램 복사

여름나라겨울이야기 2015. 8. 21. 11:33
728x90
SQL Server 2012 다이어그램 복사

INSERT INTO 

    [대상 데이터베이스].dbo.sysdiagrams

SELECT [name], 1 'principal_id', version, definition from 

    [원본 데이터베이스].dbo.sysdiagrams


select 문의 principal_id 값의 1 은 dbo 를 의미함.


참고: 

http://stackoverflow.com/questions/4019560/how-to-export-a-sql-server-2008-database-diagram-to-another-db


-- 다이어그램 목록 보기

SELECT * FROM dbo.sysdiagrams;


-- 시스템 사용자 목록 보기

SELECT * FROM sys.database_principals;


반응형