一、
CONNECT_DATA
设置为
oracle
的全局数据库名
TOS =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = soho-ivgcrcy9al)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = tos.lee.com)
)
)
假定数据库
init.ora
的参数设置为
db_name = tos
db_domain = lee.com
也可以直接指定
service_names = tos.lee.com
注意
,service_names
是个动态参数,
pmon
进程在动态的注册到
listener
时有延迟(大概几分钟)
二、设置
SERVICE_NAME
为
listener.ora
里的
GLOBAL_DBNAME
值
tnsnames.ora
TOS =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = soho-ivgcrcy9al)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = tos)
)
)
listener.ora
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(
GLOBAL_DBNAME = tos)
(ORACLE_HOME = D:oracleora92)
(SID_NAME = oracledb)
)
)
三、设置
sid
为
listener.ora
里的
sid_name
值
tnsnames.ora
TOS =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = soho-ivgcrcy9al)(PORT = 1521))
)
(CONNECT_DATA =
(sid = oracledb)
)
)
listener.ora
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(ORACLE_HOME = D:oracleora92)
(SID_NAME = oracledb)
)
)
其中后两种设置方式,
listener.ora
中的
sid_name
必须和
instance_name
一致
.
分享到:
相关推荐
在提供的压缩文件中,"oracle连接二"可能包含对第二种方法(ODAC)的详细步骤或示例代码,"oracle连接测试"可能是一些测试连接数据库的代码片段,而"ShowDemo"可能是一个完整的演示应用程序,展示如何使用这三种方法...
"Oracle 的三种表连接方式详解" Oracle 的三种表连接方式是指在做表 join 的时候, Oracle 有三种方式,分别是:sort merge join(SMJ) ·nest loop(NL) ·hash join(HJ)。下面是对这三种策略的详细讲解: sort ...
### Oracle的两种连接方式 Oracle数据库作为全球广泛使用的数据库管理系统之一,在企业和组织中扮演着重要的角色。为了确保数据的安全性和高效访问,Oracle提供了多种连接方式。本文将详细介绍Oracle中的两种常见...
### JDBC Thin Driver连接Oracle的三种方式 #### 1. 使用Service Name Oracle推荐使用Service Name进行连接,因为它允许连接到Oracle集群中的任何可用节点,而无需关心具体的SID(System Identifier)。JDBC连接...
### Oracle数据库三种主要表连接方式对比 在Oracle数据库中,为了获取来自多个表的数据,我们需要使用不同的连接方式来实现这一目的。本文将详细介绍三种主要的表连接方式:嵌套循环连接(Nested Loop Join,简称NL...
Oracle 数据库表连接方式及常见用法 Oracle 数据库表连接方式是指在数据库中连接两个或多个表以获取所需的数据。这些连接方式包括相等连接、外连接、不等连接、自连接和哈希连接等。本文将详细介绍这些连接方式的...
Oracle客户端连接的三种方式:1.Windows版本的SQL*Plus,2.Dos命令行启动,3.浏览器访问
首先,Oracle数据库连接主要通过以下几种方式实现: 1. **SQL*Plus**:这是Oracle提供的一种命令行工具,可以直接在命令行界面输入SQL语句与数据库交互。要连接,你需要提供服务器的主机名(IP地址)、服务名(SID...
浅谈Delphi7.0连接Oracle数据库的三种方式 Delphi是Borland公司开发的一款功能强大的集成开发环境(IDE),它支持多种编程语言,包括Object Pascal、C++和Java等。Delphi7.0是Delphi的一個版本,它具有强大的数据库...
### C#连接Oracle数据库的六种方式 在开发过程中,我们常常需要将C#应用程序与Oracle数据库进行连接,以便执行数据读写等操作。本文将详细介绍C#连接Oracle的六种常见方法,并对每种方法的特点及适用场景进行分析。...
SAP与Oracle数据库的连接 SAP系统与Oracle数据库的连接是SAP开发中的一个重要步骤,该连接允许SAP系统访问Oracle数据库中的数据,实现数据交换和共享。在本文中,我们将详细介绍SAP开发中模块连接Oracle数据库的...
本篇文章将详细介绍在Java中连接Oracle数据库的几种常见方法,以及相关的源码示例。 1. JDBC-ODBC桥连接: JDBC-ODBC桥是Java早期连接数据库的一种方式,它依赖于操作系统上的ODBC数据源。首先,你需要在系统中...
NESTED LOOP是一种基本的表连接方式,适用于被连接的数据子集较小的情况。在nested loop连接中,驱动表满足条件结果集不大,被驱动表的连接字段要有索引,这样就走nested loop。如果驱动表返回记录太多,就不适合...
ArcGIS 中使用 Oracle 直连方式连接 Oracle 数据库是一种高效且稳定的连接方式,特别是在大数据量处理的应用中。与使用 SDE 方式连接 Oracle 数据库相比,直连方式可以避免 SDE 连接进程造成的 gsvr 错误,并且可以...
直接连接(Direct Connect)是指ArcGIS直接访问Oracle Spatial数据库的一种方式,无需通过中间层如ArcSDE等工具进行数据传输。这种方式可以提高查询效率,简化系统架构,并减少维护成本。 **2.2 主要优点** - **...
mysql sqlservert oracle 三种数据库连接汇总
Oracle8i提供了三种类型的JDBC驱动:JDBC OCI、JDBC Thin和JDBC KPRB。JDBC OCI类似于传统的ODBC驱动,需要客户端软件支持;JDBC Thin通过Java套接字直接与数据库通信,不需要额外的客户端软件;JDBC KPRB主要用于...
除了Oracle和微软提供的驱动外,还有许多第三方库,如Devart's dotConnect for Oracle等,它们提供了一种更方便、更易于使用的接口来连接Oracle数据库,但可能需要购买许可证。 每种连接方式都有其优缺点。Oracle ...
首先,连接Oracle数据库通常需要Oracle客户端软件,但这里提到的“Sqldbx连接oracle,不用安装client”,意味着SqlDbx可能通过一种无需完整Oracle客户端的方式来实现连接。这种连接方式通常依赖于Oracle的Instant ...