当前所在位置:珠峰网资料 >> 计算机 >> Oracle认证 >> 正文
oracle网络配置相关概念
发布时间:2010/7/13 16:33:40 来源:城市学习网 编辑:ziteng
  网络配置文件默认的目录在$ORACLE_HOME/network/admin 目录下
  sqlnet.ora
  sqlnet.ora文件决定找数据库服务器别名的方式
  参数SQLNET.AUTHENTICATION_SERVICES= (NONE,NTS)表明用户连接Oracle服务器时使用哪种验证方式。
  NONE表示Oracle身份验证,
  NTS表示操      作系统身份验证,
  两种方式可以并用。
  ORA_DBA组中的域用户和本地用户不需要Oracle用户名和密码就可以登录Oracle。
  而且该组的用户登录数据库后都具有SYSDBA权限(多个实      例时,可以建立类似这样的组ORA_SID_DBA,其中SID指实例名。
  同理:ORA_OPER组中的成员具有SYSOPER角色的权限。
  登录方式  sqlplus “/ as sysdba”
  或者sqlplus nolog,然后SQL>connect / as sysdba
  NAMES.DEFAULT_DOMAIN = WORLD
  NAMES.DIRECTORY_PATH = (TNSNAMES, ONAMES, HOSTNAME)
  表明解析客户端连接时所用的主机字符串的方式
  TNSNAMES表示采用TNSNAMES.ORA文件来解析;
  ONAMES表示使用自己的名称服务器(Oracle Name Server)来解析,目前Oracle建议使用轻量目录访问协议LDAP来取代ONAMES;
  HOSTNAME表示使用host文件,DNS,NIS等来解析;
  如果你的ORACLE客户端和服务器默认的域名不一样,需要用#号注释第一行
  #NAMES.DEFAULT_DOMAIN = WORLD
  使它不起作用。
  NAMES.DIRECTORY_PATH指定找服务器别名的顺序 (本地的tnsnames.ora文件, 命名服务器, 主机名方式)
  服务器的sqlnet.ora里可以设置检查客户端是否alive的时间间隔
  sqlnet.expire_time = 10
  也可以设置环境变量TNS_ADMIN指向你想用的sqlnet.ora和tnsnames.ora目录
  例如:
  TNS_ADMIN=/home/oracle/config/9.0.1;export TNS_ADMIN
  tnsnames.ora
  写数据库服务器别名的详细内容。 [NextPage]   有以下几种写法:
  # 一般的写法
  APPDB =
  (DESCRIPTION =
  (ADDRESS_LIST =
  (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.35)(PORT = 1521))
  )
  (CONNECT_DATA =
  (SERVICE_NAME = appdb)
  )
  )
  # 明确标明用dedicated方式连接数据库
  APPD=
  (DESCRIPTION=
  (ADDRESS=(PROTOCOL=TCP)(HOST=192.168.0.35)(PORT=1521))
  (CONNECT_DATA=
  (SERVICE_NAME=appdb)
  (SERVER=DEDICATED)))
  # 对多个listener端口做均衡负载方式连接数据库
  APPS =
  (DESCRIPTION =
  (ADDRESS_LIST =
  (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.35)(PORT = 1521))
  (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.35)(PORT = 1856))
  )
  (CONNECT_DATA =
  (SERVICE_NAME = appdb)
  )
  )
  # 注意:如果数据库服务器用MTS,客户端程序需要用database link时最好明确指明客户端用dedicated直连方式,
  #       不然会遇到很多跟分布式环境有关的ORACLE BUG。
  #     一般情况下数据库服务器用直接的连接会好一些,除非你的实时数据库连接数接近1000。
广告合作:400-664-0084 全国热线:400-664-0084
Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15080520号-20
珠峰网 版权所有 All Rights Reserved