当前位置: 首页 > news >正文

泉州网站建设解决方案南宁网络推广有限公司

泉州网站建设解决方案,南宁网络推广有限公司,兰州企业网站制作,屏山县建设局网站oracle不同版本 问题是什么寻找解决方式首先Oracle的jdbc链接有几种形式?Oracle 11g的链接是什么呢Oracle 12C的链接是什么呢我的代码是哪种!?发现问题没 解决问题代码 问题是什么 项目上建立Oracle数据源,以前大部分都是,11g的…

oracle不同版本

  • 问题是什么
  • 寻找解决方式
    • 首先Oracle的jdbc链接有几种形式?
    • Oracle 11g的链接是什么呢
    • Oracle 12C的链接是什么呢
    • 我的代码是哪种!?
    • 发现问题没
  • 解决问题
  • 代码

问题是什么

项目上建立Oracle数据源,以前大部分都是,11g的版本,测试包括获取表以及字段都没有问题,后来新的现场,多了一种oracle的版本12c,这个版本的数据库一直显示无法链接。
如图:
在这里插入图片描述
Caused by: oracle.net.ns.NetException: Listener refused the connection with the following error:
ORA-12514, TNS:listener does not currently know of service requested in connect descriptor
(CONNECTION_ID=ZQApaCNVQcuxVuA+hzvDew==)

寻找解决方式

首先Oracle的jdbc链接有几种形式?

Oracle 11g的链接是什么呢

String jdbcUrl = "jdbc:oracle:thin:@hostname:port:SID";
String jdbcUrl = "jdbc:oracle:thin:@localhost:1521:ORCL";
String jdbcUrl = "jdbc:oracle:thin:@//hostname:port/service_name";
String jdbcUrl = "jdbc:oracle:thin:@//localhost:1521/ORCL";

在这里插入图片描述

Oracle 12C的链接是什么呢

在这里插入图片描述

String jdbcUrl = "jdbc:oracle:thin:@hostname:port:SID";
String jdbcUrl = "jdbc:oracle:thin:@localhost:1521:ORCL";

我的代码是哪种!?

在这里插入图片描述

发现问题没

我的代码使用的是两种带着斜杠的这种写法

String jdbcUrl = "jdbc:oracle:thin:@//hostname:port/service_name";

所以oracle 12c 通过不了

解决问题

只要使用oracle 11g和12c 都可以用的方式即可!

代码

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;public class OracleJDBCExample {public static void main(String[] args) {// JDBC连接参数String jdbcUrl = "jdbc:oracle:thin:@localhost:1521:ORCL"; // 数据库连接字符串,格式为 jdbc:oracle:thin:@host:port:SIDString username = "XXX"; // 您的数据库用户名String password = "XXX"; // 您的数据库密码Connection connection = null;Statement statement = null;ResultSet resultSet = null;try {// 注册Oracle JDBC驱动程序Class.forName("oracle.jdbc.OracleDriver");// 建立数据库连接connection = DriverManager.getConnection(jdbcUrl, username, password);// 创建Statement对象用于执行SQL查询statement = connection.createStatement();// 执行SQL查询String sqlQuery = "SELECT * FROM your_table";resultSet = statement.executeQuery(sqlQuery);// 处理查询结果while (resultSet.next()) {// 从结果集中获取数据,例如:int id = resultSet.getInt("id");String name = resultSet.getString("name");// 在这里处理数据System.out.println("ID: " + id + ", Name: " + name);}} catch (ClassNotFoundException e) {e.printStackTrace();System.err.println("无法找到Oracle JDBC驱动程序,请确保驱动程序在类路径中。");} catch (SQLException e) {e.printStackTrace();System.err.println("数据库连接或查询失败。");} finally {try {// 关闭ResultSet、Statement和Connectionif (resultSet != null) resultSet.close();if (statement != null) statement.close();if (connection != null) connection.close();} catch (SQLException e) {e.printStackTrace();}}}
}
http://www.mmbaike.com/news/30205.html

相关文章:

  • wordpress系列怎么做郑州seo顾问热狗hotdoger
  • 建站工作室 网站建设工作室信息流广告优化师
  • 手机官网制作推广优化工具
  • 国外网站入口百度灰色关键词排名代做
  • 建站saas广州百度seo优化排名
  • 网站建网站建站专业公司seo文章生成器
  • 东光做淘宝网站直播代运营公司
  • 服装企业营销网站建设青岛网站建设制作公司
  • 说服企业做网站广告推广方案
  • 德州网站建设推广房产网站建设
  • 山东日照今日疫情seo百科
  • 一般网站建设企业快手刷评论推广网站
  • 制作网站哪里做淘宝指数官网
  • p2p网站制作价格湖南靠谱的关键词优化哪家好
  • 网站建设 $ 金手指排名效果好营销图片素材
  • 书店网站建设深圳网站开发技术
  • 友情链接代码wordpress抖音搜索优化
  • 餐饮网站建设的毕设报告徐州百度搜索网站排名
  • 花生壳盒子做网站服务器电子商务网站建设论文
  • 北京好的网站建设北京网站优化怎么样
  • 网站建设下坡路百度网站排名优化软件
  • 精神文明建设网站模板市场调研报告800字
  • 视频制作素材天津债务优化公司
  • 网站建设微金手指下拉15青岛网站seo诊断
  • 用WordPress做网站入门课seo推广培训学费
  • 建站网站abc百度官网登录入口
  • 做破解网站合法阿里云服务器
  • 产品互联网做推广做什么网站好九易建网站的建站模板
  • 树莓派做网站服务器性能怎么样企业营销咨询
  • wordpress默认主题修改网站优化建议