通过


数据源向导

可以使用数据源向导指导你完成配置和保存将 DB2 数据提供程序(数据提供程序)连接到远程 IBM DB2 数据库服务器所需的数据源信息的步骤。 数据源向导有助于简化配置和测试网络连接、使用包、定义字符串代码页转换、使用安全性和加密以及验证和保存配置。 以下部分介绍“数据访问向导”对话框以及可在每个对话上执行的操作。

TCP/IP 网络连接

TCP/IP 网络连接对话框必须用于配置所需的参数,例如网络地址(或别名)和端口号。

地址或别名

必须以 IPv4 或 IPv6 格式输入有效的 IP 地址或别名。

港口

必须指定 IP 端口号。 对于 DB2/400,默认值为 TCP/IP 端口 446。 其他 IBM DB2 平台支持多个并发数据库实例,每个实例都有唯一的 TCP/IP 端口号。

DB2 数据库

DB2 数据库对话框必须用于配置所需的数据库参数,例如初始目录和包集合。

初始目录

数据提供程序使用此值连接到 DB2 数据库服务器上的初始目录。

  • DB2 for z/OS 接受 16 字节字符串(目录通常被称为位置)。

  • DB2 for IBM i 接受 18 字节字符串(目录也称为关系数据库)。

  • DB2 for LUW 接受 8 字节字符串(catalog 也称为数据库)。

    包集合

    包集合用于指示数据提供程序应在哪个 DB2 架构中创建一组包。 每个包划分为包含静态 SQL 语句(例如 CREATE CURSOR)的部分,用于在查询数据库时检索数据。

  • DB2 for z/OS 接受 128 字节字符串(架构也称为集合)。

  • DB2 for IBM i 接受 10 字节字符串(架构也称为集合或库)。

  • DB2 for LUW 接受 30 字节字符串。

    数据提供程序以两种方式之一创建包。

  • 自动化适用于单用户环境。 在运行时,数据提供程序为当前隔离级别创建并绑定单个包(默认值为游标稳定性)。 数据提供程序向当前用户授予执行权限。

  • 多用户环境手册。 在设计时,使用“数据访问工具”菜单选项、数据源向导、数据访问库或数据链接时,数据提供程序将创建并绑定一组4个包(对于IBM i的DB2,则是5个包)。 数据提供程序向 PUBLIC 组授予执行权限。

    数据提供程序根据数据库服务器平台和环境创建 4-5 个包。 下表介绍了软件包和隔离级别。

Microsoft软件包的名称 DB2 隔离级别名称 OLE DB 隔离级别名称
MSNC001 无提交 N/A (仅限 IBM i 的 DB2)
MSUR001 未提交读取 ISOLATIONLEVEL_READUNCOMMITTED
MSCS001 游标稳定性 ISOLATIONLEVEL_READCOMMITTED(读已提交隔离级别)
MSRS001 读取稳定性 ISOLATIONLEVEL_REPEATABLEREAD(隔离级别_可重复读)
MSRR001 可重复读取 ISOLATIONLEVEL_SERIALIZABLE

默认架构

DB2 数据库对象组织成称为架构的逻辑组。 架构名称用于使用两部分命名约定 <SCHEMA> 对 SQL 对象(如表和视图)进行目录。<OBJECTNAME>。 在设计时,若要构造 SQL(如 SELECT 语句),SQL Server 使用者可以向用户显示数据库目录中所有对象的列表。 (可选)可以指定一个字符串来指示数据提供程序将架构查询限制为单个数据库架构,从而提高效率和性能。 默认值为空字符串。

  • DB2 for z/OS 接受 128 字节字符串(架构也称为集合)。

  • DB2 for IBM i 接受 10 字节字符串(架构也称为集合或库)。

  • DB2 for LUW 接受 30 字节字符串。

默认限定符

(可选)可以指定一个字符串,以指示数据提供程序为默认限定符设置环境选项,以便通知 DB2 服务器在哪个架构中查找数据库对象。 默认值为空字符串。 在连接时,数据提供程序可以设置环境选项来指定默认限定符。 这会通知 DB2 服务器要在其中查找对象的架构。 默认限定符的值必须与现有的 DB2 架构名称匹配,或者 DB2 服务器可能会返回错误。

  • DB2 for z/OS 接受 128 字节字符串(架构也称为集合)。

  • DB2 for IBM i 接受 10 字节字符串(架构也称为集合或库)。

  • DB2 for LUW 接受 30 字节字符串。

区域设置

(可选)若要提高性能并减少对远程数据库的影响,可以选择远程 DB2 数据库(主机)和本地 SQL Server 使用者(计算机)的编码字符集标识符(CCSID)。 数据提供程序使用这些值将字符串转换为这些平台支持的代码页。 数据提供程序支持单字节字符集(SBCS)、混合字节字符集(MBCS)双字节字符集(DBCS)和 Unicode - UTF8 [1208]的组合,这是一种 8 位 Unicode 转换格式。 有关详细信息,请参阅 SNA 国际化程序员参考https://go.microsoft.com/fwlink/?LinkID=181017)。

主机 CCSID

数据提供程序需要主机 CCSID(编码字符集标识符)的值,用于对字符串数据执行代码页转换。 默认主机 CCSID 值为 EBCDIC – 美国/加拿大 [37]。 通常,适用于 z/OS 和 IBM i 的 IBM DB2 数据库服务器使用 EBCDIC(扩展的二进制编码十进制交换代码)。 有关详细信息,请参阅 SNA 国际化程序员参考https://go.microsoft.com/fwlink/?LinkID=181017)。

电脑代码页

数据提供程序需要 PC 代码页的值,用于对字符串数据执行代码页转换。 默认电脑代码页为 ANSI – 拉丁文 I [1252]。 通常,数据使用者使用 ANSI(美国国家标准研究所)或 Unicode。 有关详细信息,请参阅 SNA 国际化程序员参考https://go.microsoft.com/fwlink/?LinkID=181017)。

安全性

通过“安全”对话框可以配置基本身份验证。

用户名

  • DB2 for z/OS 接受 8 字节字符串。

  • DB2 for IBM i 接受 10 字节字符串。

  • DB2 for Linux 或 UNIX 接受 8 字节字符串。

  • DB2 for Windows 接受 30 字节字符串。

    密码

  • DB2 for z/OS 接受 8 字节字符串。

  • DB2 for IBM i 接受 128 字节字符串。

  • DB2 for Linux 或 UNIX 接受 8 字节字符串。

  • DB2 for Windows 接受 32 字节字符串。

    保存密码

    (可选)可以通过单击“ 允许保存密码 ”复选框,将密码保存在 OLE DB 通用数据链接(UDL)或文本文件中。 选择此选项以纯文本形式保存用户名和密码。 无法使用此方法加密用户名或密码。 如果攻击者可以访问 UDL 或文本文件所在的文件共享,则服务器安全性可能会受到损害。

所有属性

“所有属性”对话框允许配置更详细和可选的属性。 可以通过从列表中选择属性,然后选择或编辑右侧列中的值来编辑这些属性。 可以从此对话框中编辑以下属性。

数据源向导属性名称 “数据源向导”对话框(s) “数据链接”对话框(s) 说明
关联应用程序 安全性 连接 此属性指示数据提供程序从企业单一 Sign-On 数据库中检索凭据。
备用TP名称 全部 全部 Microsoft OLE DB Provider for DB2 v5.0 中禁用此属性。 它在与 Host Integration Server 一起使用的提供程序版本中启用。
APPC 本地 LU 别名 全部 APPC 网络设置 在数据提供程序中禁用此属性。 它在与 Host Integration Server 一起使用的提供程序版本中启用。
APPC 模式名称 全部 APPC 网络设置 在数据提供程序中禁用此属性。 它在与 Host Integration Server 一起使用的提供程序版本中启用。
APPC 远程 逻辑单元 别名 全部 APPC 网络设置 在数据提供程序中禁用此属性。 它在与 Host Integration Server 一起使用的提供程序版本中启用。
APPC 安全类型 全部 APPC 网络设置 在数据提供程序中禁用此属性。 它在与 Host Integration Server 一起使用的提供程序版本中启用。
身份验证 安全性 全部 设置连接的身份验证方法。 默认值为 Server,这是基于用户名和密码进行身份验证且没有加密。 Server_Encrypt_Pwd指示数据提供程序仅加密密码。 Server_Encrypt_UsrPwd指示数据提供程序同时加密用户名和密码。
自动提交 全部 全部(AutoCommit) (可选)可以通过指定 FALSE 指示数据提供程序不对所有 SQL 语句执行隐式 COMMIT。 默认情况下,此布尔属性设置为 TRUE。 AutoCommit 模式可以减少网络流,并可以提高整体性能。 AutoCommit 模式适用于由单个 SQL 语句组成的最常见事务。 但是,此模式不允许工作单元回滚。
二进制代码页 全部 全部(二进制代码页) (可选)您可以通过指定一个 HOST CCSID 值,指示数据提供程序将 DB2 的二进制和 varbinary 列转换为字符和可变字符列。
缓存身份验证 全部 全部 (可选)可以指定 TRUE,以指示数据使用者或服务组件在内部缓存中缓存敏感的身份验证信息,例如密码。 默认情况下,此布尔值设置为 FALSE。 服务组件(如 OLE DB 资源池)要求此属性设置为 TRUE。
证书公用名 TCP/IP 网络连接 TCP/IP 网络设置 (可选)可以指定服务器证书公用名,以指示数据提供程序使用安全套接字层 (SSL) V3.0 或传输层安全性 (TLS) V1.0 V1.2 加密。 使用 SSL 或 TLS 可以通过加密身份验证凭据和数据来提高安全性。 默认情况下,此值设置为空字符串(无 SSL 或 TLS)。
客户会计 全部 全部 (可选)可以指定 200 字节字符串,以指示数据提供程序在连接到 IBM DB2 数据库服务器时提交客户端会计信息。 DB2 管理员可以使用此信息进行记帐、日志记录和故障排除。 默认情况下,此值为空字符串(不提交任何数据)。
客户端应用程序名称 全部 全部 (可选)可以指定 32 字节字符串,以指示数据提供程序在连接到 IBM DB2 数据库服务器时提交客户端应用程序名称。 DB2 管理员可以使用此信息进行记帐、日志记录和故障排除。 默认情况下,此值为空字符串(不提交任何数据)。
客户端用户 ID 全部 全部 (可选)可以指定一个 16 字节字符串,以指示数据提供程序在连接到 IBM DB2 数据库服务器时提交客户端用户标识符。 DB2 管理员可以使用此信息进行记帐、日志记录和故障排除。 默认情况下,此值为空字符串(不提交任何数据)。
客户端工作站名称 全部 全部 (可选)指定 18 字节字符串,以指示数据提供程序在连接到 IBM DB2 数据库服务器时提交客户端工作站名称。 DB2 管理员可以使用此信息进行记帐、日志记录和故障排除。 默认情况下,此值为空字符串(不提交任何数据)。
连接超时 全部 全部 可选地,您可以指定一个秒数,指示数据提供程序在使用客户端连接池时等待建立连接。 当池中的所有连接都正在使用且超时期限过期时,数据提供程序将向数据使用者返回错误(“连接不可用”)。 默认值为 15 秒。 Connect Timeout 属性没有上限。 指定 -1 让数据提供程序在客户端连接池中无限期地等待开放的连接。
连接池 高级选项 全部 (可选)可以指定 TRUE 以指示数据提供程序使用客户端连接池。 默认值为 FALSE(无池化)。
数据源 保存信息 连接 可用于描述数据源的可选参数。 没有默认值。
数据库名称 DB2 数据库 全部 (可选)可以指定一个 8 字节字符串,以指示数据提供程序在 SQL 语句中使用 IN DATABASE 子句。 DB2 管理员可以将 DB2 for z/OS 划分为多个逻辑数据库,每个数据库包含单独的表空间和索引空间。 默认值为空字符串。
DateTime 转换为 Char 全部 全部 可选的 OLE DB 数据源初始化属性,该属性指示数据提供程序使用 IdbSchemaRowsets::GetSchemas (DBSCHEMA_COLUMNS) 将 DB2 DATE、TIME 和 TIMESTAMP 列公开为字符列。 这指示数据提供程序将 DB2 DATE、TIME 和 TIMESTAMP 列值视为字符串文本。 必须使用可选的 DateTime As Char 连接选项启用分布式查询处理器和其他 SQL Server 使用者,才能在 DATE 或 TIMESTAMP 列中选择 DB2 默认 DATE 值 (0001-01-01-01)。此布尔属性的默认值为 false。 可以在初始化字符串 DateTime As Char=True 或“数据链接全部”选项卡上设置此属性。此属性在“数据源向导所有属性”屏幕中公开。 警告: 不能在同一连接中使用 DateTime As Char=True 和 DateTime As Date=True。 若要使用这两个功能,必须使用单独的连接。
DateTime 作为日期 全部 全部 可选的 OLE DB 数据源初始化属性,该属性指示数据提供程序删除 SQL Server 日期/时间数据值值中的时间信息,仅将日期信息传递给 IBM DB2 数据库。

必须使用可选的 DateTime As Date 连接选项来允许分布式查询处理器和其他 SQL Server 使用者使用 INSERT 和 UPDATE 语句编写 SQL Server 日期/时间数据值,或使用 SELECT、INSERT、UPDATE 和 DELETE 语句在参数中使用 SQL Server 日期/时间数据值。 默认值为 false。 可以在初始化字符串 DateTime As Date=True 或“数据链接全部”选项卡上设置此属性。此属性在“数据源向导所有属性”屏幕中公开。 警告: 不能在同一连接中使用 DateTime As Char=True 和 DateTime As Date=True。 若要使用这两个功能,必须使用单独的连接。
DBMS 平台 数据源(即数据源平台) 高级 (可选)可以指示数据提供程序根据关系数据库管理系统平台指定连接 IBM DB2 数据库服务器。 数据提供程序支持以下字符串值:DB2/MVS、DB2/400、DB2/6000 和 DB2/NT。 默认值为 DB2/MVS。
十进制以数字形式 全部 全部 可选的 OLE DB 数据源初始化属性,用于指示数据提供程序将 DB2 小数(OLE DB DBTYPE_DECIMAL)映射为 DB2 数字(DBTYPE_NUMERIC)。 此选项允许支持DBTYPE_NUMERIC但不DBTYPE_DECIMAL的 OLE DB 使用者读取和写入 DB2 十进制数据。 默认值为 false。 可以在初始化字符串 Decimal As Numeric=True 或“数据链接全部”选项卡上设置此属性。此属性在“数据源向导所有属性”屏幕中公开。
默认限定符 DB2 数据库 连接 DB2 数据库对象组织成称为架构的逻辑组。 架构名称用于使用两部分命名约定 <SCHEMA> 标识 SQL 对象,例如表和视图。<OBJECTNAME>。 SQL Server 使用者可能会发出包含一部分或未限定对象名称的 SQL 语句。 (可选)可以指定一个字符串,以指示数据提供程序为默认限定符设置环境选项,以便通知 DB2 服务器在哪个架构中查找数据库对象。 默认值为空字符串。

- DB2 for z/OS 接受 128 字节字符串(架构也称为集合)。
- DB2 for IBM i 接受 10 字节字符串(架构也称为集合或库)。
- DB2 for LUW 接受 30 字节字符串。
默认架构 DB2 数据库 连接 DB2 数据库对象组织成称为架构的逻辑组。 架构名称用于对表和视图等 SQL 对象进行编录,采用两部分命名约定 <SCHEMA>。<OBJECTNAME>。 在设计时,若要构造 SQL(如 SELECT 语句),SQL Server 使用者可以向用户显示数据库目录中所有对象的列表。 (可选)可以指定一个字符串来指示数据提供程序将架构查询限制为单个数据库架构,从而提高效率和性能。 默认值为空字符串。

- DB2 for z/OS 接受 128 字节字符串(架构也称为集合)。
- DB2 for IBM i 接受 10 字节字符串(架构也称为集合或库)。
- DB2 for LUW 接受 30 字节字符串。
推迟准备 高级选项 全部 (可选)可以指定 TRUE 以指示数据提供程序优化参数化数据库命令的处理。 默认值为 FALSE。。 对于 INSERT、UPDATE 和 DELETE 命令,数据提供程序可以将 PREPARE、EXECUTE 和 COMMIT 命令合并到远程数据库的一个网络流中。 对于 SELECT 命令,数据提供程序会将 PREPARE 和 EXECUTE 命令合并到一个网络流中。 此优化可最大程度地减少网络流量,并提高整体性能。
派生参数 高级选项 全部 数据提供程序将代表数据使用者(如 SQL Server Integration Services 包设计器和导入/导出向导)验证和更正字符数据类型的参数长度。 (可选)可以指定 FALSE 以指示数据提供程序不派生参数数据类型。 默认值为 TRUE。 使用 SQL Server 复制服务或其他 SQL Server 使用者时,不需要此功能。
扩展属性 全部 全部 (可选)可以指定使用者在连接时传递给数据提供程序的其他逗号分隔属性值对。
主机 CCSID 区域设置 高级 数据提供程序需要主机 CCSID(编码字符集标识符)的值,用于对字符串数据执行代码页转换。 默认主机 CCSID 值为 EBCDIC – 美国/加拿大 [37]。 通常,适用于 z/OS 和 IBM i 的 IBM DB2 数据库服务器使用 EBCDIC(扩展的二进制编码十进制交换代码)。 有关详细信息,请参阅 SNA 国际化程序员参考(https://go.microsoft.com/fwlink/?LinkID=181017)。
初始目录 DB2 数据库 连接 数据访问接口要求此值连接到 DB2 数据库服务器上的初始目录。DB2 for z/OS 接受 16 字节字符串(目录也称为位置)。 DB2 for IBM i 接受 18 字节字符串(目录也称为关系数据库)。 DB2 for LUW 接受 8 字节字符串(catalog 也称为数据库)。
集成安全性 安全性(即单一登录) 连接(即单一登录) (可选)您可以指定一个字符串,以指示数据提供程序使用企业单点登录或 Kerberos 身份验证。 使用 ESSO 时,需要为单独的关联应用程序属性指定并发字符串值。 使用 Kerberos 时,需要为主体名称指定并发字符串值。 默认值为空字符串,指示数据提供程序使用从连接对象派生的用户名和密码的交互式登录。
负载均衡 全部 全部 指示数据提供程序利用 DB2 for z/OS 数据库服务器返回的服务器列表,以重新连接到数据共享组中最可用的服务器,以支持客户端事务负载均衡和容错故障转移。 此属性的默认值为 FALSE。
最大池大小 全部 全部 可选 OLE DB 数据源初始化属性,该属性指定为数据源启用连接池时,连接池中可存在的最大连接数。 默认值为 100。 最大池大小属性没有上限。 如果为最大池大小属性配置小于 0 的值,则使用默认值 100。
网络地址 TCP/IP 网络连接 TCP/IP 网络设置 数据提供程序在使用 TCP/IP 网络连接连接到 IBM DB2 数据库服务器时,需要采用 IPv4 或 IPv6 格式的 IP 地址或 IP 别名。
网络端口 TCP/IP 网络连接 TCP/IP 网络设置 使用 TCP/IP 网络连接连接到 IBM DB2 数据库服务器时,数据提供程序需要 IP 端口号。 对于 DB2/400,默认值为 TCP/IP 端口 446。 其他 IBM DB2 平台支持多个并发数据库实例,每个实例都有唯一的 TCP/IP 端口号。
网络传输库 数据源 连接 数据提供程序支持与远程 IBM DB2 数据库服务器建立 TCP/IP 网络连接。 数据提供程序中禁用 SNA LU6.2 (APPC) 网络连接选项。 它在与 Host Integration Server 一起使用的提供程序版本中启用。
软件包集合 DB2 数据库 连接 包集合用于指示数据提供程序应在哪个 DB2 架构中创建一组包。 每个包划分为包含静态 SQL 语句(例如 CREATE CURSOR)的部分,用于在查询数据库时检索数据。
密码 安全性 连接 交互式登录安全性依赖于你在运行时输入的用户名和密码,或者存储在配置文件或数据使用者配置存储中,例如 Integration Services 包。
电脑代码页 区域设置 高级 数据提供程序需要 PC 代码页的值,用于对字符串数据执行代码页转换。 默认电脑代码页为 ANSI – 拉丁文 I [1252]。 通常,数据使用者使用 ANSI(美国国家标准研究所)或 Unicode。 有关详细信息,请参阅 SNA 国际化程序员参考https://go.microsoft.com/fwlink/?LinkID=181017)。
保持安全信息 安全性 连接 (可选)可以指定 TRUE 以指示数据使用者或服务组件保留安全信息,例如密码和其他身份验证信息。 默认情况下,此布尔值设置为 FALSE。 选择此选项以纯文本形式保存用户名和密码。 无法使用此方法加密用户名或密码。 如果攻击者可以访问 UDL 或文本文件所在的文件共享,则服务器安全性可能会受到损害。
原则名称 安全性 连接 此属性是用于 Kerberos 身份验证所必需的。
只读 高级选项 高级 (可选)可以指定读取,以指示数据提供程序在连接到 DB2 数据库服务器时声明只读访问方法。 默认值为 FALSE。
行集缓存大小 全部 全部 可选的 OLE DB 数据源初始化属性,该属性指示数据提供者在调用 IRowset::GetNextRows 时预提取 DB2 的行,同时处理行并将行返回至数据使用者。 此功能可以提高多处理器计算机上的批量只读操作的性能。 此属性的默认值为 0,指示可选的预提取功能已关闭。 建议将值设置为 50 到 200,初始建议值为 100。 这指示数据提供程序预先提取最多指定数量的行批,这些批存储在数据提供程序的行集缓存中。 行数据批次的大小根据使用者指定的 OLE DB IRowset::GetNextRows 接口上的 cRows 值自动确定。 可以从数据源向导的“高级选项”页或“数据链接”对话框的“所有”选项卡设置此属性。 还可以通过设置行集缓存大小=100 在 OLE DB 初始化字符串或连接字符串中指定此属性。
影子目录 全部 全部 (可选)可以指定 TRUE 以指示数据提供程序从 DB2 影子目录检索架构信息,从而提高对元数据的并发访问并提高性能。 默认值为 FALSE。
特殊寄存器 全部 全部 (可选)可以指定 DB2 SET 语句,以指示数据提供程序在数据库连接时处理单个 DB2 SET 特殊寄存器语句。 例如,若要连接到 IBM Netezza 和 IDAA(IBM DB2 Analytics Accelerator),请指定“SET CURRENT QUERY ACCELERATION=ALL”。
工作单位 (分布式事务) 高级 数据提供程序支持使用 XA 协议的 RUW(远程工作单元)和 DUW(分布式工作单元)。 默认值为 RUW。
使用早期元数据 全部 全部 指示数据提供程序使用设计时定义的早期元数据(参数和列数据类型)或运行时定义的后期元数据。 此可选属性接受布尔值。 默认值为 false。 (可选)在使用提供设计时选项的数据使用者程序来派生数据类型或验证早期元数据时,请指定 true。 在使用 SQL Server Integration Services、SQL Server 复制和分布式查询处理器(四部分链接服务器查询)时,指定 true。 在将 DB2 BLOB、CLOB、XML、NUMERIC 和 UDT 与大多数其他数据消费者一起使用时,指定为 true。 将 FastLoad 与 SQL Server Integration Services 配合使用以将数据插入 TIMESTAMP 列中时,请指定 true。 使用 SQL Server 迁移助手 (SSMA) For DB2 读取 CLOB 数据时,请指定 true,包括编码为 CLOB 数据的架构信息(例如 SYSIBM.SYSTRIGGERS 表中的 STATEMENT 列)。
用户 ID 安全性 连接 交互式登录安全性依赖于用户在运行时输入的用户名和密码,或者存储在配置文件或数据使用者配置存储中,例如 Integration Services 包。

验证

可以使用“验证”屏幕通过测试连接来验证配置。 还可以使用它来创建 DB2 包并执行示例查询。

连接

单击 “连接 ”按钮执行测试连接以验证数据源,并显示主机平台和版本等信息。 “ 输出 ”窗口显示测试连接命令的结果。 连接字符串以连接字符串格式显示数据源定义。

Packages

单击“ ”按钮,创建在多用户环境中执行 SQL 语句所需的 DB2 包。 “ 输出 ”窗口显示“创建包”命令的结果。

示例查询

单击“ 示例查询 ”按钮,针对远程数据源执行示例查询。 示例查询使用数据源中配置的默认架构属性从系统目录中检索表列表。 “ 输出 ”窗口显示示例查询命令的结果。 “网格”窗口显示默认架构中的表列表。

保存信息

使用“保存信息”屏幕命名和保存配置。 配置保存在 fXollowing 位置。

C:\Users\<username>\Documents\Host Integration Projects\Data Sources\

数据源名称

数据源是可用于描述数据源的参数。 使用数据源向导创建数据源时,数据源属性用于命名通用数据链接(UDL)文件或连接字符串文件。

OLE DB 或托管组

Visual Studio Server Explorer 和 SQL Server Business Intelligence Development Studio (BIDS) 提供了一个标准的 OLE DB 数据链接属性对话框,用户可以浏览到 UDL 文件。 对于其他数据使用者,可以将配置保存为托管初始化文本字符串文件格式。

完成

“完成数据源向导”屏幕显示配置的摘要和状态。 单击“ 完成 ”实现操作。

数据访问库

可以使用 Microsoft.HostIntegration.DataAccessLibrary 命名空间中的 .NET Framework 类自动定义包和数据源。 有关参考文档,请参阅 Microsoft.HostIntegration.DataAccessLibrary 命名空间https://go.microsoft.com/fwlink/?LinkID=180763)。