我需要从 c# 代码连接到远程 oracle db。客户端安装了 PL/SQL Developer 并且可以正常工作,它应该可以帮助我找出自定义应用程序的设置。
问题是:如何从 PL/SQL Developer 获取连接字符串?
我需要从 c# 代码连接到远程 oracle db。客户端安装了 PL/SQL Developer 并且可以正常工作,它应该可以帮助我找出自定义应用程序的设置。
问题是:如何从 PL/SQL Developer 获取连接字符串?
如果您使用的是 ODP.NET,请使用以下连接字符串
string _ConnectionString = "Data Source=(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)
(HOST = " + _host + ")(PORT = " + _port + "))(CONNECT_DATA = (SERVER = DEDICATED)
(SERVICE_NAME = " + _database + ")));Password=" + _password + ";User ID=" + _user;
如果连接来自 sql developer,右键单击连接名称将打开如下窗口
将 _host 替换为 Hostname vale,将 _port 替换为 Port 值,将 _database 替换为 SID,将 _user 替换为 Username,将 _password 替换为上述 c# 连接字符串中 sql 属性框中的 Password 值。
http://www.connectionstrings.com是查找各种语言和数据库之间的连接字符串的绝佳资源。http://www.connectionstrings.com/oracle,更具体地说,包含您要查找的连接字符串信息。