我有访问 oracle db 的数据库用户名和密码,还有像https://XX.XXoraclecloudapps.com/apex/这样的服务 URL 。
任何人都可以知道如何使用 JDBC 连接来连接这个数据库。
我尝试使用 oracle 瘦驱动程序,但不知何故失败了。示例java代码:
Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@//X.X.X.X.oraclecloudapps.com:1521/sid", "username", "****");
它抛出
Exception in thread "main" java.sql.SQLRecoverableException: Io exception: The Network Adapter could not establish the connection
我在这里不知道 SID,如果有人提供从 Oracle Cloud 仪表板中查找 SID/ServiceName 的步骤,将会很有帮助。