ADO NET 目标编辑器(“连接管理器”页)
使用**“ADO NET 目标编辑器”对话框的“连接管理器”**页可为目标选择 ADO.NET 连接。使用此页还可以选择数据库中的表或视图。
若要了解有关 ADO NET 目标的详细信息,请参阅 ADO NET 目标。
打开“连接管理器”页
在 Business Intelligence Development Studio中,打开具有 ADO NET 目标的 Integration Services 包。
在**“数据流”**选项卡上,双击 ADO NET 目标。
在**“ADO NET 目标编辑器”中,单击“连接管理器”**。
静态选项
连接管理器
从列表中选择现有连接管理器,或单击**“新建”**创建一个新连接。新建
使用**“配置 ADO.NET 连接管理器”**对话框创建新的连接管理器。使用表或视图
从列表中选择现有表或视图,或单击**“新建”**创建新表。新建
使用**“创建表”**对话框创建新表或视图。注意 单击“新建”时,Integration Services 将基于所连接的数据源生成一条默认的 CREATE TABLE 语句。即使源表包含一个已声明了 FILESTREAM 属性的列,此默认 CREATE TABLE 语句也不会包含 FILESTREAM 属性。若要运行具有 FILESTREAM 属性的 Integration Services 组件,首先要在目标数据库上实现 FILESTREAM 存储。然后在“创建表”对话框中将 FILESTREAM 属性添加到 CREATE TABLE 语句中。有关详细信息,请参阅设计和实现 FILESTREAM 存储。
预览
使用**“预览查询结果”**对话框预览结果。预览最多可以显示 200 行。
注意 |
---|
如果 SQL Server 或 Sybase 源表包含一个标识列,则必须在 ADO NET 目标前后使用执行 SQL 任务来运行 SET IDENTITY_INSERT 语句。标识列属性为列指定一个增量值。SET IDENTITY_INSERT 语句启用要插入到标识列的显式值。若要基于同一个数据库连接运行 CREATE TABLE 和 SET IDENTITY 语句,请将 ADO.NET 连接管理器的 RetainSameConnection 属性设置为 True。此外,还要对执行 SQL 任务和 ADO NET 目标使用相同的 ADO.NET 连接管理器。 有关详细信息,请参阅 SET IDENTITY_INSERT (Transact-SQL) 和 IDENTITY(属性)(Transact-SQL)。 |