2017-12-11 6 views
0

Auf meiner Entwickler-Maschine, habe ich Teradata Database ODBC Driver 16.10 installiert ist, sowie die ICU-Bibliotheken und GSS-Client Abhängigkeiten.SQL Server 2012-Job-Fehler nach der Installation von TTU16 ODBC-Treiber

Ich habe einen SQL Server (2012) Job, ein SSIS-Paket, das über einen ADO.NET-Verbindungs-Manager zu Teradata DWH verbindet ausführt. Nach der Installation des Treibers wird der Job mit einem Fehler jetzt Sekunden nach Laufzeit mit der folgenden Meldung beginnen:

ADO NET-Quelle hat es versäumt, die Verbindung {0E566FAB-D3B4-496D-99CE-667747B8E83F} mit dem folgenden erwerben Fehler Meldung: „eRROR [HY000] [Teradata] [ODBC Teradata-Treiber] Laden der Teradata ICU-Bibliothek fehlgeschlagen Fehler ist:. 126 eRROR [01000] der Fahrer zurück ungültig (oder nicht zurückkehren) SQL_DRIVER_ODBC_VER: 03.80 eRROR [ HY000] [Teradata] [ODBC-Teradata-Treiber] Laden der Teradata ICU-Bibliothek fehlgeschlagen. Fehler ist: 126 ". Ende Fehler

Ich habe beide 32-Bit- und 64-Bit-Treiber installiert. Das zugrunde liegende SSIS-Paket führt erfolgreich in Visual Studio 2010.

Jede Beratung würde geschätzt, danke.

+0

Art von klingt wie eine schlechte Installation. Können Sie testen, indem Sie auf dem Computer einen eigenen DSN erstellen und eine Verbindung versuchen (oder Test Connection während des DSN-Setups im ODBC-Administrator verwenden)? – JNevill

+0

ich in der Lage bin zu einem Test zu verbinden und zu verwendet werden 2010 über einen ADO.NET Connection Manager in Visual Studio DSN kann ich auch eine Verbindung über tdxodbc.exe aus der Teradata ist Ordner einzurichten (jeweils 32 und 64 Bit) – user3603179

+0

Es handelt sich also nicht um ein ICU-Problem oder ein ODBC-Installationsproblem, und es handelt sich nicht um ein Plattform/32-Bit/64-Bit-Problem. Ich frage mich dann, ob Ihre Teradata-Bibliothek in Ihrem 'ado.net'-Projekt eine andere Version als der Treiber ist. [Es gibt einige Gespräche hier am Ende des Convo] (https://social.technet.microsoft.com/Forums/en-US/215d6fda-62ae-482b-8a97-c3594142eba5/ado-net-source-has- failed-to-the-following-error-message-konnte nicht? forum = sqlintegrationservices) damit verbunden. – JNevill

Antwort

0

Neustart der Server das Problem auf meinem Entwickler Maschine befestigt.

die Reparatur ausführbare von Teradata bereitgestellt Verwendung schien auch das Problem zu beheben. Ich vermute, der alte Treiber wurde verwendet, so dass Verweise darauf auch nach der Installation beibehalten wurden und der Server neu konfiguriert wurde.

Verwandte Themen