如何使用Java连接到基于Web的Oracle数据库?

时间:2009-11-24 22:35:40

标签: java database oracle oracle10g

我有一个帐户,密码和网址。

2 个答案:

答案 0 :(得分:8)

使用:

Connection connection = null;

try {
   // Load the JDBC driver
   String driverName = "oracle.jdbc.driver.OracleDriver";
   Class.forName(driverName);

   // Create a connection to the database
   String serverName = "127.0.0.1";
   String portNumber = "1521";
   String sid = "mydatabase";
   String url = "jdbc:oracle:thin:@" + serverName + ":" + portNumber + ":" + sid;
   String username = "username";
   String password = "password";
   connection = DriverManager.getConnection(url, username, password);
} catch (ClassNotFoundException e) {
   // Could not find the database driver
} catch (SQLException e) {
   // Could not connect to the database
}

参考:Connecting to an Oracle Database

答案 1 :(得分:1)

只是OMG小马回答的附录,您需要处理几件事: 1.构建路径上的Oracle JDBC驱动程序(Oracle提供这些驱动程序供下载) 2.必须将OMG Ponies代码中的driverName变量更改为您正在使用的特定Oracle驱动程序的名称 3. OMG Ponies代码中的serverName变量不应保留在127.0.0.1,而应更改为您提到的服务器地址。我只是注意到这一点,因为你表达问题的方式意味着一般不熟悉计算机概念,特别是使用带有Java的数据库。