【问题标题】:C# connection string - Oracle 10g connectivity with IP address, port and sidC# 连接字符串 - 带有 IP 地址、端口和 sid 的 Oracle 10g 连接
【发布时间】:2016-05-20 16:51:23
【问题描述】:

我想将我的 WPF 应用程序与 Oracle 数据库连接,目前我已尝试以下连接字符串,但这些都不起作用。

我有:

IP地址:172.16.9.18
端口:1521
SID:SID10
用户 ID:斯科特
密码:老虎

我试过了:

"Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=172.16.9.18)(PORT=1521))(CONNECT_DATA=(SID=SID10)));User ID=Scott;password=Tiger;"; //Not working

"Data Source=172.16.9.18:1521/SID10;Persist Security Info=True;User ID=Scott;Password=Tiger;Unicode=True"; //Not working

我哪里错了?

【问题讨论】:

标签: c# wpf oracle


【解决方案1】:

试试这样的:

public string GetConnString(string host,string port,string sid,string user,string pass)
{
   return String.Format("SERVER=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST={0})(PORT={1}))(CONNECT_DATA=(SID={2})));uid={3};pwd={4};", host, port, sid, user, pass);
}

【讨论】:

    猜你喜欢
    • 2014-12-03
    • 2015-02-27
    • 1970-01-01
    • 1970-01-01
    • 2011-06-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-06
    相关资源
    最近更新 更多