java什么是oracle 11g xe的locahost? 6 月,2 周 Questions & Answers 54 我正在为我的最后一学期做一个hibernate项目。我不知道在我的项目中为hibernate配置文件jdbc:oracle:thin:@localhost: :XE输入什么
# 2 楼答案 localhost指您的本地计算机。在使用Oracle描述的情况下,需要在本地计算机上指定Oracle实例。默认情况下,Oracle在端口1521上运行,例如localhost:1521 为了解决您的问题,您应该更新jdbc连接字符串以包含端口 因此,您的连接字符串应该如下所示: jdbc:oracle:thin:@localhost:1521:XE Here是Oracle JDBC API文档。它解释了如何构造连接url
# 1 楼答案
您缺少端口号。 您必须查看数据库使用的端口
通常是1525年
# 2 楼答案
localhost
指您的本地计算机。在使用Oracle描述的情况下,需要在本地计算机上指定Oracle实例。默认情况下,Oracle在端口1521
上运行,例如localhost:1521
为了解决您的问题,您应该更新jdbc连接字符串以包含端口
因此,您的连接字符串应该如下所示:
Here是Oracle JDBC API文档。它解释了如何构造连接url