当前所在位置:珠峰网资料 >> 计算机 >> Oracle认证 >> 正文
oracle网络配置相关概念(一)
发布时间:2010/10/22 9:29:55 来源:www.xue.net 编辑:城市总裁吧

    网络配置文件默认的目录在$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

    写数据库服务器别名的详细内容。

广告合作:400-664-0084 全国热线:400-664-0084
Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号
珠峰网 版权所有 All Rights Reserved