【发布时间】:2014-01-26 02:44:59
【问题描述】:
我可以使用凭据(用户名:HR,密码:*****)从控制台连接到 Oracle XE、数据库。但我收到错误消息
ORA-28000:帐户被锁定
当我尝试使用 JDBC 从 java 程序建立连接时。
代码:
public static void main(String args[]) throws Exception{
Class.forName("oracle.jdbc.driver.OracleDriver");
String url = "jdbc:oracle:thin:@127.0.0.1:1521:XE";
Connection con = DriverManager.getConnection(url,"USER NAME","PASSWORD");
Statement statement = con.createStatement();
ResultSet resultset = statement.executeQuery("select 'Connected' from dual");
while (resultset.next()) {
System.out.println(resultset.getString(1));
}
statement.close();
con.close();
}
如何从这个java程序连接到数据库?
【问题讨论】: