Sql server 列出Visual Studio中的所有数据流-完成noob

Sql server 列出Visual Studio中的所有数据流-完成noob,sql-server,visual-studio,ssis,Sql Server,Visual Studio,Ssis,因此,当谈到VisualStudio时,我是一个彻头彻尾的傻瓜,直到最近才开始将其作为新角色的一部分使用 我们有一个SSIS项目,包含150个包。每个表都有一个数据流,其中表中的数据被推送到我们的SQL server等效表中。两个表的名称相同。我们发现其中一个流的目标表设置错误。这意味着我们现在必须检查所有150个流,以确保其他一切都是正确的 是否有一种方法可以列出所有数据流及其源和目标详细信息,以便进行匹配和比较 如果使用不正确的术语或没有提供明确的细节,请道歉。让我知道你需要知道的 非常感谢

因此,当谈到VisualStudio时,我是一个彻头彻尾的傻瓜,直到最近才开始将其作为新角色的一部分使用

我们有一个SSIS项目,包含150个包。每个表都有一个数据流,其中表中的数据被推送到我们的SQL server等效表中。两个表的名称相同。我们发现其中一个流的目标表设置错误。这意味着我们现在必须检查所有150个流,以确保其他一切都是正确的

是否有一种方法可以列出所有数据流及其源和目标详细信息,以便进行匹配和比较

如果使用不正确的术语或没有提供明确的细节,请道歉。让我知道你需要知道的

非常感谢您的帮助


如果将SSIS项目部署到SSIDB,则可以查询其中的表,并获取包的源到目标映射

我现在没有任何例子,但是下面的链接应该让你知道挖掘的方向:


如果将SSIS项目部署到SSIDB,则可以查询其中的表,并获取包的源到目标映射

我现在没有任何例子,但是下面的链接应该让你知道挖掘的方向:


你的技能是什么?你能处理C吗?是否允许为Visual Studio安装免费的第三方软件附加组件?包使用的源和目标组件有哪些?OLE DB源、ADO.NET源、ODBC源等等?我可以使用SQL。以前从未做过C,但嘿,这有多难D无法安装第三方软件。在这种情况下,为bothSQL使用oledb可能有效,150个包中有N个包的源表和目标表不匹配。包是如何部署到SSIDB的?。如果将它们部署到SSIDB,加载错误表的执行是否在那里运行?日志记录可能会记录源/目标表的名称。我添加了一些流的屏幕截图。我想是SSIDB,我怎么检查?我们还构建了一个具有150个作业的SQL Server代理,用于按计划刷新表。其中一个步骤发生错误,这就是我们处理问题的方式。当与我的经理一起回顾时,他说这不应该引起问题,但一旦我们将目标表更改为适当的表,步骤就成功执行了。没有其他步骤导致错误。您可以通过以下查询来检查它是否是SSISDB:从catalog.operations中选择TOP 100*,按O.operation\u id DESC排序,如果您看到作业流中的包,则知道它在SSISDB中。或者,您可以查看SQL Agent作业步骤并从包源中确定:SQL Server、文件系统或包存储是包部署模型,SSIS目录是项目部署模型,它是SSSISDB。您的技能是什么?你能处理C吗?是否允许为Visual Studio安装免费的第三方软件附加组件?包使用的源和目标组件有哪些?OLE DB源、ADO.NET源、ODBC源等等?我可以使用SQL。以前从未做过C,但嘿,这有多难D无法安装第三方软件。在这种情况下,为bothSQL使用oledb可能有效,150个包中有N个包的源表和目标表不匹配。包是如何部署到SSIDB的?。如果将它们部署到SSIDB,加载错误表的执行是否在那里运行?日志记录可能会记录源/目标表的名称。我添加了一些流的屏幕截图。我想是SSIDB,我怎么检查?我们还构建了一个具有150个作业的SQL Server代理,用于按计划刷新表。其中一个步骤发生错误,这就是我们处理问题的方式。当与我的经理一起回顾时,他说这不应该引起问题,但一旦我们将目标表更改为适当的表,步骤就成功执行了。没有其他步骤导致错误。您可以通过以下查询来检查它是否是SSISDB:从catalog.operations中选择TOP 100*,按O.operation\u id DESC排序,如果您看到作业流中的包,则知道它在SSISDB中。或者,您可以查看SQL代理作业步骤并从包源中确定:SQL Server、文件系统或包存储是包部署模型,而SSIS目录是项目部署模型,即SSSISDB