标签: ssis-2017

迁移ssdt项目从visual studio 2012到2017 cdc source not opening

我们将软件包从Visual Studio 2012迁移到2017年ssis工具箱中没有cdc源组件:

在此输入图像描述

和cdc源组件看起来像:

在此输入图像描述

也不能打开.

如果我创建一个新的Visual Studio 2017项目,它在ssis工具箱中有cdc源组件:

在此输入图像描述

我可以用它:

在此输入图像描述

sql-server ssis visual-studio ssis-2012 ssis-2017

6
推荐指数
1
解决办法
694
查看次数

如何让 SSIS 包动态选择所需的连接管理器?

I have an SSIS package with a OLE DB connection manager to 'SQL Server 1', as well as flat file managers that come from the D disk of the local machine.

The package basically retrieves data from the D disk of the machine I am using, and through a series of loop containers with SQL tasks, sends it to 'SQL Server 1'. This all works completely fine.

The challenge is that I would like to deploy the exact same package …

sql-server oledb ssis visual-studio-2017 ssis-2017

5
推荐指数
1
解决办法
5597
查看次数

在SSIS中显示foreach循环迭代次数

我需要检查我在Visual Studio 2017中运行的foreach循环容器任务的迭代次数.我怎么能实现这一点?

sql-server ssis etl foreach-loop-container ssis-2017

4
推荐指数
1
解决办法
1213
查看次数

SSIS 从 2008R2 升级到 2017 - 连接到 OLEDB 数据源时脚本任务失败

我正在将数据仓库从 SQL Server 2008R2 升级到 2017。升级后,每个脚本任务在尝试连接到日志数据库时都会抛出相同的错误。

该任务通过 OLEDB 连接管理器连接到数据库,然后将一些元数据写入日志记录表。建立初始连接失败。我希望这是一个相当简单的调用错误,但我是一个 SQL 人员,而不是 VB 人员,而且我没有看到这个问题。

我发现这个问题,Missing library to reference OLEDB connection types,但脚本没有调用 AcquireConnection() 方法,所以我认为它不适用。或者如果是的话,我不知道如何。

这是通过故障点的代码。

Imports System
Imports System.Data
Imports System.Math
Imports Microsoft.SqlServer.Dts.Runtime
Imports System.Data.OleDb
Imports System.Collections
Imports Microsoft.SqlServer.Dts.Runtime.Wrapper

<Microsoft.SqlServer.Dts.Tasks.ScriptTask.SSISScriptTaskEntryPointAttribute> _
<System.CLSCompliantAttribute(False)> _
Partial Public Class ScriptMain
  Inherits Microsoft.SqlServer.Dts.Tasks.ScriptTask.VSTARTScriptObjectModelBase

  Enum ScriptResults
    Success = Microsoft.SqlServer.Dts.Runtime.DTSExecResult.Success
    Failure = Microsoft.SqlServer.Dts.Runtime.DTSExecResult.Failure
  End Enum

    Public Sub Main()
        Dim fireAgain As Boolean
        Dim pkgExecVar As Variables
        Dim cm As ConnectionManager
    Dim cmParam As IDTSConnectionManagerDatabaseParameters100
    Dim conn …
Run Code Online (Sandbox Code Playgroud)

vb.net sql-server ssis sql-server-2017 ssis-2017

2
推荐指数
1
解决办法
1190
查看次数