问题标签 [ssis-2019]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
66 浏览

ssis - 安装 VS 2022 时 VS2019 SSIS 包主题损坏

我安装了VS2022。现在当我回到 VS 2019 SSIS dtsx 包时,主题已更改,不允许您查看正在执行的包。我相信这是使用我的 Microsoft 帐户登录 VS 以同步主题的结果。任何人都知道如何解决这个问题。 在此处输入图像描述

0 投票
0 回答
38 浏览

ssis - 在 SSIS 2019 中导入和手动运行时,dtsx 包无法正确执行

我们已经从 sql server 2017 迁移到 sql server 2019。我们有一个 dtsx 包,其中包含脚本任务、数据流任务和执行 sql 任务。

出于测试目的,我添加了一个消息框来打印脚本任务中变量的值。当包在 sql server 2017 中执行但不在 sql server 2019 中执行时,会弹出消息框。

该脚本针对 .NET 框架 4,但我也通过更改为 4.8 框架进行了检查,该框架安装在 sql server VM 中。我的脚本任务在 SQL Server 2017 中也在 sql server 2016、2014 中正常运行。此外,它通过 sql server 2019 中的 dtexec 命令正常运行。当指向 sql server 2017 和 sql server 2019 中的数据库时,它也通过 Visual Studio 正常运行.

当我通过 SSMS 手动导入 SSIS 2019 中的 dtsx 包并通过右键单击 MSDB 下的 dtsx 包运行它时,我遇到了问题。 当我使用 dtutil 命令将包导入 sql server 并通过右键单击 MSDB 下的包手动运行它时。它运行正常。

当我将 TargetServerVersion 更改为最新的 sql server 2019 时,它也可以工作,但是它与以前版本的 sql server 不兼容,这是不可取的。


请帮忙!提前致谢...

0 投票
1 回答
24 浏览

azure-blob-storage - SSIS 中的 Azure Blob 目标 - Blob 名称作为表达式

我正在尝试将 Blob 名称作为 SSIS Azure Blob 目标中的变量传递。我一直在 SSIS 中使用表达式,但在 [Azure Blob Destination] 数据流组件属性中找不到“表达式”选项。

0 投票
0 回答
34 浏览

c# - SSIS 2019 以编程方式创建组件

我的团队有一个自动生成 SSIS 包的 C#/.NET 软件,我们目前正在升级以支持从之前的 2016 状态的 SQL Server 2019。该解决方案当前设置在运行带有 SSIS、Visual Studio 2019 + 集成服务项目 + SSDT 的 SQL Server 2019 的 VM 上。它在全球范围内运行 .NET 4.62,其中一些子项目使用 4.5

在升级以编程方式生成包的特定类的过程中,我遇到了 Package.Executables.Add(string moniker) 段的一个相当大的问题,即没有一个 STOCK 名字对象起作用。这是我在尝试 Add("STOCK:ScriptTask") 时不断遇到的异常:

因为我无法弄清楚这个问题,所以我找到了解决方法,ComponentClassIDs 的使用,程序集名称,我可以为每个其他组件提供的一切,但是对于这个,我完全被难住了。

为了进行测试,我设置了第二个项目,它使用相同的逻辑、使用相同的引用程序集和相同的项目设置来创建包和 ScriptTask 组件。那个,当然,完美的工作。

有没有人有任何想法或指导我可以开始检查?我对此完全感到困惑,并且无法在项目环境之外的任何其他环境中复制该问题。

0 投票
0 回答
24 浏览

visual-studio - 打开项目时如何修复错误?

我的问题是关于 Microsoft Visual Studio 2019。当我想打开我的项目时出现错误。谁曾经遇到过这样的问题?下面是这个错误:

尝试打开 'ssis4ForEachLoopCont.dtsx [Design]' 文件路径:c:\users\99894\documents\ssis projects\firstproject\FirstProject\ssis4ForEachLoopCont.dtsx [Design] Frame GUID:...帧模式:...错误代码:0x80004005

0 投票
0 回答
22 浏览

azure-devops - 如何在 SSIS 中使用 odata 过滤 datetimeoffset?

我们正在使用 SSIS 2019 odata 源和 SSIS 脚本组件查询 Azure DevOps 快照实体。

如何在不剥离时区的情况下过滤 datetimeoffset 列上的 odata?

谢谢你。

0 投票
1 回答
24 浏览

.net - 在 ssis 2019 脚本任务中将目标框架更改为 net 5

我正在尝试通过安装其他框架将我的 SSIS 2019 脚本任务的目标框架从 .NET 4.7更改为.NET 5.0 。一旦我保存并关闭脚本任务,我的更改就会恢复到 .NET 4.7。您能否指导我如何使我的更改生效或将目标框架切换到.NET 5.0的理想方式

在此处输入图像描述

0 投票
1 回答
31 浏览

azure - 带有 SSIS 的 Azure SDK

我正在研究使用 SSIS 2019 脚本任务连接到 Azure 数据湖存储的不同选项,其中一个选项是使用Azure .NET SDK。但是,我很难在脚本任务中使用它。我正在尝试使其与以下代码一起使用,但还没有运气。

C#代码:

请指导我通过 SSIS 脚本任务连接到 Azure。

在此处输入图像描述

C#代码:

错误:

0 投票
1 回答
27 浏览

visual-studio - 用于包布局的 SSIS 键盘快捷键

我在 Visual Studio (SSIS) 中对巨大的 DTSX 包进行了一些编辑,我的目标是对流进行更整洁的布局。出于这个原因,我使用选择部分流程,然后使用以下菜单:

  • Format> Auto Layout>Diagram
  • Format> Align>Center
  • Format> Make Same Size>Both
  • Format> Horizontal Spacing>Make Equal
  • Format> Vertical Spacing>Make Equal

这些命令有快捷键吗?我查看了 Google 和官方的 Microsoft 文档,但在这个方向上我没有发现任何有用的东西。

0 投票
0 回答
19 浏览

sql-server - 安装过程中安装失败致命错误 (0x80070643) SSIS 项目

我安装了 Microsoft Visual Studio 2019 并想添加 SSIS 扩展,但出现以下错误。

Microsoft AS OLE DB Provider for SQL Server 2016: 安装程序集 'Microsoft.VC80.CRT,type="win32",version="8.0.50727.6229",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="x86" 时出错'。有关详细信息,请参阅帮助和支持。HRESULT:0x80070002。

在此处输入图像描述

这是错误日志。以下是引发异常的部分:

谁能解释错误在哪里以及如何解决?