디비러 2013.02.14 03:47 Views : 6984
해당 DB의 모든 오브젝트에 대한 생성 스크립트의 백업을 매일 일정 시간에 하려고 합니다.
이 작업을 파워쉘이나... 쿼리문으로 가능할까요??
막막하네요....
조언 부탁드립니다.(__)
2013.02.14 09:06
1.sp_help sp_helptext sp_columns 등의 시스템 저장 프로시저들의 소스를 sp_helptext를 통해서 열어보세요.
시스템 개체에 대한 이해가 넓어질 겁니다.
2.SSMS의 개체탐색기를 우클릭하면 스크립트 생성하는 부분들이 있습니다.
이걸 프로필러로 감시해보면 SSMS가 어떤식으로 스크립트를 생성하는지 알 수 있습니다.
테이블의 소스는 sys.objects와 sys.columns를 이용해서 만들 수 있구요.
SP나 뷰 크리거 등등은 sp_helptext의 결과를 테이블이나 변수에 담아서도 할 수 있고
방법은 많습니다. 연구해보세요.
cmd_comment_vote_user Upvote0 Downvote0
2013.02.14 11:33
http://technet.microsoft.com/en-us/library/ms162169.aspx
이 url이 도움이 될 것 같습니다.
2013.02.15 15:44
http://sqlsql.tistory.com/59
참고하시면 원하시는 기능 구현이 가능할 듯 합니다,,
Keep me signed in.
1.sp_help sp_helptext sp_columns 등의 시스템 저장 프로시저들의 소스를 sp_helptext를 통해서 열어보세요.
시스템 개체에 대한 이해가 넓어질 겁니다.
2.SSMS의 개체탐색기를 우클릭하면 스크립트 생성하는 부분들이 있습니다.
이걸 프로필러로 감시해보면 SSMS가 어떤식으로 스크립트를 생성하는지 알 수 있습니다.
테이블의 소스는 sys.objects와 sys.columns를 이용해서 만들 수 있구요.
SP나 뷰 크리거 등등은 sp_helptext의 결과를 테이블이나 변수에 담아서도 할 수 있고
방법은 많습니다. 연구해보세요.