首页 > 数据库 >oracle数据库的三种远程连接方式

oracle数据库的三种远程连接方式

时间:2023-02-22 12:12:34浏览次数:42  
标签:jdbc name service 数据库 sid oracle 远程

#方式一 Oracle JDBC Thin using a ServiceName 使用service_name指定连接
jdbc:oracle:thin:@//ip地址:数据库授权监听端口/service_name
  #jdbc:oracle:thin:@//192.168.2.1:1521/XE
  #service_name为sid节点集群.
  #在8版本以前sid用来表示数据库内的一个实例,但是后续oracle推出了并行运行环境,一个数据库内存在多个不同实例,每个实例都独有sid名称区分,需要多个网络服务名称也就是sid连接指定方式进行连接。
  #之所以引进service_name参数,是为了向8i以前一个数据库一个实例方式看齐,属于global_name。
  #一个service_name参数对应一个数据库,而一个数据库则对应多个数据库sid实例
  
  
#方式二 Oracle JDBC Thin using an SID:   使用sid指定连接
jdbc:oracle:thin:@ip地址:授权端口号:sid名称
  #jdbc:oracle:thin:@192.168.2.1:1521:X01A
  #一般建议找ora文件确定sid真实名称
  
#方式三 Oracle JDBC Thin using a TNSName:  使用指定监听名称进行连接
jdbc:oracle:thin:@TNSName:"监听的名字
  #jdbc:oracle:thin:@GL Note: Support for TNSNames was added in the driver release 10.2.0.1
  
  
#数据库工具育应用的连接方式
 PL/SQL DEVELOPER和SQLPLUS 采用service_name进行连接,采取方式一
 普通应用程序配置文件是指定sid_name连接,采取方式二

  

标签:jdbc,name,service,数据库,sid,oracle,远程
From: https://www.cnblogs.com/zhangqifeng2021/p/17143910.html

相关文章

  • mybatis - 连接mysql数据库插入中文乱码
    对于mysql数据库的乱码问题,有两中情况:1.mysql数据库编码问题(建库时设定)。2.连接mysql数据库的url编码设置问题。对于第一个问题:目前个人发现只能通过重新建库解决,建库......
  • Mysql - Mysql设置字符编码和修改字符编码(数据库,表,字段)
    MySQL的字符集支持(CharacterSetSupport)有两个方面:字符集(Characterset)和排序方式(Collation)。对于字符集的支持细化到四个层次:服务器(server),数据库(database),数......
  • Win7远程桌面连接不上
    Windows远程桌面连接不上有多种情况,当完成基本设置后,如果连不上,那么最可能的情况是防火墙和网络设置不匹配。1.检查一下Window防火墙中远程桌面的设置,默认情况下只允许“......
  • oracle给表中重复数据增加顺序号
    表结构及测试数据如下:createtablet_row_str(idint,colvarchar2(10));insertintot_row_strvalues(1,'a');insertintot_row_strvalues(1,'b');insert......
  • mysql delete删除记录数据库空间不减少问题 2 种解决方法(转)
    转自:详解mysqldelete删除记录数据库空间不减少问题三种解决方法1、使用OPTIMIZE命令optimizetableact_demo_test;注意:在OPTIMIZETABLE运行过程中,MySQL会锁定表。......
  • (数据库系统概论|王珊)第六章关系数据理论-第二节:规范化
    pdf下载:密码7281专栏目录首页:【专栏必读】(考研复试)数据库系统概论第五版(王珊)专栏学习笔记目录导航及课后习题答案详解目录一:函数依赖(1)函数依赖(2)平凡函数依赖与非平凡......
  • Git远程仓库
    https://blog.csdn.net/rockvine/article/details/122590041 文章目录一、添加远程仓库1.1、创建远程仓库1.2、关联远程仓库1.3、配置SSH密钥1.4、删除远程仓库二、从远......
  • 数据库设计
    ACID原则原子性:要么都成功,要么都失败一致性:事务前后的数据完整性要一致隔离性:多个用户并发的访问数据库时,数据库为每一个用户开启的事务不能被其他事务的操作所干扰,事......
  • 数据库连接池druid和JdbcTemplate
    使用数据库连接池的原因1.之前每一次访问数据库都需要获取连接,经过操作后再释放连接。消耗资源,代码量多。  2.获取连接的操作是向系统底层申请资源,是非常耗时的,使用......
  • idea连接数据库,驱动问题
           选本地maven仓库的jar包就好        ......