連線至 MongoDB 的 Oracle API
開始之前
建立連線之前,請確定您具有下列項目:
- Oracle Database (21c/ 23ai)
- 允許使用 Oracle Database MongoDB API 連線至 Oracle Database 的 ORDS
- 產生 ORDS 的 SSL 憑證。請確定使用 FQDN 設定憑證。
- 安裝 ORDS 並使用 SSL 進行設定。
- 設定必要的原則以啟用安全保存庫和加密密碼存取,例如使用加密密碼、使用保存庫及讀取加密密碼組合。如需詳細資訊,請參閱最低建議原則。
已知問題
MongoDB、DocumentDB 和 Oracle JSON 集合 TLS 安全協定
如果 MongoDB Replicat、DocumentDB Replicat 或 Oracle JSON 集合連線因報表檔案中的下列錯誤而失敗:
Error: Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
解決方法:將下列特性新增至您的「特性」檔案,使用您的連線 OCID 更新 <connection_ocid>
,並保持原狀。
jvm.bootoptions=-Djavax.net.ssl.trustStore=/u02/connections/<connection_ocid>/truststore.pkcs12 -Djavax.net.ssl.trustStorePassword=Welcome123