使用“添加适配器服务引用”连接到 Visual Studio 中的 Oracle 数据库

若要在 .NET 编程解决方案中使用 Oracle 数据库适配器连接到 Oracle 数据库,必须使用“添加适配器服务引用 Visual Studio 插件”。 本主题提供有关如何使用“添加适配器服务引用插件”的说明。

使用“添加适配器服务引用”插件进行连接

完成以下步骤,使用“添加适配器服务引用插件”连接到 Oracle 数据库。

  1. 若要在编程解决方案中使用“添加适配器服务引用插件”进行连接,请执行以下作:

    1. 使用 Visual Studio 创建项目。

    2. 右键单击解决方案资源管理器中的项目,然后单击“ 添加适配器服务引用”。 此时会打开“添加适配器服务引用插件”。

  2. “选择绑定 ”下拉列表中,选择 oracleDBBinding ,然后单击“ 配置”。

  3. 在“ 配置适配器 ”对话框中,单击“ 安全 ”选项卡,然后在 “客户端凭据类型 ”下拉列表框中,选择“ 用户名 ”并指定用户名和密码以连接到 Oracle 数据库。

    1. 若要使用 Oracle 数据库凭据进行连接,请在“用户名和密码”文本框中键入数据库凭据。 指定连接到 Oracle 数据库的用户名和密码时,请确保遵循以下注意事项:

      • 用户名。 Oracle 数据库适配器在打开 Oracle 数据库连接时,会保留您输入的用户名值的大小写格式。 Oracle 数据库上的用户名区分大小写。 在 Oracle 数据库预期的情况下,应确保为 Oracle 数据库适配器提供 Oracle 用户名。 通常,这意味着 SCOTT/TIGER 凭据中的用户名应为大写:“SCOTT”。

      • 密码。 Oracle 数据库适配器在与 Oracle 数据库建立连接时,会保留您输入的密码值的大小写。 对于版本 10g 及更早版本,Oracle 系统上的密码不区分大小写。

    2. 若要使用 Windows 身份验证进行连接,请在“用户名”文本框中键入/,并将“密码”文本框留空。

  4. 单击 “URI 属性 ”选项卡,并为连接参数指定值。 有关 Oracle 数据库适配器的连接 URI 的详细信息,请参阅 “创建 Oracle 数据库连接 URI”。

  5. 单击“ 绑定属性 ”选项卡,然后指定要针对的作所需的绑定属性(如果有)的值。 例如,如果要以 POLLINGSTMT作为目标,则必须设置 PollingStatement 绑定属性。 有关绑定属性的详细信息,请参阅 有关 Oracle 数据库适配器绑定属性的信息

  6. 单击 “确定”

  7. 单击连接。 建立连接后,连接状态显示为 “已连接”。

    下图显示在连接建立后立即消费适配器服务外接程序的情况。

    “使用适配器服务”对话框已连接

另请参阅

在 Visual Studio 中连接到 Oracle 数据库
使用 Windows 身份验证连接到 Oracle 数据库