在我看来,ABC和ABC.DEFG之类的连接标识符之间存在某种关系,我不太了解它是什么.
例如,我刚刚设置的机器我在使用IDentfIEr ED2时遇到问题,即使在我的tnsnames文件中我明显有
EDC2 = (....)
这是从另一台运行良好的计算机上复制和粘贴的.然而,在我改变它之前,做EDC2的尝试将无法解决
EDC2.WORLD = (...)
此时解析为EDC2开始工作.这里发生了什么?
解决方法 tnsnames.ora文件中的TNS别名与参数交互nameS.DEFAulT_DOMAIN
在sqlnet.ora文件中.例如,如果nameS.DEFAulT_DOMAIN设置为WORLD,那么当您尝试连接到没有域的别名时,sqlnet.ora文件会告诉Oracle在tnsnames.ora文件中执行查找之前自动附加域.如果您尝试使用域连接到别名,则会忽略nameS.DEFAulT_DOMAIN.
我的一般偏好/建议是在sqlnet.ora中将nameS.DEFAulT_DOMAIN设置为WORLD并在tnsnames.ora文件中指定EDC2.WORLD.这样,连接标识符EDC2和EDC2.WORLD都可以工作 – 由于DEFAulT_DOMAIN参数,前者变为后者.
总结以上是内存溢出为你收集整理的与句点分隔的oracle连接标识符的确切处理方式全部内容,希望文章能够帮你解决与句点分隔的oracle连接标识符的确切处理方式所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)