我开发了一个与Oracle Server通信的Windows窗体应用程序。我正在使用ODP.net并使用最小的dll进行部署,如此Question的解决方案中所给出的
我希望使用EZCONNECT格式的连接字符串进行连接,但我不能使用它,除非sqlnet.ora文件中存在该方法(As documented here) 但是考虑到我的部署,我没有安装oracle客户端,也没有安装Oracle主目录。如何启用EZCONNECT格式?
或者在部署ODP.net applcations时还有其他一些连接方法吗?
答案 0 :(得分:1)
在名为TNS_ADMIN的环境变量中指定sqlnet.ora文件的目录位置。该位置本身不一定是“oracle home”。
答案 1 :(得分:0)
doc并不完全错误,它只是没有指定它意味着“Oracle Home Home中的SQLNET.ORA”。它不是指客户端的ODP.NET oracle主页。