- 浏览: 267491 次
- 性别:
- 来自: 天津
文章分类
最新评论
-
1260533105:
uncaught invalidstateerror:Fail ...
WebSocket -
sh747665463:
压力好大啊
【转】如果你不知道接下去学什么,就看这个
jdbc连接oracle的连接串如下:
String url="jdbc:oracle:thin:@(DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = host2)(PORT = 1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = host1)(PORT = 1521)) (LOAD_BALANCE = yes)(FAILOVER = ON) (CONNECT_DATA =(SERVER = DEDICATED) (SERVICE_NAME = db.domain) (FAILOVER_MODE=(TYPE = SELECT)(METHOD = BASIC)(RETIRES = 20)(DELAY = 15))))";
假定有以下 Oracle RAC 配置: Sid = slrac SLRAC = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.231)(PORT = 1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.230)(PORT = 1521)) (LOAD_BALANCE = yes) ) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = slrac.beta.com) (FAILOVER_MODE = (TYPE = SELECT) (METHOD = BASIC) ) ) ) SLRAC2 = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.230)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = slrac.beta.com) (INSTANCE_NAME = slrac2) ) ) SLRAC1 = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.231)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = slrac.beta.com) (INSTANCE_NAME = slrac1) ) )
则JDBC URL 的配置如下:
jdbc:oracle:thin:@(description=(address_list= (address=(host=192.168.1.231) (protocol=tcp)(port=1521))(address=(host=192.168.1.230)(protocol=tcp) (port=1521)) (load_balance=yes)(failover=yes))(connect_data=(service_name= slrac.beta.com)))
java测试程序如下:
import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; public class Test { public static void main(String arg[]) { try { Class.forName("oracle.jdbc.driver.OracleDriver"); String url="jdbc:oracle:thin:@(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = host1)(PORT = 1521))(ADDRESS = (PROTOCOL = TCP)(HOST = host2)(PORT = 1521))(LOAD_BALANCE = yes)(FAILOVER = ON)(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = db.domain)(FAILOVER_MODE=(TYPE = SELECT)(METHOD = BASIC)(RETIRES = 20)(DELAY = 15))))"; Connection c = DriverManager.getConnection(url,"aa","aa"); Statement s = c.createStatement(); ResultSet r = s.executeQuery("select 1 from dual"); while(r.next()) { System.out.println(r.getString(1)); } }catch(Exception e) { System.out.println(e.toString()); } } }
发表评论
-
转:一条UPDATE从生到死的整个过程的深入解析
2019-02-23 14:23 521一条UPDATE从生到死的整 ... -
转:scn问题详解
2019-02-23 14:21 593ORACLE SCN问题详解(1)--基础概念详解 ... -
转:Redo Level 11 - Table Operation (DML)
2019-02-23 14:12 534Redo Level 11 - Table Operatio ... -
转发:LogMiner配置使用手册
2018-01-10 18:11 313http://www.cnblogs.com/shishan ... -
oracle 12c pdb
2018-01-10 18:07 617ORACLE 12C中提出来CDB和PDB的概念,对于 ... -
转;v$session,v$session_wait,v$session_wait_history,v$active_session_history
2018-01-10 17:55 490v$session,v$session_wait,v$ ... -
转:sqlplus非交互使用
2017-10-26 14:13 1239sqlplus的非交互式使用 ... -
转:archive log 日志已满
2016-12-15 16:22 1898转帖:原文地址http://blog.csdn.net/p ... -
转:linux系统mysql安装后文件分布情况
2016-01-19 20:31 0MySQL安装完成后不象SQL Server默认安装在一个目 ... -
NLS_COMP和NLS_SORT
2016-01-06 18:49 913oracle中gbk和utf8的数据库在默认nls_com ... -
oracle的collation
2016-01-05 22:40 749一、 In Microsoft SQL Server, ... -
How do I find my database collation and what collations are recommended for Serv
2016-01-05 22:33 0How do I find my database coll ... -
转:mysql 的charaset 与 collation
2016-01-05 22:20 749http://zhongwei-leg.iteye.com ... -
转:mysql与oracle的元数据对比
2016-01-05 22:08 1056MySQL和Oracle虽然在架构上有很大的不同,但是如果从某 ... -
数据仓库之拉链算法(转)
2013-11-22 10:17 1557数据仓库之拉链算法(转)链:古代软兵器的中介之物,故名思意 ... -
配置oracle11g通过dblink+透明网关访问GBase
2013-06-10 17:53 2523一、在oracle的服务器 ... -
数据仓库入门
2013-02-17 09:59 1497数据仓库,英文名称为Data Warehouse, ... -
ODS
2013-02-17 09:46 1010ODS(英语:Operational Data Store) ... -
摘录:mysql视图
2012-01-03 12:06 884第22章:视图 目录 ... -
MYSQL Query Cache
2011-12-27 16:36 1503Query Cache,查询缓存,是m ...
相关推荐
当WebLogic服务器需要与RAC连接时,它需要配置一个数据源,该数据源能够识别RAC集群并知道如何在各个节点之间进行负载均衡。 配置WebLogic连接Oracle RAC数据源的过程通常包括以下步骤: 1. **JDBC驱动准备**:...
Spring Boot 连接 Oracle 数据库 JDBC 配置步骤 在本文中,我们将详细介绍如何使用 Spring Boot 连接 Oracle 数据库,配置 JDBC 驱动程序,并实现数据库的基本操作。 Step 1: 添加依赖项 在 Spring Boot 项目中,...
本文将详细介绍使用JDBC连接Oracle数据库的三种URL格式,并通过示例代码解释它们的工作原理。 首先,我们需要理解JDBC URL的基本结构,它通常遵循这样的模式:`jdbc:driver_type:connection_protocol:@server[:port...
配置 Oracle RAC 集群数据源需要考虑多个方面,包括数据源 URL 的配置、连接池的配置、负载均衡和故障转移等。 在配置 Oracle RAC 集群数据源时,需要关注以下几个方面: (1)数据源 URL 的配置:数据源 URL 的...
3. JDBC Universal Driver:也称为JDBC Multi-Protocol Driver,它可以连接到各种Oracle数据库版本,包括Oracle RAC和Oracle ASM。 二、JDBC连接步骤 在Java程序中,使用JDBC连接Oracle 11g数据库通常包括以下步骤...
【BEA WebLogic Enterprise Platform和ORACLE RAC解决方案】 BEA WebLogic Enterprise Platform是一个全面的Java应用服务器平台,专门设计用于构建、集成、部署和管理大规模的分布式Web、网络和数据库应用程序。它...
SCAN是Oracle RAC提供的一种客户端访问机制,它提供了一个单一的、公共的DNS域名,客户端(如JDBC或PL/SQL)可以通过SCAN来访问数据库,而无需知道具体的节点IP。SCAN由多个IP地址(通常为三个)组成,当客户端发起...
不过,Java开发者可以使用JDBC(Java Database Connectivity)API来连接和操作Oracle RAC数据库。JDBC驱动程序提供了对RAC集群的透明访问,使应用能够利用RAC的高可用性和负载均衡特性。 五、Oracle RAC的部署和...
为了确保高可用性,Oracle 11g RAC 提供了两种连接失败转移机制:TAF (Transparent Application Failover) 和 FCF (Fast Connect Failover)。 ##### 1. TAF (透明应用程序故障转移) TAF 允许 Oracle Net 自动将...
Java数据库连接(JDBC)API是一系列能够让Java编程人员访问数据库的接口,各个开发商的接口并不完全相同。在使用多年的Oracle公司的JDBC后,我积累了许多技巧,这些技巧能够使我们更好地发挥系统的性能和实现更多的...
例子中的JDBC URL是`jdbc:oracle:thin:@(description=(address=(protocol=tcp)(host=10.41.162.93)(port=1521))(address=(protocol=tcp)(host=10.41.162.94)(port=1521))(load_balance=yes)(connect_data=(service_...
第1章 认识Oracle RAC 1.1 RAC产生的背景 1.2 RAC体系结构 1.2.1整体结构 1.2.2物理层次结构 1.2.3逻辑层次结构 1.3 RAC的特点 1.3.1双机并行 1.3.2高可用性 1.3.3易伸缩性 1.3.4低成本 1.3.5高吞吐量 ...
- ojdbc是Oracle提供的Java数据库连接(JDBC)驱动程序,用于在Java应用程序中与Oracle数据库进行通信。ojdbc的不同版本对应于Oracle数据库的不同版本,确保了兼容性和最佳性能。 - ojdbc5适用于Java 5和Oracle 10...
在Java环境下,Oracle RAC、ASM和DataGuard的实施可能涉及JDBC驱动的配置,以确保Java应用程序能够正确连接到RAC集群中的实例。此外,Java开发者可能需要了解Oracle的高级特性,如分布式事务处理,以便在多实例环境...
Oracle JDBC驱动支持连接池和RAC的负载均衡,使得应用能够透明地利用RAC的特性。 总之,部署Oracle 19c RAC on Linux是一项涉及多个层面的工作,需要对Linux系统、网络配置、Oracle数据库及Java应用有深入理解。每...
- **JDBC 驱动程序**:确保使用的 JDBC 驱动程序支持 XA 事务处理,并且与 Oracle RAC 数据库兼容。正确的驱动程序版本是实现稳定、高效数据访问的关键。 - **Oracle RAC 数据库**:Oracle Real Application ...
### RAC Oracle JDBC 配置详解 #### 一、引言 在当今的企业级应用环境中,Oracle RAC(Real Application Clusters)作为一种高可用性和高性能的解决方案被广泛采用。RAC通过在一个集群中运行多个数据库实例来实现...