Oracle OCP(46):sqlnet.ora

一、例子

  • SQLNET.AUTHENTICATION_SERVICES=(NTS)
    NAMES.DIRECTORY_PATH= (TNSNAMES,HOSTNAME)
    客户端就会首先在tnsnames.ora文件中找orcl的记录.如果没有相应的记录则尝试把orcl当作一个主机名,通过网络的途径去解析它的ip地址然后去连接这个ip上GLOBAL_DBNAME=orcl这个实例,当然我这里orcl并不是一个主机名
  • NAMES.DIRECTORY_PATH= (TNSNAMES)
    客户端就只会从tnsnames.ora查找orcl的记录

二、常用参数

  • BEQUEATH_DETACH
    控制 unix 系统中 signal handling 的开关,默认是 no,即 signal handling 打开。
  • DEFAULT_SDU_SIZE
    指定 session data unit (SDU) 的大小,单位是 bytes,建议在 client 端和 server 端都设置这个参数,确保链接的时候使用相同的 SDU size,如果 client 端和 server 端配置的值不匹配会使用较小的。
  • LOG_DIRECTORY_CLIENT/LOG_DIRECTORY_SERVER
    指定客户端/server端log日志文件的位置
  • NAMES.DEFAULT_DOMAIN
    设定客户端解析名字的域
  • NAMES.DIRECTORY_PATH
    指定client name解析方法的次序,默认是NAMES.DIRECTORY_PATH=(tnsnames, onames, hostname)
    • tnsnames
    • ldap(dictionary server)
    • hostname/ezconnect
    • cds (分布式环境下)
    • nis (Network Information Service (NIS)
  • SQLNET_ALLOWED_LOGON_VERSIONS
    指定运行链接的 oracle 的版本 SQLNET_ALLOWED_LOGON_VERSIONS=(10,9,8)
  • SQLNET.AUTHENTICATION_SERVICES
    指定启动一个或多个认证服务
  • SQLNET.INBOUND_CONNECT_TIMEOUT
    指定客户端没有链接成功超时的时间。超时之后 oracle 会中断链接,同时报错。
  • SSL_VERSION
    指定 ssl 链接的版本
  • TCP.EXCLUDED_NODES
    指定不允许访问 oracle 的节点,可以使用主机名或者 IP 地址
  • TCP.INVITED_NODES
    指定允许访问db的客户端,他的优先级比 TCP.EXCLUDED_NODES 高。
  • TCP.VALIDNODE_CHECKING
    使用这个参数来启用上边的两个参数。
  • TNSPING.TRACE_DIRECTORY
    使用这个参数指定 tnsping trace 文件的目录,默认是 $ORACLE_HOME/network/trace 目录
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值