如何使用Java代码登录Oracle 11g中的“ xe”连接?

我想制作只执行此操作的Java代码

登录到Oracle 11g数据库中的“ xe”连接.就这样.
怎么办?

编辑:
是的,我使用的是JDBC,但无法登录到该连接.我的网址是jdbc:oracle:thin:@ // localhost:1521 / xe,xe或sys连接的用户名= sys,密码= 123456.那我为什么不能登录该连接?

编辑:

非常抱歉,我忘了补充一点,除了第一个错误,我还看到了另一个错误,即

sqlException: ORA-28009: connection as SYS should be as SYSDBA or SYSOPER

接下来是-

Exception in thread "main" java.lang.NullPointerException

解决方法:

如果要以SYS身份连接,则必须将sys用作sysdba

因此,在您的Java代码中尝试使用以下代码

    String url = "jdbc:oracle:thin:@//localhost:1521:xe";
    String username = "sys as sysdba";
    String password = "123456";
Connection connection= DriverManager.getConnection(url, username, password);

问候

相关文章

连接数据库的方式:第一种方式:ODBC:开放数据库连接是微软...
JDBCRequest 使用VariableNamesmysql:数据库连接池对象var...
 1.JDBCDBC(JavaDataBaseConnectivity):Java数据库连接技术...
1.需要jar包的支持:java.sqljavax.sqlmysql-conneter-java....
1.简介Activiti是一个业务流程管理(BPM)框架,它是覆盖了业务...
1.JDBC体系系统一组规范:接口JDBC接口(API)包括两个层次:...