Oracle sqlnet.ora配置

sqlnet.ora的作用(官网指出的)   www.2cto.com

1.限制客户端访问(如指定客户端域为不允许访问)

2.指定命名方法(local naming,directory nameing...)的优先级

3.启用日志及跟踪(log and trace)功能

4.通过特定进程来路由客户端连接

5.配置外部命名(第三方连接程序,如c语言写的)参数

6.配置Oracle的高级安全

7.使用协议特定的参数限制对数据库的访问

sqlnet配置文件的存放位置一般在:$ORACLE_HOME/network/admin目录下

常用参数设置

1.设置windows下允许使用windows nt本地认证

SQLNET.AUTHENTICATION_SERVICES=(nts)

2.设置Oracle客户端连接串命名查找顺序

NAMES.DIRECTORY_PATH=(tnsnames, onames,ezconnect)

允许的值有:

1.tnsnames使用客户端的tnsnames.ora解析

2.ldap使用目录访问协议解析,需要有目录服务

3.ezconnect or hostname,允许使用tcp/ip连接串,包含主机名,端口,服务名

4.cds分布式环境的数据库名

5.nis (Network Information Service (NIS) external naming method),主要用于外部程序解析

6.onames:通过Oracle Name Server解析

www.2cto.com

3.设置客户端连接会话超时时间(单位分钟)

定期检测客户端是否还是活动的,设置为0不检测

SQLNET.EXPIRE_TIME = 10

另外还有:

客户端建立连接超时时间(单位秒,默认60)

SQLNET.INBOUND_CONNECT_TIMEOUT=10

Oracle建议在listener.ora中也进行配置

接受超时时间(单位秒)

SQLNET.RECV_TIMEOUT=3

发送超时时间(单位秒)

SQLNET.SEND_TIMEOUT=3

4.客户端限制

是否进行限制(默认no):

TCP.VALIDNODE_CHECKING

如:TCP.VALIDNODE_CHECKING=yes

限制客户端访问

TCP.EXCLUDED_NODES=(hostname | ip_address, hostname | ip_address, ...)

如:TCP.EXCLUDED_NODES=(finance.us.acme.com, mktg.us.acme.com, 144.25.5.25)

允许客户端访问,会覆盖限制访问

TCP.INVITED_NODES=(hostname | ip_address, hostname | ip_address, ...)

如:TCP.INVITED_NODES=(sales.us.acme.com, hr.us.acme.com, 144.185.5.73)

5.设置立即发送

设置等待一段时间或者数据包凑够多大才会一起发送,或者可以让数据立即发送

TCP.NODELAY=yes

6.设置使用专享连接还是公用链接

设置为on会在客户端连接串后加上(SERVER=dedicated)

USE_DEDICATED_SERVER=on/off

最新文章

  1. 【系统篇】从C/C++语言到进程启动背后的故事
  2. 【转】 CSS3阴影 box-shadow的使用和技巧总结
  3. mysql 修改 character_set_database 编码格式
  4. asp.net微信支付打通发货通知代码
  5. websocket++简单使用例子
  6. 转载的在DOS下操作mysql
  7. Android JSON,Gson,fastjson实现比较
  8. Android电子书翻页效果实现
  9. php修改配置文件php.ini设置文件上传大小讲解
  10. QQ圈子降级为“应用”后应关注其隐私设置
  11. 【转载】简析TCP的三次握手与四次分手
  12. 卸载oracle 11g数据库
  13. Asp.Net SignalR 集群会遇到的问题
  14. Djangoの1
  15. Redis 客户端命令总结
  16. Master-Worker集群计算demo
  17. Core 中 Filter 中相关处理
  18. rancher2 接NFS存储
  19. springmvc配置文件web.xml详解各方总结。
  20. [Leetcode]495.提莫攻击

热门文章

  1. 8.3 C++格式标识和操纵器
  2. final文案+美工
  3. api中locale或language字段,传送客户端地域信息,一般为下划线
  4. 关于urls 的基础
  5. 七、在U-boot中让LCD显示图片
  6. 漫步Java------初识java
  7. ios scrollView代理的用法
  8. uniGUI HyperServer
  9. 联想 Lenovo PWR-G60 无线掌中宝拆机
  10. [转]skynet Lua中的协程