어떻게 스크립트를 생성하는 것입니다 다시 내 MS SQL Server2005 데이터베이스 데이터가?
-
09-06-2019 - |
문제
나는 SQL Server2005 데이터베이스와 같은 것을 다시 만들 수 있다.나는 할 수 있어야 나는 데이터베이스를 생성의 완전한 세트 스크립트는 것 뿐만 아니라 만들기 모든 테이블/views/sprocs/기능 는 데이터베이스에서뿐만 아니라,모든 테이블을 가진 데이터이다.
이 있는 도구가 이렇게 할까요?은 없는 오픈 소스는 무료 도구입니까?
해결책
이 데이터베이스 게시 마법사 작 도구합니다.해당 OS 와 무료입니다.
다른 팁
내가 무엇을 항상 하게 MS SQL 관리 스튜디오 스크립트 작성을 재건하는 데이터베이스 und 빈 테이블이 있습니다.그럼 내가 사용하는 또 다른 스크립트를 생성하는 ms-dos 배치 파일을 내보내기/가져오기 데이터를 통해"bcp".보 sql 다.
/* this is used to export */
use databaseXXX
select ('bcp databaseXXX..' + name + ' OUT ' + name + ' /eErrors.txt /b100 /n /Usa /Ppwd /Sserver') as bcp
from
sysobjects
where
type = 'U'
order by
[name]
/* this is used to import */
use databaseXXX
select ('bcp databaseXXX..' + name + ' IN ' + name + ' /E /eErrors.txt /b100 /n /Usa /Ppwd /Sserver') as bcp
from
sysobjects
where
type = 'U'
order by
[name]
나를 위해 일 마다하고 빠르다.저장할 경우 테이블이 생성 스크립트 파일에 넣을 수 있습니다 또한 이것으로 배치 파일을 통해 sqlcmd 명령입니다.
다음 사항을 확인에 대한 절차를 생성하는 스크립트를 생성하는 테이블 및 모든 데이터입니다.할 수 있는 랩이에서 다른 저장 proc 는 반복하는 모든 테이블을 생성하고 하나의 큰 스크립트는 것 재생 모니다.
http://anastasiosyal.com/archive/2007/04/25/5.aspx
편집:보인다는 것을 발견하는 더 나은 솔루션+1 하는 것입니다
제휴하지 않습니다 StackOverflow