SQL Server 2005 작업에서 자동으로 '스크립트 생성'을 수행할 수 있습니까?
-
01-07-2019 - |
문제
정기적으로 데이터베이스 스크립트를 자동으로 생성하고 싶습니다.이것이 가능한가.
해결책
객체에 대한 스크립트를 생성하려면 최대 6개의 매개변수를 전달해야 합니다.
exec proc_genscript
@ServerName = 'Server Name',
@DBName = 'Database Name',
@ObjectName = 'Object Name to generate script for',
@ObjectType = 'Object Type',
@TableName = 'Parent table name for index and trigger',
@ScriptFile = 'File name to save the script'
http://www.databasejournal.com/features/mssql/article.php/2205291
다른 팁
SMO(SQL Server 관리 개체)를 살펴볼 수도 있습니다.데이터베이스 개체에서 T-SQL 스크립트를 생성하는 데 도움이 되는 스크립팅용 개체가 있습니다.이에 대한 좋은 참고자료는 다음과 같습니다. "SQL Server 2005 프로그래밍" 빌 해밀턴 지음.특히 12장에서는 SMO 유틸리티 클래스를 참조합니다.
당신은 사용할 수 있습니다 데이터베이스 게시 마법사, CodePlex에서.명령줄 인터페이스가 있습니다.
제휴하지 않습니다 StackOverflow