www.ctrt.net > orAClE tnsnAmE.orA中的SERVICE_NAME 代表实例的名...

orAClE tnsnAmE.orA中的SERVICE_NAME 代表实例的名...

是填写lsnr里设置的(可以与SID不一样)对外服务的名字。。。

数据库名(DB_NAME)、实例名(Instance_name)、以及操作系统环境变量(ORACLE_SID) 区别:在ORACLE7、8数据库中只有数据库名(db_name)和数据库实例名(instance_name)。在ORACLE8i、9i中出现了新的参数,即数据库域名(db_domain)、服务名(service_na...

orcl = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521)) ) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = orcl) ) ) 上面就是一个典型的内容: 其中第一行中的orcl,是自己起的名字,就...

直接查询sql: select instance_name from v$instance;

db_name是数据库名,Instance_name是实例名,二者是有区别的。 一个实例只能打开一个数据库,也就是说,一个db_name可以对应多个instance_name,比如rac。 参数文件中可以没有db_name,此时默认为instance_name。

打个比方,你的名字叫小明,但是你有很多外号。你父母叫你小明,但是朋友都叫你的外号。 这里你的父母就是oracle实例,小明就是sid,service name就是你的外号。 sid用于实例区分各个数据库,service name用于外部链接。

server表示的是服务器进程,dedicated表示专属的,还有一个可选项是shared,共享。 sid表示数据库的系统标示符,在你连接的时候知道是哪个数据库。 addres_list表示的是地址列表,可以有多个地址。

SERVICE_NAME是服务名,ORCL是SID,两者不同,有时取值相同。 服务名用来标识数据库服务,SID用来标识内存运行中的数据库实例。 当数据库是单实例运行时,SERVICE_NAME与SID取值一样。 在集群数据库RAC环境下,一个数据库的SERVICE_NAME是单一的...

tnsnames.ora 文件中定义一个或多个网络服务。 具体配置方法如下: 1、找到oracle的安装目录。如:C:\oracle\product\10.2.0\db_1\network\ADMIN 2、找到tnsnames.ora文件。 3、用文本方式打开,添加以下内容: 本地实例名 = (DESCRIPTION = (AD...

其中orcl和a8都是连接我远程Oracle服务器的网络名字 另外还可以用netca命令(ORACLE_HOME配置正确)调出图形界面,选择“本地NET服务名”来生成该文件

网站地图

All rights reserved Powered by www.ctrt.net

copyright ©right 2010-2021。
www.ctrt.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com