0

我正在尝试编写一个 .Net 4.7.2 控制台应用程序,该应用程序使用 VS 2019 中的托管驱动程序与 Oracle 数据库连接。我已通过 PacketManager 将 Oracle.ManagedDataAccess v19.6.0 包添加到我的项目中。按照 Oracle Data Provider for .Net Developers 指南的简单示例,打开连接时出现异常,“输入字符串的格式不正确。”。这是我的代码,任何帮助将不胜感激。

    using Oracle.ManagedDataAccess.Client;
public static void TestOracleConnection()
{
    try
    {
        string connString = "Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=10.xxx.xxx.xxx)(PORT=‌​1521)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=Test)));User Id=user;Password=password;";
        OracleConnection conn = new OracleConnection(connString);
        conn.Open();
        conn.Dispose();
    }
    catch (Exception ex)
    {
    }
}
4

0 回答 0