복붙노트

[SQL] SQL Server 2005를 - 내보내기 테이블 프로그래밍 (를 재건하기 위해 .SQL 파일을 실행)

SQL

SQL Server 2005를 - 내보내기 테이블 프로그래밍 (를 재건하기 위해 .SQL 파일을 실행)

나는 일부 데이터를 가지고 테이블 고객과 데이터베이스가 나는 모든 것이 동일하다는 사무실에서 다른 데이터베이스를 가지고 있지만, 내 테이블 고객은 비어 어떻게 내가, 내가 그 zip 파일을, A는하자의 말 만듭니다, buildcustomers.sql을 첫 번째 데이터베이스에서 테이블 고객에 모든 소요 SQL 서버 2005 (T-SQL)에서 SQL 파일을 만들어 네트워크를 통해 복사 할 수 있습니다, 실행 그것은 내 SQL Server 및 짜잔에서! 내 테이블 고객은 가득 어떻게 전체 데이터베이스에 대해 동일한 작업을 수행 할 수 있습니까?

해결법

  1. ==============================

    1.이 기능은 이미 SQL Server 관리 Studio 2008에 내장되어 있습니다.

    이 기능은 이미 SQL Server 관리 Studio 2008에 내장되어 있습니다.

    그냥 평가판을 다운로드 만 (만료되지해야하는) 클라이언트 도구를 설치합니다. 사용 관리 스튜디오 2008는 2005 데이터베이스 (호환의 뒤쪽)에 연결합니다.

    (참고 : SQL Server 관리 Studio 2008 R2를 들어, 옵션은 스키마 ""스크립트 데이터의 유형 "라는 일반 섹션의 마지막 인 선택은"데이터 전용 "이며,"스키마와 데이터 ", 그리고있다. ")

  2. ==============================

    2.네트워크 파일 (명령 행에서) BCP 사용하여 다음을 복원 할 수 있습니다.

    네트워크 파일 (명령 행에서) BCP 사용하여 다음을 복원 할 수 있습니다.

    EG

    bcp "SELECT * FROM CustomerTable" queryout "c:\temp\CustomerTable.bcp" 
         -N -S SOURCESERVERNAME -T 
    
    bcp TargetDatabaseTable in "c:\temp\CustomerTable.bcp" -N -S TARGETSERVERNAME -T 
    

    매우 빠르고 쉬운에 코드 내 포함. (나는이 매우 명령을 주위에 데이터베이스 백업 (복원) 시스템을 구축했습니다.

  3. ==============================

    3.SQL 서버 대량 복사 및 대량 가져 오기 및 내보내기 기술 : 당신은 SQL 서버 기본 도구와 타사 도구를 모두 사용하여이 작업을 수행 할 수있는 방법을 보려면 다음 문서를 확인하실 수 있습니다

    SQL 서버 대량 복사 및 대량 가져 오기 및 내보내기 기술 : 당신은 SQL 서버 기본 도구와 타사 도구를 모두 사용하여이 작업을 수행 할 수있는 방법을 보려면 다음 문서를 확인하실 수 있습니다

    면책 조항 : 기술 지원 엔지니어로 ApexSQL에 대한 I 작업

    도움이 되었기를 바랍니다

  4. ==============================

    4.당신은 항상 Excel 파일과 수입에 고객 테이블에서 데이터를 내보낼 수있는 고객 테이블에 데이터입니다.

    당신은 항상 Excel 파일과 수입에 고객 테이블에서 데이터를 내보낼 수있는 고객 테이블에 데이터입니다.

    가져 오기 / 내보내기 데이터 :

  5. ==============================

    5.SQL 서버의 동일한 인스턴스에서 두 데이터베이스 상주, 즉 동일한 연결을 사용하는 경우,이 SQL 도움이 될 수 있습니다

    SQL 서버의 동일한 인스턴스에서 두 데이터베이스 상주, 즉 동일한 연결을 사용하는 경우,이 SQL 도움이 될 수 있습니다

    INSERT INTO [DestinationDB].[schema].[table] ([column])
    SELECT [column] FROM [OriginDB].[schema].[table]
    GO
    
  6. ==============================

    6.SQL Server 2005의 SQL 스크립트로 데이터 내보내기를 들어,

    SQL Server 2005의 SQL 스크립트로 데이터 내보내기를 들어,

    http://blog.sqlauthority.com/2007/11/16/sql-server-2005-generate-script-with-data-from-database-database-publishing-wizard/

  7. ==============================

    7.난 그냥 단계 이전에 기술 사용하기 올바른 SQL Server Management Studio를 2008에 대한 몇 가지 화면 촬영을 추가 할. 당신은 '생성하고 스크립트를 게시'이있는 경우 -> 스크립트 옵션을 볼 수있는 '설정 스크립트 옵션'을 누른 다음을 누릅니다 사전 :

    난 그냥 단계 이전에 기술 사용하기 올바른 SQL Server Management Studio를 2008에 대한 몇 가지 화면 촬영을 추가 할. 당신은 '생성하고 스크립트를 게시'이있는 경우 -> 스크립트 옵션을 볼 수있는 '설정 스크립트 옵션'을 누른 다음을 누릅니다 사전 :

    ! [어디 고급 스크립트 옵션을 찾을 수 있습니다] : I 오른쪽 평판이 없기 때문에 이미지가 누락 :(

    SQL Server 관리 Studio 2008에 포함 된 데이터에 대한 옵션은 '스크립트 데이터의 유형'이다

    ! [스크립트 데이터의 종류] : I 오른쪽 명성을 가지고 있지 않기 때문에없는 이미지 :(

  8. from https://stackoverflow.com/questions/20363/sql-server-2005-export-table-programmatically-run-a-sql-file-to-rebuild-it by cc-by-sa and MIT license