12 SSL対応SQL ServerデータベースへのOracle GoldenGate Veridataの接続

SSL構文: database.url=jdbc:sqlserver://<host>:<port>;databaseName=<dbName>;encrypt=false;trustServerCertificate=false;

URLの例: :database.url=jdbc:sqlserver://phoenix007.dev3sub2phx.databasede3phx.oraclevcn.com:1433;databaseName=atssrc;encrpt=false;trustServerCertificate=false;

SSL対応SQL ServerにOracle GoldenGate Veridataを接続するには:
  1. 次のように、mssql crtファイルをトラストストアにインポートします。keytool -importcert -alias ms_sql -keystore $JAVA_HOME/jre/lib/security/cacerts -storepass changeit -file <path>/mssql.pem
  2. agent.properties内のJDBC URLを更新します。
  3. 次のように、$JAVA_OPTS変数でトラストストアのパスおよびトラストストア・パスワードを設定します。export JAVA_OPTS="$JAVA_OPTS -Djavax.net.ssl.trustStore=<path_to_truststore_file> -Djavax.net.ssl.trustStorePassword=<your_truststore_password>"
  4. エージェントを起動します。