- 对于客户端的
tnsnames.ora
,相当于操作系统中的host配置文件,把数据库的详细地址(ip ,端口,数据库名)映射成一个缩写 ,连接数据库时就不用写很长的地址。 - 而服务端的
tnsnames.ora
和客户端的一样,因为服务端有时也会去连接其它数据库(比如dblink) - 服务器端只需要使用listener.ora,客户端只需要使用tnsnames.ora ,如果同时要作为客户端和服务端,则两个都要配置
- 服务端开Listener,侦听客户请求,转发到你的实例,客户端配Tnsnames,给出服务的描述,连接到服务端的侦听。
Listener.ora是只用于服务器,客户端中的无效。
TNSNAME.ora只用于客户端,服务端无效,除非服务器需要连接其它服务端。
客户端的TNSNAME.ora是负责找到相应的主机。
Listener.ora管理客户端的连接。
oracle的sqlnet.ora , tnsnames.ora , Listener.ora 文件的作用
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- ORA-15000: 当前实例类型禁用的命令 ORA-15001: 磁盘组 "" 不存在或尚未装载 ORA-150...
- ORA-17500: ODM 错误: ORA-17501: 逻辑块大小 无效 ORA-17502: ksfdcre...
- ORA-13000: 维数超出范围 ORA-13001: 维数不匹配错误 ORA-13002: 指定的级别超出范围...
- ORA-02000: 缺少关键字 ORA-02001: 用户 SYS 不允许创建可用列表组的索引 ORA-0200...