gpt4 book ai didi

java - 无法连接到 Oracle JDBC

转载 作者:太空宇宙 更新时间:2023-11-04 12:50:05 24 4
gpt4 key购买 nike

我有以下代码,

        String url = "jdbc:oracle:thin:@127.0.0.1:1521:oracle"; 
Connection con=null;

try {
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
con=DriverManager.getConnection(url, "user", "password");
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}

我不明白其中的url部分。当我运行这个时,我得到java.sql.SQLException:Io异常:网络适配器无法建立连接

在谷歌搜索此错误时,根据建议,我在cmd提示符中检查了telnet 127.0.0.1 1521,但没有成功。

现在可能出现什么问题?如果telnet无法连接怎么办?

另外,请解释一下这个 URL 的实际作用是什么?我是新手,请帮忙。

最佳答案

消息“无法建立连接”通常意味着无法建立连接 - 连接 URL(IP 地址、数据库名称)或凭据(用户名/密码)不正确。

如果需要在本地创建数据库,可以使用Oracle XE。 ( http://www.oracle.com/technetwork/database/database-technologies/express-edition/overview/index.html ) SQL Developer 是一个有用的 Oracle GUI,用于访问数据库或尝试连接信息。 (http://www.oracle.com/technetwork/developer-tools/sql-developer/overview/index.html)

关于java - 无法连接到 Oracle JDBC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35917344/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com