0

Pentaho Data Integration (オープン ソース ETL ツール) を使用しており、JNDI 接続を使用して MS SQL 2005 データベースに接続しようとしています。サーバーでデフォルトのインスタンスを使用すると問題なく動作しましたが、問題は名前付きインスタンスに接続しようとすることです。

例や場所を提供していただければ幸いです。

ありがとう。

4

1 に答える 1

0

Microsoftは、名前付きインスタンスを異なるポートで実行することを推奨しているため、ポート番号を含めると、名前付きインスタンスを完全に無視することにしました。

したがって、ポート番号を削除して名前付きインスタンスを追加するか、ポート番号をhostname\instance削除してプロパティを使用することができますinstanceName=myinstance

これがJNDIにどのように変換されるかはわかりませんが、SQLServerJDBCドライバーと統合Windowsセキュリティを備えたSpoonでこれを使用することに成功しています。

于 2012-04-25T23:27:54.483 に答える