为验证应用服务器连接数据库没有问题,
通过编写java代码建立数据库连接来验证
需要根据oracle版本和jdk版本选择ojdbc驱动,
下面使用ojdbc6.jar
import java.sql.*;
public class OracleConn {
public static void main(String[] args) {
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection connection = DriverManager.getConnection("jdbc:oracle:thin:@//10.20.30.40:1521/serviceName","oracleID","oracleMM");
System.out.println(connection.getMetaData());
PreparedStatement preparedStatement = connection.prepareStatement("select sysdate from dual");
ResultSet resultSet = preparedStatement.executeQuery();
while(resultSet.next()) {
String dname = resultSet.getString("SYSDATE");
System.out.println(dname);
}
if(resultSet != null) {
resultSet.close();
}
if(preparedStatement != null) {
preparedStatement.close();
}
if(connection != null) {
connection.close();
}
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
查看服务器jdk版本#java -version
java version "1.8.0_171"
Java(TM) SE Runtime Environment (build 1.8.0_171-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.171-b11, mixed mode)
#javac -version
javac 1.8.0_171
编译java程序
# javac -cp ./ojdbc6.jar OracleConn.java运行java程序
# java -cp .:/root/ojdbc6.jar OracleConn
oracle.jdbc.driver.OracleDatabaseMetaData@71e7a66b
2023-01-05 08:57:46.0最后修改时间:2023-01-06 08:26:05
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




