0

我需要从 c# 代码连接到远程 oracle db。客户端安装了 PL/SQL Developer 并且可以正常工作,它应该可以帮助我找出自定义应用程序的设置。

问题是:如何从 PL/SQL Developer 获取连接字符串?

4

2 回答 2

3

如果您使用的是 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 值。

于 2013-07-03T18:26:17.070 回答
1

http://www.connectionstrings.com是查找各种语言和数据库之间的连接字符串的绝佳资源。http://www.connectionstrings.com/oracle,更具体地说,包含您要查找的连接字符串信息。

于 2013-07-03T15:57:29.083 回答