【问题标题】:How to use Oracle Managed DataAcess provider to access a local Oracle XE 11.2 instance?如何使用 Oracle Managed DataAcess 提供程序访问本地 Oracle XE 11.2 实例?
【发布时间】:2015-03-07 09:43:13
【问题描述】:

我在我的开发人员机器上下载并安装了 Oracle XE 11.2。我设法使用 SYSTEM 用户名和给定密码通过 SQL Plus 访问它。

现在出于测试目的,我需要从我们的 .NET 应用程序访问此数据库,我们在其中使用 Oracle Managed DataAccess 提供程序(最新版本)。

我在互联网上找到的文档很少,基本上只有一篇文章建议使用这种形式的连接字符串:

data source=XE;user id=...;password=...

所以我尝试这样使用它:

data source=XE;user id=SYSTEM;password=myPassword

但连接不成功,我不知道该怎么办。任何帮助将不胜感激。

【问题讨论】:

    标签: c# oracle oracle11g ado.net connection-string


    【解决方案1】:

    我会回答我的问题,因为同时我已经找到了一个有效的连接字符串,它是:

     <add 
    name="Default" 
    connectionString="Data Source=(SERVER=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=127.0.0.1)(PORT=1521))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=XE))));User ID=system;Password=XXXX;" 
    providerName="Oracle.ManagedDataAccess"/>
    

    【讨论】:

      猜你喜欢
      • 2016-06-25
      • 2010-09-29
      • 2013-01-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多