次のように、ホスト名、ポート、およびOracle SIDを使用して開発データベースに接続していたJDBC(JPA経由)を使用するJavaアプリケーションがあります。
jdbc:oracle:thin:@oracle.hostserver1.mydomain.ca:1521:XYZ
XYZはOracleSIDでした。次に、SIDを使用せず、代わりにOracleの「サービス名」を使用する別のOracleデータベースに接続する必要があります。
私はこれを試しましたが、機能しません:
jdbc:oracle:thin:@oracle.hostserver2.mydomain.ca:1522:ABCD
ABCDは、他のデータベースのサービス名です。
私は何が間違っているのですか?