2013-08-21 4 views
33

2012 년 데이터베이스를 데이터와 함께 .sql 파일로 내 보내어 2008 년 서버로 가져올 수있는 방법은 무엇입니까? 구조체 만 데이터를 내보낼 수 없었습니다.데이터가있는 MSSQL 내보내기 데이터베이스

+2

. . 데이터베이스가 작 으면 SSMS "스크립트 만들기"마법사에 데이터를 내보낼 수있는 옵션이 있습니다. "고급"탭을보고 올바른 옵션을 찾으십시오. –

+0

발견해 줘서 고마워! – Jamie

답변

66

관리 스튜디오에서 데이터베이스를 마우스 오른쪽 버튼으로 클릭 할 수 있습니다. 는이

Tasks --> Generate scripts --> Advanced 

당신이 다음 스크립트를 생성, Schema and data으로 "스크립트 데이터의 유형"을 사용할 수 있습니다로 이동합니다. 따라서 스크립트 파일은 테이블의 데이터로 채워집니다.

+0

이진 데이터 내에 텍스트 형식 열이있는 경우 제대로 작동하지 않습니다. 유니 코드 텍스트로 INSERT 스크립팅되었으므로 복원시 오류가 발생합니다! (Visual FoxPro는이 유형의 데이터에 대해 "메모"열을 사용하고 SQL Server의 "text"로 변환됩니다.) – Jettero

+0

데이터 구조를 이해하지 못합니다. 귀하의 테이블 구조와 샘플 데이터를 공유하십시오. – Vinu

+0

난 그냥 샘플 제작 :. 는 TABLE [DBO] CREATE를 [IKTCS] ( 가 \t [IKTSSZ] NULL NOT [부동] \t [CSMEGNEV] [문자] (254) NULL, \t [CSITTCSATT] [문자] (254) NULL, \t [CSFILE [PRIMARY] TEXTIMAGE_ON [PRIMARY] 가 INSERT [DBO] 이동 [텍스트] NULL, \t [CSUTV] 숯 (254) NULL, ). IKTCS (값 (1, N'file ', NULL, N'EߣŁB † B ÷ BňBóB, matroskaB ‡ B ... S ¢ Ñ/¬? ËM [IKTSSZ], [CSMEGNEV], [CSITTCSATT], [CSFILE] > tMM> ŚS "" ', NULL) – Jettero

관련 문제