본문 바로가기

MSSQL

다른 데이터베이스에 있는 테이블 옮기기(SQL Server Import and Export Wizard

Q. 하나의 서버에 서로 다른 데이터베이스를 만들어서 작업중이었다. A 데이터베이스의 테이블과 그 안의 데이터를 B 데이터베이스로 복사하고 싶었다.

 

A. SSMS에서 Import & Export Data 작업 해주면 간단하다.

 

1. 내보내고자 하는 A데이터베이스를 선택 후 우클릭하고, Tasks > Export Data 클릭한다.

Next로 넘어간다.

 

2. 복사하고자 하는 원본 데이터 소스가 있는 A데이터베이스 연결/선택

 

3. 타겟이 되는 B데이터베이스 연결/선택

4. 테이블 복사 or 쿼리 지정 선택

- 하나 이상의 테이블 또는 뷰에서 데이터 복사할건지,

- 전송 데이터를 지정할 쿼리를 작성할건지

나는 테이블을 그대로 복사하고 싶었기 때문에, 위에 것을 선택.

 5. 옮기고자 하는 테이블들은 선택한다.

6. 패키지 저장할지 여부 선택

- 즉시 실행할지,

- SSIS 패키지 저장할지

7. 내가 선택한 정보가 요약되어서 나온다. 내용이 맞으면 Finish 버튼 클릭한다.

 

8. 작업이 시작되고 성공, 실패, 경고 알림 등을 확인할 수 있다.

 

9. 원하는 테이블들이 A데이터베이스에서 B 데이터베이스로 잘 복사되었는지 확인한다.