0

我在 .NET 核心中使用 Oracle 托管数据访问,但遇到了麻烦。

我将 TNS_ADMIN 环境变量指向一个网络隐藏共享文件夹,如“ITU-PCDSNV280\d$\Temp\TNS”

当我尝试打开连接时,我收到错误 ORA-12154。

如果我通过 Windows 资源管理器访问该文件夹,它可以完美运行。

其他应用程序也运行良好。

如果我在没有 $ 的共享文件夹上使用 TNS_ADMIN(如 \ITU-PCDSNV280\admin),它也能正常工作。

我认为问题在于$共享。有解决方法吗?

谢谢

安德烈

4

1 回答 1

1

我遇到了同样的问题,并与 Oracle 一起运行了一个支持案例。该错误应该在 ODP.NET 的 19.6.0 版本中得到修复。我们的问题出在完整的 .NET 驱动程序中,但我认为它在 .NET 核心中也已修复。

除了使用“可见”共享(最后没有 $ 的共享)之外,我没有找到解决方法。

于 2019-10-14T07:47:47.910 回答