linux oracle中缺少 sqlnet.ora,sqlnet.ora作用 您所在的位置:网站首页 儿童吹泡泡水简单配方 linux oracle中缺少 sqlnet.ora,sqlnet.ora作用

linux oracle中缺少 sqlnet.ora,sqlnet.ora作用

2023-07-24 21:53| 来源: 网络整理| 查看: 265

===(限制IP访问)

sqlnet.ora

if not exists, use the default value, you can get the default value from $ORACLE_HOME/network/admin/sample/sqlnet.ora

总结:

1 .三个配置文件都是放在$ORACLE_HOME\network\admin目录下。2 .sqlnet.ora确定解析方式3 .listener.ora上设SID_NAME,通常用于JDBC访问,对应的错误码为125054 .tnsnames.ora上设SERVICE_NAME,通常用于linux sqlplus客户端,对应的错误码为12514

sqlnet.ora

作用类似于linux或者其他unix的 nsswitch.conf文件,

通过这个文件来决定怎么样找一个连接中出现的连接字符串(connect descriptor)

假如sqlnet.ora 是下面这个样子

NAMES.DIRECTORY_PATH= (TNSNAMES,HOSTNAME)

当客户端输入sqlplus sys/oracle@orcl时, 就会首先在 tnsnames.ora文件中找orcl的记录.如果没有相应的记录则尝试把orcl当作一个主机名

括号中还有其他选项,如LDAP等,但HOSTNAME,LDAP通常并不常用,通常只设TNSNAME即可.

tnsnames.ora1. 提供tnsname到主机名或者ip的对应

ORCL =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521)) #对应的SOCKET信息

(CONNECT_DATA



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有