Share via


Teradata 接続マネージャーの使用

適用対象:SQL Server Azure Data Factory の SSIS Integration Runtime

Teradata 接続マネージャーを使用すると、パッケージを有効にして、Teradata データベースからデータを抽出したり、Teradata データベースにデータを読み込んだりすることができます。

Teradata 接続マネージャーの ConnectionManagerType プロパティを TERADATA に設定します。

Teradata 接続マネージャーの構成

接続マネージャーの構成の変更は、実行時に Integration Services によって解決されます。 Teradata データソースへの接続を追加するには、[Teradata 接続マネージャー エディター] ウィンドウに情報を入力します。

[Teradata 接続マネージャーエディター] ウィンドウ

  1. [名前] ボックスに、接続の名前を入力します。 デフォルトの名前は、[Teradata 接続マネージャー] です。

  2. (省略可能) [説明] ボックスに、接続の説明を入力します。

  3. [サーバー名] ボックスに、接続先の Teradata サーバーの名前を入力します。

  4. [認証] で、次のいずれかの操作を行います。

    • Windows 認証を使用するには、[Windows 認証を使用する] を選択します。 これは、[Teradata Authenticationを使用する] を選択し、[Mechanism] で KRB5 を指定することと同じです。
    • Teradata データベース認証を使用するには、[Teradata 認証を使用する] を選択し、この種類の認証に対して次の資格情報を入力します。
      • [メカニズム] ボックスに、使用するセキュリティ チェック メカニズムを入力します。 有効なメカニズム値には、TD1、TD2、LDAP、KRB5、KRB5C、NTLM、NTLMC があります。 現在、TD2 のみが正式にテストされ、サポートされています。
      • [パラメーター] ボックスに、入力したセキュリティ チェック メカニズムに必要なパラメーターの種類を入力します。
      • [ユーザー名] ボックスに、Teradata データベースへの接続に使用するユーザー名を入力します。
      • [パスワード] ボックスに、ユーザーの Teradata データベースのパスワードを入力します。
  5. (省略可能) [デフォルトのデータベース] ドロップダウン リストで、接続先の Teradata データベースを選択します。 このデータベースアクセスの権限が不正である場合は、エラーが表示されます。その後、データベース名を手動で入力できます。

  6. (省略可能) [アカウント] ボックスに、ユーザー名に対応するアカウントの名前を入力します。 この値が空の場合は、データベースの直接の所有者のアカウントが使用されます。

  7. [OK] を選択します。

カスタム プロパティ

カスタムプロパティ UseUTF8CharSet では、UTF-8 文字セットを使用するかどうかを指定します。 デフォルト値は True です。

プロパティを設定するには、次の操作を行います。

  1. SQL Server Data Tools (SSDT) を開きます。
  2. [接続マネージャー] 領域で、[Teradata 接続マネージャー] を右クリックし、[プロパティ] を選択します。
  3. [プロパティ] ウィンドウで、UseUTF8CharSet プロパティについて [True] または [False] を選択します。

Teradata 接続マネージャーのトラブルシューティング

Teradata Open Database Connectivity (ODBC) ドライバーへの Teradata 接続マネージャー呼び出しをログに記録するには、[ODBC データ ソースの管理者] で Windows ODBC トレースを有効にします。

次のステップ