MSSQL JDBCドライバの使用
MSSQL接続自体を設定するには、こちらの手順に従ってください: JDBC接続
このドキュメントでは、以下の方法について説明します。
Windows認証を有効にする方法
MSSQLは、他のデータベースと同様に2つの認証情報を使用してアクセスすることができますが、同じマシン上で直接、またはActive Directory経由でWindows認証に統合することもできます。Windows認証を有効にするには、driver.jarファイルに加えて、ダウンロードしたJDBCドライバの .dllファイルが必要です。.dllは sqljdbc_auth.dll と呼ばれます。
以下のセクションでは、Windows認証を使用しない通常のJDBC接続との相違点を示します。
- Setupタブでは、UserとPasswordの両方を空のままにすることができます。
- Advancedタブでプロパティを追加し、integratedSecurityを選択して、値を「true」に設定します。
- Driversタブで、sqljdbc_auth.dllをLibrary filesに追加します。
これで接続をテストできます。MSSQLデータベースにログインするために、ローカルのWindows / ADアカウントが使用されるはずです。
注意すべき点が2つあります。
- これはデータベースサーバーで有効にする必要があります。有効にしないと、Windows認証が機能しません。
- このような接続をAltair AI Hub上で機能させるには、ジョブエージェントをそのドメインの一部でもあるマシンで実行する必要があります。また、個々のユーザーアカウントではなく、ジョブエージェントのログインが使用されることに注意してください!