2012-05-01 4 views
3

SSIS를 사용하여 SQL Azure로 테이블을 이동하려고합니다. ADO.NET 소스 및 대상이 있지만 실행하면 항상 IDENTITY INSERT와 관련된 오류가 발생하여 실패합니다. 그것은 가능한 한 대량 삽입을 사용 상자에서 수표를 제거해야 언급 다른 게시물에서. 나는 여전히 같은 오류를 받았다. IDENTITY 열을 SQL Azure로 이동하는 방법에 대한 아이디어가 있습니까?SSIS 및 ADO.NET 및 Azure

감사

메시지에 의해

답변

2

은, 대상은 신원 필드가 있습니다, 그래서 당신은 두 oprtions 있습니다

  • 를 변경한다 OLEDB 대상에 ADO 대상과 "정체성을 유지"체크 상자를 선택 대상 구성 요소에
  • 레코드를 삽입하려는 테이블에 수동으로 identity_insert를 설정하십시오.
+0

감사합니다. OLEDB가 Azure에서 작동하지 않는다는 것을 읽었습니다. 첫 번째 시도에서 사실로 밝혀졌습니다. 나는 이번에 다른 공급자와 함께 다시 시도했는데 모두 괜찮 았어. –

+0

@GregTyndall 어떤 공급자를 사용 했습니까? –