没有tnsnames.ora文件的Oracle连接字符串
-
03-07-2019 - |
题
我正在使用带有System.Data.OracleClient命名空间的.NET框架。我的计算机上安装了oracle 11客户端。我不想使用tnsnames.ora文件来存储连接信息。
如果我不想使用tnsnames.ora文件,有人可以告诉我连接字符串会是什么样子吗?我将连接字符串存储在Web应用程序项目的web.config文件中。
解决方案
http://www.connectionstrings.com/oracle
这是一个很好的资源
SERVER =(DESCRIPTION =(ADDRESS =(PROTOCOL = TCP)(HOST = MYHOST)(PORT = MyPort上)),点击 (CONNECT_DATA =(SERVICE_NAME = MyOracleSID))); UID =名为myUsername; PWD = MYPASSWORD;
是你想要我相信的......
其他提示
从10g客户端开始,您可以使用 EZCONNECT 功能,该功能无需编辑TNSNAMES.ORA文件:用户名/密码@ servername:port / instance
。例如:
Data Source=localhost:1521/XE;Persist Security Info=True;User ID=scott;Password=tiger;Unicode=True
不隶属于 StackOverflow