程序使用 System.Data.OracleClient 连接到 Oracle 数据库,但找不到 tnsnames



我有一个WinForms程序,它使用不推荐使用的System.Data.OracleClient连接到Oracle数据库服务器。当我尝试在另一台计算机上安装该程序时,该程序正在尝试使用tnsnames.ora文件中定义的SID,但找不到该文件。

我应该把tnsnames.ora文件放在哪里,以便它对程序可见?

如果安装了oracle客户端,请从cmd提示符使用tnsping命令。tnsname文件的路径将显示

最新更新