0

VS2012 の SSDT と Teradata の以前のバージョンの Attunity ドライバーで正常に動作する SSIS パッケージがあります。

再ステージングした Windows7 PC に、VS2017、MS VS Tools for Applications 2017、および MS Connector for Tdata by Attunity 5.0 をインストールしました。

ただし、Tdata サーバーへの接続で ADO.NET スクリプト タスクを実行しようとすると、すぐにウィンドウに次のように表示されます。

SSIS Package "C:\...\main.dtsx" starting.
SSIS Package "C:\...\main.dtsx" finished: Canceled.

また、タスクは Tdata で実行されませんでした。Tdata 接続マネージャー エディターで [接続のテスト] をクリックすると、次のように表示されます。

Test connection succeeded.

isQueryStoredProcedure=TrueTdata から SQL Server にデータをコピーする別のパッケージがありますが、Tdata でプロシージャを実行しませんSQL Statement

call db.usp_ssis()

SQLタスクのParse Queryボタンは言う

TITLE: SQL Task
The query parsed correctly.

Tdata プロシージャを実行する SQL タスクを実行するために、パッケージを変更する必要があるものは他にありますか?


ヘルプファイルでこれを見つけました:

Connector Overview
...
Version Support

n         Teradata Parallel Transporter API (TPT API) with the Load, Export and Stream TPT operators. The following TPT API versions are supported:
–        14.10
–        15
–        15.10

Teradata Client 16.10 をインストールしました。SSIS パッケージを実行するには、TPT 15.10 にダウングレードする必要がありますか?


また、データ転送タスクのソースとして Tdata のみを使用すると、問題なく動作します。Tdata 接続に対して SQL タスクを実行しようとしたり、Tdata 宛先にデータを転送しようとすると、starting/canceledメッセージが表示されます。

現在、TTU v15.10 にダウングレード中です


これは役に立ちました

VS2015 のデザイナーがコネクタ/ソース/宛先にアクセスして使用できるようにするには、v4.0 をインストールする必要がありますが、使用している SSIS TargetServerVersion に固有のバージョンもインストールする必要があります。

そのため、SQL Server 2017 を対象とする SSIS パッケージで TTU v16 を再試行しています。


パッケージTargetServerVersionを2017に設定した後、Win7、TTU v16 32および64ビットODBCドライバーでVS2017で動作するようになりました


実は、まだうまくいきません。Tdata 宛先コンポーネントに書き込むには Attunity ドライバーが必要です。32 ビットおよび 64 ビット バージョンの 2.0 から 5.0 をインストールしましたが、どれも機能しません。Test ConnectionTdata Connection Manager Editor でをクリックすると、次のように表示されます。

Failed to establish an ODBC connection with the database server. Verify that the Teradata ODBC Driver for Windows x86 is installed properly. SqlState = IM002 Message = [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified
 (package)

TTU リスト製品 言います:

Version                 Display Name
14.10.00.03           Teradata Visual Explain 14.10.0.3
15.10.01.00           Teradata GSS Client nt-x8664  15.10.1
16.10.0.0           .NET Data Provider for Teradata 16.10
16.10.00.00           Shared ICU Libraries for Teradata 16.10
16.10.00.00           Shared ICU Libraries for Teradata nt-x8664 16.10
16.10.00.00           Teradata Named Pipes Access Module 16.10
16.10.00.00           Teradata Named Pipes Access Module nt-x8664 16.10
16.10.00.00           Teradata OLE DB Access Module 16.10
16.10.00.00           Teradata OLE DB Access Module nt-x8664 16.10
16.10.00.02           Teradata BTEQ 16.10.0.2
16.10.00.02           Teradata FastLoad 16.10.0.2
16.10.00.02           Teradata SQL Assistant 16.10.0.2
16.10.00.03           ODBC Driver for Teradata 16.10.0.3
16.10.00.03           ODBC Driver for Teradata nt-x8664 16.10.0.3
16.10.00.03           Teradata Data Connector 16.10.0.3
16.10.00.03           Teradata Data Connector nt-x8664 16.10.0.3
16.10.00.03           Teradata FastExport 16.10.0.3
16.10.00.03           Teradata MultiLoad 16.10.0.3
16.10.00.03           Teradata Parallel Transporter Base 16.10.0.3
16.10.00.03           Teradata Parallel Transporter Base nt-x8664 16.10.0.3
16.10.00.03           Teradata Parallel Transporter Stream 16.10.0.3
16.10.00.03           Teradata Parallel Transporter Stream nt-x8664 16.10.0.3
16.10.00.03           Teradata TPump 16.10.0.3
16.10.00.05           Teradata CLIv2 16.10.0.5
16.10.00.05           Teradata CLIv2 nt-x8664 16.10.0.5
16.10.00.05           Teradata GSS Administration Package nt-i386  16.10.0.5
16.10.00.05           Teradata GSS Administration Package nt-x8664  16.10.0.5
16.10.05.00           Teradata Tools and Utilities - Base 16.10.05

TTU 15 にダウングレードする必要があり、16 を機能させることができませんでした。

4

1 に答える 1