【问题标题】:How does a Connectionstring to a Oracle DB looks like?Oracle DB 的连接字符串是什么样的?
【发布时间】:2016-02-18 08:21:54
【问题描述】:

我需要使用 C# 连接到 Orace DB。

我在 Google 上搜索了几次以获取 Connectionstring 并登陆此页面: https://www.connectionstrings.com/oracle/

我发现了这个:

Source=MyOracleDB;User Id=myUsername;Password=myPassword; Security=no;

如何在其中定义服务器地址?

【问题讨论】:

  • 答案就在这里:如果不想依赖ORACLE HOME tnsnames.ora中的主机配置,可以放在连接字符串like this中。
  • 好吧 ^^ thx 这真的让我很困惑..

标签: c# database oracle database-connection connection-string


【解决方案1】:

您可以从tnsnames.ora 获取设置并使用它来构建EZConnect 连接字符串。实际上,它看起来像这样:

Server=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=hostname)(PORT=portnumber))(CONNECT_DATA=(SERVICE_NAME=sidOfTheService)));User ID=username;Password=pwd;

你看到Server后面的部分和你tnsnames.ora中的配置是一样的。之后,提供用户名和密码。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-09-21
    • 2010-10-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-21
    • 2011-06-15
    • 1970-01-01
    相关资源
    最近更新 更多