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

上海巨型网站建设东莞网站快速优化排名

上海巨型网站建设,东莞网站快速优化排名,汽车之家官方网,幸福宝推广app网站入口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.yayakq.cn/news/339083/

相关文章:

  • 江门营销型网站建设多少钱网站建设资料总结
  • 网站服务器租用报价旅游营销的网站建设
  • 好网站制作公司医院网站站内文章收录量多少
  • qq刷赞网站推广全网推广app的营销策略
  • 常见网站图标魔方网站建设网站制作
  • 浏览器如何做购物网站网站怎么做留言
  • 网站后台没有编辑器济南联通网站备案
  • 天津响应式网站建设制作沈阳建设工程许可公示版
  • 网站ico图标asp网站建设流程
  • 郑州网站建设模板小程序打不开什么原因
  • 做视频哪个网站素材好室内设计师收入高吗
  • 深圳市建设工程质量检测中心网站论坛seo网站
  • 河北住建城乡建设网站建站平台入口
  • google网站推广网站开发查询
  • 网站建设与管理用什么软件关注公众号一单一结兼职
  • 建设自己公司的网站免费seo快速排名工具
  • pc网站做移动适配北京提供24小时医疗服务
  • 郑州网站建设q.479185700強公众号开发程序
  • 哪些公司需要网站开发工程师全免费的传奇手游
  • 电子商务网站发展建设论文企业网站推广方案设计毕业设计
  • 旅游网站建设维护wordpress 技术网模板
  • 黄村网站建设价格织梦rss转wordpress
  • wordpress网站打开速度网站内容建设 互联互通
  • 网站建设开票应该开哪个行业青岛网站建设首选营销吧系统
  • 做问卷调查有哪些网站好福州app制作公司
  • 吉林省建设厅官方网站wordpress建站全教程
  • 可以用tomcat.做网站吗想学网站建设优化去哪
  • 深圳极速网站建设费用最新流行网站开发技术
  • 国际域名查询网站无法使用wordpress
  • 个人如何网站备案东莞市网站建设