我已经开发了一个与Oracle Server通信的Windows窗体应用程序。 我正在使用ODP.net并使用最低限度的dll进行部署,如本问题的解决方案中所述
我希望使用EZCONNECT格式的连接字符串进行连接,但是除非该方法存在于sqlnet.ora文件中,否则我将无法使用它(如此处所述 ),但是考虑到我的部署,我没有安装oracle客户端,或者Oracle家。 如何启用EZCONNECT格式?
还是在部署ODP.net应用程序时有其他连接方式?
在名为TNS_ADMIN的环境变量中指定sqlnet.ora文件的目录位置。 该位置本身不必位于“ oracle主页”中。
该文档并不完全错误,只是没有指定它的意思是“数据库Oracle主页中的SQLNET.ORA”。 它不是指客户端的ODP.NET oracle主页。