关于Oracle 11g的RAC和Oracle 19c 的RAC在JDBC连接时的一些区别

2023-05-16

19c中新增的 v$services可以查询各PDB对应的服务名,根据此服务名去写JDBC的连接参数。

而非19c中常用的v$database视图显示的是CDB的库名。
还有 show paramerter service_name

在JDBC的连接串三种方式之一:
jdbc:oracle:thin:@//:/ServiceName

此处的ServiceName笔者认为应该从 v$services中获取。

在使用SID连接时
jdbc:oracle:thin:@::
在11g的RAC中是可以选择一个SID连接的。但是在19c可插拔式数据库中,v$instance显示的是不能用的。

11g环境下

Connected to Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 
Connected as SYS
 
SQL> show parameter service_name;
 
NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
service_names                        string      qsrac
 
SQL> 

select t.name from v$database t

QSRAC

select t.instance_name from v$instance t

qsrac2

使用PLSQL Developer连接时参数为:
IP:port/service_names

综上:1、19c可插拔式数据库中。JDBC连接参数从v s e r v i c e s 中 取 , 使 用 j d b c : o r a c l e : t h i n : @ / / < h o s t > : < p o r t > / S e r v i c e N a m e 作 为 连 接 方 式 。 2 、 11 g 环 境 中 , 既 可 以 使 用 j d b c : o r a c l e : t h i n : @ / / < h o s t > : < p o r t > / S e r v i c e N a m e 也 可 以 使 用 j d b c : o r a c l e : t h i n : @ < h o s t > : < p o r t > : < S I D > 。 且 S e r v i c e N a m e 和 S I D 可 通 过 s h o w p a r a m e t e r s e r v i c e n a m e 和 s e l e c t t . i n s t a n c e n a m e f r o m v services中取,使用jdbc:oracle:thin:@//<host>:<port>/ServiceName 作为连接方式。 2、11g环境中,既可以使用jdbc:oracle:thin:@//<host>:<port>/ServiceName 也可以使用jdbc:oracle:thin:@<host>:<port>:<SID>。 且ServiceName和SID可通过show parameter service_name和select t.instance_name from v services使jdbc:oracle:thin:@//<host>:<port>/ServiceName211g使jdbc:oracle:thin:@//<host>:<port>/ServiceName使jdbc:oracle:thin:@<host>:<port>:<SID>ServiceNameSIDshowparameterservicenameselectt.instancenamefromvinstance 获取

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

关于Oracle 11g的RAC和Oracle 19c 的RAC在JDBC连接时的一些区别 的相关文章

随机推荐

  • 常见排序算法性能分析比较(快排,希尔,堆排,归并,插入排序等)

    文章目录 1 各种排序算法实现及其特点1 1 直接插入排序1 2 希尔排序1 3 直接选择排序1 4 堆排序1 5 冒泡排序1 6 快速排序1 7 归并排序1 8 计数排序 2 排序算法复杂度及稳定性分析 1 各种排序算法实现及其特点 1
  • 将visdrone数据集转化为coco格式并在mmdetection上训练,附上转好的json文件

    visdrone是一个无人机的目标检测数据集 xff0c 在很多目标检测的论文中都能看到它的身影 标签从0到11分别为 ignored regions pedestrian people bicycle car van truck tric
  • mmdetection --tools工具简单使用1

    文章目录 demo使用单张图片测试 image demo py视屏推理 video demo py本地摄像头测试 xff1a webcam demo py 测试现有模型 test py单 GPU 测试多 GPU 测试 训练 train py
  • 网络---IP地址和端口

    1 网络分类 根据网络大小 xff1a 局域网 xff0c 城域网 xff0c 广域网 xff08 互联网 61 因特网 更大的广域网 xff09 根据网络的组网方式 xff1a 以太网 xff0c 令牌环网 2 IP地址 计算机网络 IP
  • 网络---协议(TCP/IP五层模型)

    文章目录 1 xff34 xff23 xff30 xff0f xff29 xff30 五层模型1 1 分层1 2 封装1 3 分用 协议 即一种约定 网络通信协议 xff1e 网络通信中的数据的格式约定 协议分层 xff1a 一些组织为了能
  • xml 中的 大于号,小于号

    amp lt lt 小于号 amp gt gt 大于号 amp amp amp 和 amp apos 单引号 amp quot 34 双引号
  • c++调用CSerial 库函数进行串口发送

    毕设做的东西要用到这个 请学弟帮忙收集了下 自己也做个整理 完整实验项目下载 https download csdn net download a897180673 10310065 用到的硬件 1 ch340 土豪金模块 2 arduin
  • 网络---字节序

    字节序 xff1a xff43 xff50 xff55 对内存中数据以字节为单位进行存取的顺序 主机字节序分为 xff1a 大端字节序 xff1a 低地址存高位 小端字节序 xff1a 低地址存低位 地址指内存地址 xff1b 在内存中 x
  • mmdetection ---转onnx模型,Netron可视化网络结构

    详细信息可以看官方文档 xff1a docs en tutorials pytorch2onnx md 这里把命令摘了出来 用法 span class token comment bash span python tools span cl
  • 链路层--->ETH(以太网)协议

    文章目录 ETH xff08 以太网 xff09 协议格式 xff1a ARP协议格式 链路层负责相邻设备之间的数据帧传输 xff0c 典型协议有 xff1a ETHH xff08 以太网协议 xff09 xff0c ARP协议 MTU x
  • BFS练手题目

    文章目录 1 员工的重要性2 腐烂的橘子3 N 叉树的层序遍历4 单词接龙5 最小基因变化6 打开转盘锁 广度优先搜索 xff08 BFS xff09 算法 xff0c 概念就不说啥了 xff0c 常用来求最短路径 xff0c 最少步数等
  • 回溯算法练习题

    回溯是一个常见的算法 xff0c 类似于深搜 广搜 xff0c 会穷举每一个可能 但是会有一个恢复选择的操作 算法核心框架如下 xff1a span class token keyword for span 选择 in 选择列表 xff1a
  • ACM输入输出练习--字符串分割

    ACM输入输出练习 学会即可举一反三 xff0c 主要针对字符串类型分割处理 这里利用getline 和字符串流来分割字符串并格式化输出 xff0c 思路大概如此 span class token macro property span c
  • Spark与hive集成、Hive On Spark 、使用Spark SQL进行数据查询配置流程

    本文主要是介绍在开源hadoop上使用Spark SQL进行数据查询 有关本文的各组件版本如下 xff1a 1 hadoop版本 span class token namespace root 64 hadoop01 span span c
  • 虚拟机网络配置中的几个相关文件

    1 cd etc sysconfig network scripts 目录下的 ifcfg eno 文件 2 more etc hosts 3 more etc hostname 问题记录 Vmware有三种网络连接模式 xff1a 桥接
  • DB2实现判断字符串是否只含数字

    背景 取出客户表中客户姓名字段含数字且只含数字的数据 最开始考虑的是使用正则表达式函数 xff0c 后来发现DB2没有像Oracle一样可以直接使用的正则表达式函数 xff0c 因此考虑使用其他方法 结论 使用DB2的translate函数
  • 华为ELK的几个知识点

    1 ELK是运行在FusionInsight HD平台中的 安装ELK之前必须先安装FusionInsight HD集群 2 ELK依赖FusionInsight HD中的两个组件 xff0c 分别是HDFS和Yarn 3 ELK必须部署在
  • Python 中获取字典的key列表和value列表

    coding utf 8 定义一个字典 dic 61 39 剧情 39 11 39 犯罪 39 10 39 动作 39 8 39 爱情 39 3 39 喜剧 39 2 39 冒险 39 2 39 悬疑 39 2 39 惊悚 39 2 39
  • su oracle 和 su - oracle的区别

    最近整oracle xff0c 发现su oracle过来sqlplus一直报命令不存在 后来发现是因为用su oracle切换的 xff0c 导致还是用的root的环境变量 xff0c 所以才会导致sqlplus命令不存在 xff0c 改
  • 关于Oracle 11g的RAC和Oracle 19c 的RAC在JDBC连接时的一些区别

    19c中新增的 v services可以查询各PDB对应的服务名 xff0c 根据此服务名去写JDBC的连接参数 而非19c中常用的v database视图显示的是CDB的库名 还有 show paramerter service name