2011-10-18 3 views
11

저는 SSIS 2008 R2에서 데이터베이스에 연결하는 것과 관련하여 많은 OLEDB 공급자와 혼동합니다.SSIS의 .NET, OLEDB 및 네이티브 공급자 간의 차이점

다음 공급자가 서 무엇을 말해 줄 수 있다면 훨씬 더 감사하겠습니다

때 그들을 사용하는 것이 가장 좋습니다 : 인 OleDB에 대한

닷넷 공급자

SQL에 대한
  • Microsoft OLE DB 공급자 서버
  • SQL 서버 네이티브 클라이언트 10.0

기본 O LE DB

    SQL Server에 대한
  • Microsoft OLE DB 공급자
  • SQL 서버 네이티브 클라이언트 10.0

나는 내가 OLE DB 연결을 만들려면 다음에서 사용할 수있는 공급자 꽤 확실 해요 문제의 데이터베이스로 또한, 같은 유형의 공급자가 .Net과 Native 둘 다에 나타나는 이유는 혼란 스럽습니다.

답변

0

정말 사용하기에 너무 걱정할 필요가 없습니다. 네이티브 SQLNCLI를 선택하면 상자에서 정상적으로 작동합니다.

+0

SQL Server 2014에 연결하려고하면 SSIS에서 SQL Server 용 Microsoft OLE DB 공급자와 제대로 작동하지만 DataFlow에서 OLEDBSource 작업을 사용하는 동안 오류가 발생합니다. 또한 동일한 서버에서 SQL Server Native Client 11.0을 사용하려고하면 자체 테스트 연결에서 "공급자 초기화 오류"라는 오류가 발생합니다. 내 설정에 어떤 문제가있을 수 있는지에 대한 아이디어가 있습니까? – Radhi

+0

당신의 대답은 모두 같다고 말합니다. "그렇지 않다면 왜 뭔가가 다른 것보다 낫지 않거나 뭔가 다른 시나리오보다 나은 시나리오를 언급해야합니다. –

관련 문제