JavaコードからOracle Cloud Databaseに接続するときに問題が発生しました。
他のクラウド以外の Oracle データベースに問題なく接続できます。
Javaコードを除いて、SQLツールを使用してOracle Cloud Databaseに接続できます。
ホスト名、ユーザー名、およびパスワードは正しいものです。実際のユーザー名とパスワードは明らかにしません。
エラー: java.sql.SQLException:
SQLException: SQLState(null) vendor code(17002)
java.sql.SQLException: Io exception: Oracle Error ORA-12650: No common encryption or data integrity algorithm
次のような私のコード:
String dbURL = "jdbc:oracle:thin:@192.133.133.23:1521:ORCL";
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection conn = DriverManager.getConnection(dbURL, "username1", "password");
}catch(Exception)
{
e.printStacktrace();
}