Fork me on GitHub

创建网络服务别名

创建网络服务别名

注释:

  • 只有 OracleNetAdmins 或 OracleContextAdmins 组的成员用户可以在目录中创建网络服务别名条目。

  • 网络服务别名在使用 Microsoft Active Directory 时不受支持。

  • 可以从 Oracle Names Server 中导出现有的别名对象。有关详细信息,请参阅 Oracle10i Net Services Administrator's Guide 中的第 10 章“Exporting Naming Data to a Directory Server”。

可以在目录服务器中,为目录命名对象 - 网络服务名或数据库服务 - 创建网络服务别名。网络服务别名用于存储它所引用的对象的名称。

当客户机请求网络服务别名的目录查找时,此目录确定此条目为网络服务别名,然后象查找所引用的条目那样完成查找。例如,可以为网络服务名 sales 创建网络服务别名 salesalias。如果按 CONNECT scott/tiger@salesalias 方式使用 salesalias 连接数据库服务,它将被真正进行解析并使用 sales 的连接描述符信息。

网络服务别名有两种主要用途:

  • 使用网络服务名别名,以便客户机可按另一名称引用数据库服务或网络服务名。

  • Oracle Context 中使用数据库服务的网络服务名别名或在其他的 Oracle Context 中使用网络服务名。这样,可以在其他的 Oracle Context 中使用目录服务器中定义数据库服务或网络服务名。

要创建网络服务别名,请执行以下操作:

  1. 在导航器窗格中,展开 Oracle 网络配置 > 目录 > 服务命名

  2. 从工具栏中选择加号 (+),或从菜单栏中选择编辑 > 创建。将显示创建网络服务别名对话框。

  3. 网络服务别名字段中,输入网络服务别名的名称。

  4. 在“网络服务或数据库服务”框中,输入以下有关网络服务名或数据库服务的信息:
    • Oracle Context:从列表中选择一个值或在字段中输入一个值,以此指定数据库服务或网络服务名的 Oracle Context。
    • 名称:从列表中选择一个值或在字段中输入一个值,以此指定数据库服务或网络服务名的唯一判别名 (DN)
  5. 选择创建

相关主题

用服务名进行数据库标识

Oracle Net Services 概览

-------------本文结束感谢您的阅读-------------
坚持原创技术分享,您的支持将鼓励我继续创作!