部署 SSIS 包时 Visual Studio 2012 崩溃

Posted

技术标签:

【中文标题】部署 SSIS 包时 Visual Studio 2012 崩溃【英文标题】:Visual Studio 2012 crashes when deploying SSIS packages 【发布时间】:2021-02-21 11:11:31 【问题描述】:

我正在使用 Visual Studio 2012 使用 BIML 脚本生成 SSIS 包,然后部署它们。

它使用来自 SQL Server 的元数据并运行一系列脚本,例如(重新)生成由包执行的存储过程。

我的 3 个解决方案之一(不同数据库的相同过程/使用不同的元数据)似乎在每次部署包时都会崩溃。

选择目标服务器后,加载一段时间然后失败。当我尝试单击失败消息超链接时,Visual Studio '意外停止工作'。 单击该错误消息的详细信息会为我提供以下详细信息:

Problem signature:
  Problem Event Name:   CLR20r3
  Problem Signature 01: devenv.exe
  Problem Signature 02: 11.0.50727.1
  Problem Signature 03: 5011ecaa
  Problem Signature 04: System.Windows.Forms
  Problem Signature 05: 4.8.4261.0
  Problem Signature 06: 5f4ff3fc
  Problem Signature 07: 2def
  Problem Signature 08: 181
  Problem Signature 09: System.ComponentModel.Win32
  OS Version:   6.3.9600.2.0.0.16.7
  Locale ID:    2057
  Additional Information 1: 0d2d
  Additional Information 2: 0d2dbfbe26d8124f405890ad1070c781
  Additional Information 3: 62c8
  Additional Information 4: 62c8123e2e294af45540197344fa44eb

Read our privacy statement online:
  http://go.microsoft.com/fwlink/?linkid=280262

If the online privacy statement is not available, please read our privacy statement offline:
  C:\Windows\system32\en-US\erofflps.txt

谁能帮助找出这里的问题?

我不确定上述详细信息(与 Visual Studio 崩溃有关)是否表明是什么原因导致部署提前失败,或者这是否是单独的失败。

它几乎总是在第二次尝试时成功完成,但我不确定这意味着什么。

【问题讨论】:

创建crash dump and analyze it 看看VS为什么会崩溃 @magicandre1981 - 谢谢,不幸的是我没有这种事情的权限。希望这些症状足以为我指明正确的方向,重新改变流程,或者作为我需要更多 RAM 或其他东西的证据。如果需要通过 IS 团队进行实际调查,我将等待很长时间 :( 没有其他方法可以调试此问题。 项目部署模式还是包部署模式?又名 SSISDB 还是 msdb? @billinkc - 项目部署/SSISDB 【参考方案1】:

在 msdn.microsoft.com 上的 Visual Studio 2012 中检查此类似错误(带有解决方案):

https://social.msdn.microsoft.com/Forums/sqlserver/en-US/b4e2d299-263b-405d-a19b-42a83d94f612/systemtypeloadexception-in-visual-studio-2012?forum=sqlintegrationservices

【讨论】:

以上是关于部署 SSIS 包时 Visual Studio 2012 崩溃的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio SSIS如何处理扩展和程序包部署?

在 Visual Studio 调试期间无法连接到 Oracle 数据库

从 ASP.NET 执行 SSIS 包时出错

Visual Studio 2019安装SSIS

使用 Visual Studio 2010 的 SSIS 发送邮件任务脚本

如何在没有 ftpServer 标签的 Visual Studio 2010 中构建部署包?