SQL Server 2005 작업에서 자동으로 '스크립트 생성'을 수행할 수 있습니까?

StackOverflow https://stackoverflow.com/questions/93208

  •  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에서.명령줄 인터페이스가 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top