没有 tnsnames.ora 文件的 Oracle 连接字符串

发布于 2024-07-19 06:47:52 字数 205 浏览 10 评论 0原文

我使用带有 System.Data.OracleClient 命名空间的 .NET 框架。 我的电脑上安装了oracle 11客户端。 我不想使用 tnsnames.ora 文件来存储连接信息。

有人可以告诉我,如果我不想使用 tnsnames.ora 文件,连接字符串会是什么样子? 我将把连接字符串存储在 Web 应用程序项目的 web.config 文件中。

I am using the .NET framework with the System.Data.OracleClient namespace. I have the oracle 11 client installed on my computer. I do not want to use the tnsnames.ora file to store connection information.

Could someone please tell me what the connection string would look like if I did not want to use the tnsnames.ora file? I will be storing the connection string in a web.config file of a Web Application Project.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

几度春秋 2024-07-26 06:47:52

从 10g 客户端开始,您可以使用 EZCONNECT 功能,该功能不需要编辑 TNSNAMES。 ORA 文件:用户名/密码@服务器名:端口/实例。 例如 :

Data Source=localhost:1521/XE;Persist Security Info=True;User ID=scott;Password=tiger;Unicode=True

Starting with 10g clients, you can use the EZCONNECT feature, which does not require to edit the TNSNAMES.ORA file : username/password@servername:port/instance. For instance :

Data Source=localhost:1521/XE;Persist Security Info=True;User ID=scott;Password=tiger;Unicode=True
游魂 2024-07-26 06:47:52

http://www.connectionstrings.com/oracle

这是一个很棒的资源

服务器=(描述=(地址=(协议= TCP)(主机= MyHost)(端口= MyPort))
(CONNECT_DATA=(SERVICE_NAME=MyOracleSID)));uid=myUsername;pwd=myPassword;

这就是你想要的我相信...

http://www.connectionstrings.com/oracle

This is a great resource

SERVER=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=MyHost)(PORT=MyPort))
(CONNECT_DATA=(SERVICE_NAME=MyOracleSID)));uid=myUsername;pwd=myPassword;

is what you want i believe...

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文