如何在没有sqlnet.ora文件的情况下使用EZCONNECT格式进行部署

时间:2011-06-17 09:13:29

标签: c# oracle deployment odp.net

我开发了一个与Oracle Server通信的Windows窗体应用程序。我正在使用ODP.net并使用最小的dll进行部署,如此Question的解决方案中所给出的

我希望使用EZCONNECT格式的连接字符串进行连接,但我不能使用它,除非sqlnet.ora文件中存在该方法(As documented here) 但是考虑到我的部署,我没有安装oracle客户端,也没有安装Oracle主目录。如何启用EZCONNECT格式?

或者在部署ODP.net applcations时还有其他一些连接方法吗?

2 个答案:

答案 0 :(得分:1)

在名为TNS_ADMIN的环境变量中指定sqlnet.ora文件的目录位置。该位置本身不一定是“oracle home”。

答案 1 :(得分:0)

doc并不完全错误,它只是没有指定它意味着“Oracle Home Home中的SQLNET.ORA”。它不是指客户端的ODP.NET oracle主页。