在 Visual Studio 中连接到 Oracle 数据库

如何使用“使用适配器服务加载项”、“添加适配器元数据向导”和“添加适配器服务引用”插件。

Visual Studio 中的连接选项

使用 Visual Studio 时,有几个选项可用于连接到 Oracle 数据库。 这些选项包括:

  • 使用适配器服务 BizTalk 项目外接程序在 BizTalk Server 项目中可用。 使用适配器服务外接程序可生成消息架构, (XSD) ,以便针对 BizTalk 解决方案中的操作。 有关使用 BizTalk Server 开发解决方案的详细信息,请参阅使用 Oracle 数据库适配器开发 BizTalk 应用程序

  • 添加适配器元数据向导在BizTalk Server项目中可用。 使用“添加适配器元数据向导”为要在 BizTalk 解决方案中面向的操作生成 (XSD) 的消息架构。 有关使用 BizTalk Server 开发解决方案的详细信息,请参阅使用 Oracle 数据库适配器开发 BizTalk 应用程序

    注意

    由于 Oracle 数据库适配器作为 WCF-Custom 绑定和 BizTalk 适配器公开,因此可以使用 BizTalk 项目中的“使用适配器服务加载项”或“添加适配器元数据向导”连接到SQL Server。

  • 添加适配器服务参考 Visual Studio 插件在非 BizTalk 编程项目中可用。 使用 WCF 服务模型开发解决方案时,可使用添加适配器服务引用插件生成 WCF 客户端类或 WCF 服务回调接口。 有关使用 WCF 服务模型开发解决方案的详细信息,请参阅 使用 WCF 服务模型开发 Oracle 数据库应用程序

    若要使用“使用适配器服务加载项”、“添加适配器元数据向导”或“添加适配器服务引用”插件,必须先连接到 Oracle 数据库。 这三种方法都显示一个对话框,通过该对话框可以设置以下内容来配置连接:

  • 连接参数。 这些是用于生成连接 URI 的参数。 必须指定数据源 (Oracle net service name) 。

  • Oracle 数据库的用户名密码凭据。 这些用于在建立连接时对 Oracle 数据库进行身份验证。 必须指定用户名和密码。

  • 绑定属性。 绑定属性在设计时是可选的,即在为操作生成元数据时。 有关绑定属性的详细信息,请参阅 阅读有关 Oracle 数据库适配器绑定属性的信息

    至少,在配置与 Oracle 数据库的连接时,只需指定建立连接所需的绑定属性和连接参数,这些属性和连接参数会影响 Oracle 数据库适配器为要面向的操作返回的元数据。 但是,可能还需要为将在运行时使用的任何其他绑定属性和连接参数指定值。 这是因为:

  • 使用适配器服务外接程序根据你在配置连接时指定的绑定属性和连接参数创建 BizTalk 端口绑定文件,并将此文件添加到项目中。 稍后,可以使用此绑定文件在 BizTalk Server 管理控制台中创建端口。 有关绑定文件的详细信息,请参阅 使用到 Oracle 数据库的端口绑定文件配置物理端口绑定

  • 添加适配器服务引用插件根据配置连接时指定的绑定属性和连接属性创建 app.config 文件,并将此文件添加到项目目录中。

另请参阅

在 Visual Studio 中获取 Oracle 数据库操作的元数据