복붙노트

[SQL] SQL Server 2008의 데이터베이스로부터 데이터를 백업 하나의 테이블

SQL

SQL Server 2008의 데이터베이스로부터 데이터를 백업 하나의 테이블

나는 스크립트를 사용하여 SQL Server의 데이터베이스로부터 데이터를 단일 테이블의 백업을 싶어.

내가 어떻게 할 수 있습니까?

해결법

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

    1.당신이 테이블의 뒷면을 취할 수있는 많은 방법이있다.

    당신이 테이블의 뒷면을 취할 수있는 많은 방법이있다.

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

    2.

    select * into mytable_backup from mytable
    

    mytable_backup라는 mytable 테이블의 사본과 모든 행을 만듭니다.

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

    3.당신은 SSMS에서 "데이터베이스 개체에 대한 스크립트를 생성"기능을 사용할 수 있습니다.

    당신은 SSMS에서 "데이터베이스 개체에 대한 스크립트를 생성"기능을 사용할 수 있습니다.

    이 사람은 내 문제를 해결했다. 이뿐만 아니라 당신을 도울 것입니다 바랍니다.

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

    4.당신은 다음 단계를 사용하여 데이터와 함께 테이블 스크립트를 생성 할 수 있습니다 :

    당신은 다음 단계를 사용하여 데이터와 함께 테이블 스크립트를 생성 할 수 있습니다 :

    자세한 내용은 에릭 존슨의 블로그를 참조하십시오.

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

    5.동일하거나 다른 DB에있는 각각의 테이블 ( "데이터베이스")를 작성합니다 다음 쿼리를 사용해보십시오.

    동일하거나 다른 DB에있는 각각의 테이블 ( "데이터베이스")를 작성합니다 다음 쿼리를 사용해보십시오.

    SELECT * INTO DataBase.dbo.BackUpTable FROM SourceDataBase.dbo.SourceTable
    
  6. ==============================

    6.SQL Server 2008의 데이터베이스로부터 데이터를 백업 하나의 테이블

    SQL Server 2008의 데이터베이스로부터 데이터를 백업 하나의 테이블

    SELECT * INTO  [dbo].[tbl_NewTable] 
    FROM [dbo].[tbl_OldTable]
    
  7. ==============================

    7.자신의 파일 그룹에 테이블을 넣습니다. 그런 다음 백업 파일 그룹 백업에 내장 된 일반 SQL 서버를 사용할 수있는 테이블의 최대 효과 백업에있는있다.

    자신의 파일 그룹에 테이블을 넣습니다. 그런 다음 백업 파일 그룹 백업에 내장 된 일반 SQL 서버를 사용할 수있는 테이블의 최대 효과 백업에있는있다.

    로에게 백업 a는 참조 파일 그룹 : https://docs.microsoft.com/en-us/sql/relational-databases/backup-restore/back-up-files-and-filegroups-sql-server

    비 기본 파일 그룹에 (쉬운)을 테이블 만들기를 참조하십시오 : 기본값이 아닌 파일 그룹의 다른에 테이블을 생성

  8. ==============================

    8.당신이 데이터베이스에 여러 테이블에서 단일 테이블을 백업해야하는 경우 또 다른 방법은 당신이 걸릴 수 있습니다 :

    당신이 데이터베이스에 여러 테이블에서 단일 테이블을 백업해야하는 경우 또 다른 방법은 당신이 걸릴 수 있습니다 :

  9. ==============================

    9.(MySQL 용) 나를 위해 실행이 쿼리. mytable_backup이 쿼리를 실행하기 전에 존재해야합니다.

    (MySQL 용) 나를 위해 실행이 쿼리. mytable_backup이 쿼리를 실행하기 전에 존재해야합니다.

    insert into mytable_backup select * from mytable
    
  10. ==============================

    10.로컬 파일 시스템에있는 파일의 사본을 얻으려면, Windows 시작 버튼 메뉴에서이 구루병 유틸리티 일 : "C : \의 Program Files (x86) \ Microsoft SQL Server를 \ 110 \ DTS \ BINN \ DTSWizard.exe"

    로컬 파일 시스템에있는 파일의 사본을 얻으려면, Windows 시작 버튼 메뉴에서이 구루병 유틸리티 일 : "C : \의 Program Files (x86) \ Microsoft SQL Server를 \ 110 \ DTS \ BINN \ DTSWizard.exe"

  11. from https://stackoverflow.com/questions/19698310/backup-a-single-table-with-its-data-from-a-database-in-sql-server-2008 by cc-by-sa and MIT license