【发布时间】:2014-03-08 03:08:07
【问题描述】:
我尝试运行一个简单的 java 程序在 oracle Db 中创建一个表
我的程序是
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
public class lib {
public static void main(String[]args) throws SQLException,ClassNotFoundException
{
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection conn = DriverManager.getConnection("jdbc:oracle:thin@localhost:1521:xe","scott","tiger");
Statement st = conn.createStatement();
st.executeUpdate("Create Table lib(AuthorName varchar2(10),BookName varchar2(10)");
}
}
运行此程序时出现以下错误
Exception in thread "main" java.sql.SQLException: Invalid Oracle URL specified
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:441)
at java.sql.DriverManager.getConnection(DriverManager.java:582)
at java.sql.DriverManager.getConnection(DriverManager.java:185)
at lib.main(lib.java:11)
谁能告诉我怎么解决????
我正在使用--- Web 逻辑服务器 12c(eclipse-Indigo) & Oracle 数据库 10g XE
我的数据库工作正常,但无法使用 eclipse 连接数据库
【问题讨论】:
-
它仍然带有scott/tiger?
标签: java database eclipse oracle10g weblogic-10.x