使用JDBC连接时,如下
Class.forName("oracle.jdbc.driver.OracleDriver");
conn = DriverManager.getConnection(
"jdbc:oracle:thin:@localhost:1521:XDW", "cis",
"cis");
1、jdbc:oracle:thin:@localhost:1521:XDW
XDW及自己新建数据库时的service_name(项目时我是这样处理的,具体设置还没弄明白。。)
Database URL : jdbc:oracle:thin:@//localhost:1521/<service_name>
service_name在oracle安装目录NETWORK\ADMIN下tnsnames.ora文件中,但是有可能与pl/SQL登录时的DataBase不同(原因还没弄明白。。。)
2、SID_NAME,SERVICE_NAME
(以下转自http://www.itpub.net/546105.html)
SID_NAME用来告诉listener去找哪个DB……
SID= System IDentifier
SID_NAME跟安装oracle时的ORACLE_SID相同,SERVICE_NAME=DBNAME.DB_DOMAIN
DB_NAME即是数据库名,它是oracle数据库的内部标识,安装以后轻易不要修改
分享到:
相关推荐
### JDBC Thin Driver连接Oracle的三种方式 #### 1. 使用Service Name Oracle推荐使用Service Name进行连接,因为它允许连接到Oracle集群中的任何可用节点,而无需关心具体的SID(System Identifier)。JDBC连接...
通过以上介绍,我们可以了解到 JDBC-Oracle-Thin 驱动的基本概念、配置方法以及在实际开发中的一些注意事项。希望这些信息能够帮助你在使用 JDBC-Oracle-Thin 连接 Oracle 数据库时更加得心应手。
以下将详细讲解Oracle数据库的连接方式和配置过程。 首先,Oracle数据库连接主要通过以下几种方式实现: 1. **SQL*Plus**:这是Oracle提供的一种命令行工具,可以直接在命令行界面输入SQL语句与数据库交互。要连接...
Oracle瘦客户端(Oracle Thin Client)是一种轻量级的数据库连接技术,它允许用户通过网络连接到Oracle数据库服务器,而无需在本地安装完整的Oracle数据库客户端软件。这种技术的主要优点是节省了本地资源,降低了...
Oracle数据库是企业级广泛应用的关系型数据库系统,连接Oracle数据库的方式有多种,主要涵盖JDBC的三种方式:OCI方式、thin方式以及JdbcOdbc桥接方式。这些方式各有特点,适用于不同的场景。 1. OCI(Oracle Call ...
### Oracle的两种连接方式 Oracle数据库作为全球广泛使用的数据库管理系统之一,在企业和组织中扮演着重要的角色。为了确保数据的安全性和高效访问,Oracle提供了多种连接方式。本文将详细介绍Oracle中的两种常见...
在数据源类型中选择“Oracle”,然后填写必要的连接信息,如数据库URL(通常格式为`jdbc:oracle:thin:@<hostname>:<port>:<service_name>`),用户名,密码,以及JDBC驱动类名(通常是`oracle.jdbc.driver.Oracle...
以下将详细介绍如何配置Kettle连接Oracle以及所需的JAR文件。 1. **Oracle JDBC驱动**: Oracle提供了Java Database Connectivity (JDBC) 驱动,使得Java应用程序能够与Oracle数据库进行交互。Kettle连接Oracle时...
标准连接字符串是最基本的连接字符串格式,用于连接 Oracle 数据库。例如,使用 Oracle XE 的连接字符串为: Driver=(Oracle in XEClient);dbq=111.21.31.99:1521/XE;Uid=myUsername;Pwd=myPassword; 这种连接方式...
在Oracle 10g版本中,JDBC驱动可能包含在`ojdbc14.jar`或`ojdbc5.jar`文件中,这些文件通常是Java应用程序连接Oracle数据库所需的核心组件。如果"usefull"这个文件名是指的JDBC驱动包,那么它可能包含了上述某个版本...
ArcGIS 中使用 Oracle 直连方式连接 Oracle 数据库详解 ArcGIS 中使用 Oracle 直连方式连接 Oracle 数据库是一种高效且稳定的连接方式,特别是在大数据量处理的应用中。与使用 SDE 方式连接 Oracle 数据库相比,直...
本文将详细介绍如何通过JDBC连接Oracle数据库,并解释连接字符串及相关配置的具体含义。 #### 一、Oracle JDBC概述 JDBC是Java平台上的标准SQL数据库访问接口,它为开发者提供了统一的API来访问各种关系型数据库。...
首先,在连接 Oracle 数据库之前,需要在客户端机器上安装 Oracle 的客户端软件,唯一的例外就是 Java 连接数据库的时候,可以用 JDBC thin 模式,不用装 Oracle 的客户端软件。如果你已经安装了 Oracle 数据库,...
本压缩包提供了连接MySQL和Oracle数据库的连接池组件,使得开发人员能够在同一应用中便捷地处理这两种不同的数据库系统。 1. **连接池的概念**: 连接池是一种数据库管理策略,它预先创建并维护一定数量的数据库...
本压缩包"DataGrip连接Oracle的Driver连接.7z"显然包含了与使用DataGrip连接Oracle数据库相关的驱动程序和配置信息。让我们深入探讨一下相关知识点。 首先,了解**DataGrip**。DataGrip是一款多引擎的数据库和SQL ...
需要注意的是,在连接Oracle数据库时,需要确保相关目录和文件的权限正确,避免因权限问题而导致连接失败。此外,需要按照正确的顺序执行连接步骤,避免因步骤错误而导致连接失败。 SAP与Oracle数据库的连接是一个...
您可能感兴趣的文章:常用的Oracle doc命令(收藏)Oracle 多行记录合并/连接/聚合字符串的几种方法Oracle中字符串连接的实现方法php连接oracle数据库及查询数据的方法plsql连接oracle数据库报ora 12154错
总的来说,Java连接Oracle数据库提供了多种方式,可以根据具体的应用场景和需求选择合适的接口。无论是JDBC还是SQLJ,都有其优势和适用范围,开发者可以根据项目特点来决定采用哪种方式。正确配置Java环境和Oracle ...
### Linux远程连接Oracle数据库知识点详解 #### 一、测试项目 - **通过Java程序远程连接Oracle 10g数据库** - Java作为一种广泛使用的编程语言,可以用来开发各种应用程序,包括与数据库交互的应用。要实现Java...