我将 .NET 框架与 System.Data.OracleClient 命名空间一起使用。我的计算机上安装了 oracle 11 客户端。我不想使用 tnsnames.ora 文件来存储连接信息。
如果我不想使用 tnsnames.ora 文件,有人可以告诉我连接字符串会是什么样子吗?我会将连接字符串存储在 Web 应用程序项目的 web.config 文件中。
最佳答案
从 10g 客户端开始,您可以使用 EZCONNECT功能,不需要编辑 TNSNAMES.ORA 文件:username/password@servername:port/instance
.例如 :
Data Source=localhost:1521/XE;Persist Security Info=True;User ID=scott;Password=tiger;Unicode=True
关于.net - 没有 tnsnames.ora 文件的 Oracle 连接字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/820440/