2011-09-20 6 views
0

SQL Server 2008의 한 테이블에서 SQL Server 2005의 다른 테이블로 데이터를 복사하는 방법을 찾으려고합니다.이 작업을 매일 수행하려고합니다.SQL Server에서 한 서버에서 다른 서버로 테이블을 복사하는 방법은 무엇입니까?

+0

데이터와 구조 ..., 데이터 직원에 의해 매일 입력되며 아침에 나는 BI 보고서에 대한 SQL 서버 2005에 이러한 데이터를 전송해야합니다 ... – navbingo

+0

테이블은 단지 2000 행을 포함하고 있습니다 .. 아니요 내가 삭제할 수 없습니다/테이블을 다시 만듭니다. 내가 할 필요가 그것은 2 개의 다른 서버에서 .. – navbingo

답변

2

링크 된 서버에서 데이터를 가져올 수 있고 소스에 삽입 한 것보다 연결된 서버를 만들었습니다. 당신이 할 일을 창출하는 것보다.

데이터베이스를 마우스 오른쪽 단추로 클릭 한 다음 가져 오기/내보내기 (SSIS)를 클릭 할 수 있습니다. SQL은 스크립트로보고이를 작업으로 실행할 수있는 패키지를 만듭니다.

+0

내가 어디 패키지를 찾을 수 있습니다 ... – navbingo

+0

Google에서 유형 "Ssis 패키지 cr 직업을 " –

1

SSIS (Sql Server Integration Services)를보고 싶습니다. 이것은 SQL Server와 함께 제공되어 SQL Server 및 기타 데이터 형식을 통해/밖으로 데이터를 이동할 수 있도록합니다. 그것은 예정 수 있습니다. 이것은 다른 서버와 플랫폼간에 데이터를 이동시키는 아주 간단한 방법입니다.

Management Studio에서 사용할 수있는 간단한 마법사가 있습니다. 개체 탐색기에서 필요한 데이터베이스를 마우스 오른쪽 단추로 클릭하고 대상 서버에있는 경우 '작업> 데이터 가져 오기'또는 원본 서버에있는 경우 '작업> 데이터 내보내기'를 선택하십시오.

제임스 :-)

1

당신은 당신이 목표 데이터베이스에서 대상 서버에서이 T-SQL을 작성할 수 있습니다 연결된 서버가있는 경우 : SQL 서버 2008

select * into srctabl from [link server].srcdb.srctable 
관련 문제