格式一: Oracle JDBC Thin using a ServiceName:
jdbc:oracle:thin:@//<host>:<port>/<service_name>
Example: jdbc:oracle:thin:@//192.168.2.1:1521/XE
注意这里的格式,@后面有//, 这是与使用SID的主要区别。
这种格式是Oracle 推荐的格式,因为对于集群来说,每个节点的SID 是不一样的,但是SERVICE_NAME 确可以包含所有节点。
格式二: Oracle JDBC Thin using an SID:
jdbc:oracle:thin:@<host>:<port>:<SID>
Example: jdbc:oracle:thin:192.168.2.1:1521:X01A
Note: Support for SID is being phased out. Oracle recommends that users switch over to usingservice names.
格式三:Oracle JDBC Thin using a TNSName:
jdbc:oracle:thin:@<TNSName>
Example: jdbc:oracle:thin:@GL
Note:
Support for TNSNames was added in the driver release 10.2.0.1
截取自:
http://www.cnblogs.com/zhangliang0115/archive/2012/02/18/2357097.html
分享到:
相关推荐
本文详细介绍了几种常见数据库的 JDBC URL 格式及其相关信息,包括 Microsoft SQL Server、Oracle、IBM DB2、MySQL、Informix、Sybase、PostgreSQL 和 Teradata。了解这些格式有助于开发者正确配置数据库连接,并...
Oracle数据库的JDBC URL相对复杂,因为它支持多种驱动类型(如 Thin、OCI等): - Thin驱动: ``` jdbc:oracle:thin:@//[hostname]:[port]/[service_name] ``` - OCI驱动: ``` jdbc:oracle:oci8:@//...
Oracle JDBC驱动分为 Thin 和 Thick 两种模式。Thin模式是纯Java实现,不依赖于Oracle客户端,直接通过TCP/IP协议与数据库服务器通信,而Thick模式则需要Oracle客户端环境。ojdbc8通常指的是Thin模式的驱动,它轻量...
以上介绍了使用JDBC连接几种常见数据库的方法及示例代码。需要注意的是,在实际应用中还需要处理异常、关闭资源等操作,以确保程序的健壮性和安全性。此外,为了提高性能和可维护性,建议使用连接池技术来管理数据库...
本文将详细介绍几种常见数据库的JDBC连接方式。 #### 1. MySQL MySQL 是一个非常流行的开源关系型数据库管理系统,被广泛应用于各类网站和应用中。要通过 JDBC 访问 MySQL 数据库,首先需要下载 MySQL 的 JDBC ...
String url = "jdbc:oracle:thin:@localhost:1521:rcl"; // rcl为数据库SID String user = "test"; String password = "test"; Connection conn = DriverManager.getConnection(url, user, password); ``` - **...
本文将详细介绍几种常见数据库(MySQL、Oracle、PostgreSQL、Sybase、Microsoft SQL Server、ODBC、DB2)的JDBC连接方式。 #### 1. MySQL - **JDBC驱动**: MySQL的JDBC驱动通常称为Connector/J。 - **驱动下载**: ...
本文将深入解析JDBC连接多种主流数据库的具体方法,包括MySQL、PostgreSQL、Oracle、Sybase、Microsoft SQL Server、ODBC以及DB2,旨在为开发者提供全面而详细的指南。 ### 1. MySQL 对于MySQL数据库,首先需要...
几种常见的数据库连接 1 —oracle— 驱动:Oracle.jdbc.driver.OracleDriver URL:jdbc:oracle:thin:@machine_name:port:dbname 注:machine_name:数据库所在的机器的名称; port:端口号,默认是1521 2 —mysql...
ODBC支持多种操作系统,如Windows、Linux等,并且兼容各种主流数据库,如MySQL、Oracle、SQL Server等。 ### 使用ODBC链接数据库的基本步骤 #### 1. 安装ODBC驱动程序 首先,你需要安装适合目标数据库的ODBC驱动...
Oracle 数据库支持多种连接方式,其中最常用的是基于 JDBC 的 thin 驱动。以下是连接 Oracle 数据库的基本步骤: ```java // 加载 Oracle JDBC 驱动 Class.forName("oracle.jdbc.driver.OracleDriver"); // 设置...
本文将根据给定的文件信息,详细介绍几种常见的数据库连接方法及代码示例,这些方法涵盖了Oracle、DB2、SQL Server、Sybase、Informix、MySQL以及PostgreSQL等多种数据库系统。 ### Oracle 数据库连接 Oracle是...
String url = "jdbc:oracle:thin:@localhost:1521:orcl"; // orcl为数据库SID String user = "test"; String password = "test"; Connection conn = DriverManager.getConnection(url, user, password); ``` ...
2. **数据库连接**:`ojdbc14.jar`是Oracle数据库的JDBC驱动,表明润乾报表支持与Oracle数据库的交互。配置数据库连接时,需要在Web应用的配置文件(如context.xml或web.xml)中添加数据源(DataSource),包含...
<jp:mondrianQuery dataSource="" id="query01" jdbcDriver="oracle.jdbc.driver.OracleDriver" jdbcUrl="jdbc:oracle:thin:ngykt/ngyktadmin@172.16.46.241:1521:orcl10" catalogUri="/WEB-INF/queries/feeSchema....
Java是一种广泛使用的面向对象的编程语言,由Sun Microsystems(现为Oracle公司)于1995年发布。Java的设计目标是具有高度的可移植性、安全性、健壮性和性能,使其能够在各种平台和设备上运行,包括个人电脑、服务器...
{8.3}创建线程的两种方法}{123}{section.8.3} {8.4}Runnable}{123}{section.8.4} {8.5}Sleep阻塞与打断唤醒}{124}{section.8.5} {8.5.1}sleep与wait的差异}{124}{subsection.8.5.1} {8.6}IO阻塞}{126}{section....