创建网络服务名

可以将网络服务名添加到 tnsnames.ora 文件或目录服务器。添加的网络服务名使客户机能够访问数据库服务。

要创建网络服务名,请执行以下步骤:

  1. 在导航器窗格中,展开 Net8 Configuration > 目录本地 > 服务命名

  2. 从工具栏中选择加号 (+),或从菜单栏中选择编辑 > 创建。出现“网络服务名向导”的“欢迎”页。

  3. 网络服务名域中输入任意的名称。网络服务名可使用客户机的域进行限定。如果指定了客户机域,网络服务名将自动成为域。

    seealso.gif
    另请参阅: 配置客户机的缺省域

  4. 选择下一步。出现“协议”页。

  5. 选择配置的监听程序进行监听的协议。请注意,此协议也必须安装在客户机上。

  6. 选择下一步。出现“协议设置”页。

  7. 在提供的域中为所选协议输入相应的协议参数

  8. 选择下一步。出现“服务”页。

  9. 选择一种发行版,输入目标服务,并且作为一种选择,可从“Oracle8i 连接类型”列表中选择一种数据库连接类型。

    如果目标服务是发行版 8.1,请选择 Oracle8i 发行版 8.1,并在服务名域中输入服务名,然后选择下一步。如果目标服务是发行版 8.1 以前的版本,请选择 Oracle8i 发行版 8.0 或以前版本,并在数据库 SID 域中输入 Oracle 系统标识符,然后选择下一步

    Oracle 公司建议对连接类型使用“数据库缺省值”的缺省设置。如果在初始化参数文件中配置了多线程服务器 (MTS),您就可以选择专用服务器以迫使监听程序绕过 MTS 配置来衍生一个专用服务器。如果已在初始化参数文件中配置了 MTS 并且想确保此连接始终使用 MTS,请选择共享服务器

  10. 选择下一步。出现“测试”页。

  11. 选择测试以验证网络服务名是否可用,或选择完成保存配置并关闭“网络服务名向导”。

    如果选择测试,Net8 将通过使用您配置的连接描述符信息连接到数据库服务器。因此,要使测试成功,数据库和监听程序必须都在运行。如果没有运行,请参阅 Net8 管理员指南的第 11 章“建立连接和测试网络”来启动监听程序。一个成功的测试将产生以下消息:

    连接测试已经成功。

    如果测试成功,请选择“关闭”以关闭“连接测试”对话框,然后继续执行步骤 12。

    如果测试不成功:

    a. 确保数据库和监听程序都在运行,然后选择测试

    b. 选择更改登录更改连接的用户名和口令,然后选择测试

  12. 选择完成保存配置并关闭“网络服务名向导”。

  13. 请确认概要文件反映本地 (LOCAL) 或目录命名 (LDAP) 方法。

    seealso.gif
    另请参阅:有关按优先次序排列命名方法的详细信息,请参阅按优先次序排列命名方法