用户通过将用户名和口令以及服务的连接标识符传递给它们希望连接的服务来启动一个连接请求。被映射到连接描述符的连接标识符由客户机的命名方法解析。连接描述符包含:
到服务的网络路由,包括通过协议地址的监听程序位置
一旦解析了连接标识符,将在连接描述符中使用网络路由信息以联系监听程序。监听程序将通过协议接收客户机连接。它将客户机信息与从数据库服务接收到的信息和已存储在它自己的配置文件 listener.ora 文件中的信息进行比较。如果信息匹配,则准予连接。
命名方法配置由创建服务的连接描述符和配置客户机访问命名方法组成。
可以使用 Net8 Configuration Assistant 在 sqlnet.ora 文件中指定下列命名方法的用法:
|
将网络服务名存储在客户机中的 tnsnames.ora 文件中
|
|
|
将服务和网络服务名存储在集中式的符合 LDAP 的目录服务器 |
|
|
将服务和网络服务名存储在 Oracle Names 服务器 |
|
|
使用户能够通过使用主机名的别名连接到 Oracle 数据库服务器。主机名被映射为现有命名解决方案服务 (如域名系统 (DNS)、网络信息服务 (NIS) 或集中维护的
|
|
|
将服务信息存储在第三方命名服务中,如 NIS、Novell 目录服务 (NDS)或单元目录服务 (CDS) |
|
|
另请参阅: |
|
|
另请参阅:Net8 管理员指南 的第 6 章,“配置命名方法” |