SSRS 需要完全限定的 TNS 名称,SQL*Plus 不需要

问题描述

我刚刚使用 SSRS 2019 设置了一个新的 SS 2019。我正在从旧的(2012 年)SSRS 服务器迁移几份报告。我已经安装了 32 位和 64 位客户端。

我在路径中设置了 TNS_Admin,还有一个 ENV 变量。我可以使用 SQL*Plus/tnsping 来联系我的 oracle 服务器,只使用 tnsname,而不是完全限定的名称。

然而,在 SSRS 中,我必须完全限定 tnsname。它完全合格。我测试了在我的 tnsnames.ora 文件中添加一个非完全限定的条目以及完全限定的名称,并且它有效。

我的 SQLNET.ora 文件包含条目:NAMES.DEFAULT_DOMAIN=mydomain.com(显然适用于 tnsping 和 SQL*Plus)。

我不想将 SSRS 中的所有数据源更改为完全限定,也不想在我的 tnsnames.ora 文件中添加重复的非完全限定条目(其中几个)。

有什么想法会导致这个问题吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...