어떻게 스크립트를 생성하는 것입니다 다시 내 MS SQL Server2005 데이터베이스 데이터가?

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

  •  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 하는 것입니다

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