2017-12-11 1 views
0

내 컴퓨터에서 Teradata Database ODBC Driver 16.10과 그 ICU 라이브러리 및 GSS 클라이언트 종속성을 설치했습니다.TTU16 ODBC 드라이버 설치 후 SQL Server 2012 작업 실패

ADO.NET 연결 관리자를 통해 Teradata dwh에 연결하는 SSIS 패키지를 실행하는 SQL Server (2012) 작업이 있습니다. 드라이버 설치 후 작업은 이제 다음 메시지와 함께 런타임을 시작하는 시간 (초)을 실패 :

ADO NET 소스는 다음과의 연결 {0E566FAB-D3B4-496D-99CE-667747B8E83F}를 획득하는 데 실패했다 오류 메시지 : 로드 중 오류 : 126 오류 [01000] 드라이버 이 잘못 반환 됨 (또는 반환되지 않음) SQL_DRIVER_ODBC_VER : 03.80 오류 [HY000] [Teradata] [ODBC Teradata Driver] HY000] [Teradata] [ODBC Teradata Driver] Teradata로드 ICU 라이브러리에 오류가 발생했습니다. 오류 : 126 "입니다. 최종 오류

32 비트 및 64 비트 드라이버를 모두 설치했습니다. 기본 ssis 패키지는 Visual Studio 2010에서 성공적으로 실행됩니다.

감사의 말에 감사드립니다.

+0

나쁜 설치와 같은 종류의 소리. 컴퓨터에서 자체 DSN을 만들고이를 통해 연결을 시도하여 테스트 할 수 있습니까? 아니면 ODBC Administrator에서 DSN을 설정하는 동안 Test Connection을 사용합니까? – JNevill

+0

Visual Studio 2010에서 ADO.NET 연결 관리자를 통해 테스트 및 사용할 DSN에 연결할 수 있습니다. 또한 Teradata bin 폴더 (32 비트 및 64 비트)에서 tdxodbc.exe를 통해 연결을 설정할 수도 있습니다. – user3603179

+0

ICU 문제 또는 ODBC 설치 문제가 아니며 플랫폼/32 비트/64 비트 문제가 아닙니다. 'ado.net' 프로젝트의 Teradata 라이브러리가 드라이버와 다른 버전인지 궁금합니다. [Convo가 끝나면 여기에 몇 가지 이야기가 있습니다.] (https://social.technet.microsoft.com/Forums/en-US/215d6fda-62ae-482b-8a97-c3594142eba5/ado-net-source-has- 획득에 실패한 - 다음 오류 메시지와 연결할 수있는 포럼 = sqlintegrationservices)과 관련된 것입니다. – JNevill

답변

0

서버를 재부팅하면 개발자 컴퓨터에서 문제가 해결되었습니다.

Teradata에서 제공 한 Repair 실행 파일을 사용하여 문제를 해결 한 것으로 보입니다. 이전 드라이버가 사용 중이라는 것을 추측하고 있으므로 설치 후에도이 드라이버에 대한 참조가 유지되고 서버를 다시 부팅하면이 드라이버가 재구성되었습니다.

관련 문제