【问题标题】:Any Execution of SSIS in Debug w/ x64 Generates DTSRuntimeWrap Error在带 x64 的调试中执行任何 SSIS 都会生成 DTSRuntimeWrap 错误
【发布时间】:2021-09-17 11:20:08
【问题描述】:

我已经在 2 台不同的笔记本电脑上用简单的 1 步(非脚本任务)对此进行了测试。

Windows 10 专业版或企业版 x64 Visual Studio 2019
企业或社区(最新)SSDT 和 SSIS 扩展:最新

使用调试模式,如果我在关闭 x64 仿真的情况下运行简单的 1 步包,它运行良好。如果我打开它,它会因 DTSRuntimeWrap 错误而失败。

我的测试包只有 1 个任务,一个为变量分配数字的表达式

我知道在 SQL Server 中它将以 x64(我们拥有的版本)运行。

无法启动未注册的项目库。 (例外来自 HRESULT:0x8002801D(TYPE_E_LIBNOTREGISTERED)) (Microsoft.SqlServer.DTSRuntimeWrap)

节目地点:

在 Microsoft.DataTransformationServices.Project.DataTransformationsPackageDebugger.LaunchVsDebugger(布尔 isRemoteTest, IVsDebugger iVsDebugger, DataTransformationsProjectConfigurationOptions 选项)在 Microsoft.DataTransformationServices.Project.DataTransformationsPackageDebugger.ValidateAndRunDebugger(Int32 标志,IOutputWindow 输出窗口, DataTransformationsProjectConfigurationOptions 选项)在 Microsoft.DataTransformationServices.Project.DataTransformationsProjectDebugger.LaunchDtsPackage(Int32 启动选项,项目项目启动项目项目, DataTransformationsProjectConfigurationOptions 选项)在 Microsoft.DataTransformationServices.Project.DataTransformationsProjectDebugger.LaunchActivePackage(Int32 启动选项)在 Microsoft.DataTransformationServices.Project.DataTransformationsProjectDebugger.LaunchDtsPackage(Int32 launchOptions、DataTransformationsProjectConfigurationOptions 选项) 在 Microsoft.DataTransformationServices.Project.DataTransformationsProjectDebugger.Launch(Int32 launchOptions、DataTransformationsProjectConfigurationOptions 选项)

【问题讨论】:

标签: ssis


【解决方案1】:

我再次运行 SQL Server 安装程序并进行了修复,这似乎为我解决了问题。

我认为这与这些 dll 有关。您的可能在不同的文件夹中。

C:\Windows\system32>%windir%\syswow64\regsvr32 "%ProgramFiles(x86)%\Microsoft SQL Server\90\dts\binn\dts.dll

C:\Windows\system32>%windir%\syswow64\regsvr32 "%ProgramFiles(x86)%\Microsoft SQL Server\90\dts\binn\MsDtsSrvrUtil.dll

【讨论】:

  • “我再次运行 SQL Server 安装程序并进行了修复,这似乎为我解决了问题。” - 我认为这些文件夹是由 SQL Server Data Tools 创建的?您是否通过创建本地 SQL Server 实例来安装它们?
  • SQL Server 实例已经安装,我后来添加了 SSIS 功能。前几天我实际上又遇到了同样的问题,并使用了相同的修复技术来修复它。我假设它重新注册了一些必需的 DLL 文件。
猜你喜欢
  • 2021-07-27
  • 2017-12-17
  • 1970-01-01
  • 2015-05-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-08-19
相关资源
最近更新 更多