JDBC 与 NetBeans 的连接

OJDBC connection with NetBeans

我正在尝试使用 ojdbc7 驱动程序与 Oracle 数据库建立新连接,当我进入 "Customize Connection" 步骤时,我收到以下消息:

Cannot establish a connection to jdbc:oracle:thin:@localhost:1521:XE using oracle.jdbc.OracleDriver (ORA-01017: invalid username/password; logon denied

)

谁能解释一下该怎么做?我尝试输入不同格式的用户名和密码,我尝试停止然后重新启动数据库(Express Edition 11g),我在网上找不到任何东西...

Oracle 有一个非常详细的教程,介绍如何设置从 Netbeans 到 Oracle Express Edition 的连接

https://netbeans.org/kb/docs/ide/oracle-db.html

您只能使用现有用户进行连接,如果您想创建一个新用户,您需要直接在数据库中进行操作

关于 JDBC url 语法这里是一个例子

jdbc:oracle:thin:@//localhost:1521/xe, username = sys and password = 123456

在依赖中,scope=编译创建POJO

<dependency>
            <groupId>com.oracle</groupId>
            <artifactId>ojdbc14</artifactId>
            <version>${version.ojdbc6}</version>
            <scope>compile</scope>
</dependency>