Oracle Internet Directory实施问题?

我对使用各种Oracle数据库版本9i到v11的超过300多个用户pipe理TNSNAMES.ORA感到沮丧,通常我会发送电子邮件给所有用户手动复制和更新TNSNAMES.ora

所以我想知道如果实施Oracle Internet Directory是正确的方法吗?

  1. 它是免费的吗?
  2. 有什么先决条件和限制?
  3. 我可以在Windows Server和Unix安装中使用它吗?

我的理解是,OID就像电脑系统的DNS一样。

任何forms的意见和帮助将不胜感激。

虽然OID可以是一个解决scheme,但只是为了集中tnsnames.ora可能是过度的。 你可能会考虑把你的tnsnames.ora放在每个人都可以访问的文件共享上。 然后你有几个选项可以将客户指向它。 将工作站上的TNS_ADMIN环境variables设置为指向共享。 如果你没有运行Windows 2008,这可能是一个痛苦,因为它不能用组策略轻松完成。 另一个select是推出或让用户手动复制一个新的本地tnanames.ora与以下内容:

IFILE = \文件共享\的tnsnames.ora

如果您的Windows和Unix客户端混合使用,则需要使用文件共享将NFS服务安装到服务器,以便Unix客户端可以挂载它并访问tnsnames.ora文件。