有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java什么是oracle 11g xe的locahost?

我正在为我的最后一学期做一个hibernate项目。我不知道在我的项目中为hibernate配置文件jdbc:oracle:thin:@localhost: :XE输入什么


共 (2) 个答案

  1. # 1 楼答案

    您缺少端口号。 您必须查看数据库使用的端口

    jdbc:oracle:thin:@localhost:1525:XE
    

    通常是1525年

  2. # 2 楼答案

    localhost指您的本地计算机。在使用Oracle描述的情况下,需要在本地计算机上指定Oracle实例。默认情况下,Oracle在端口1521上运行,例如localhost:1521

    为了解决您的问题,您应该更新jdbc连接字符串以包含端口

    因此,您的连接字符串应该如下所示:

     jdbc:oracle:thin:@localhost:1521:XE
    

    Here是Oracle JDBC API文档。它解释了如何构造连接url