Как исправить сбои Сбой Visual Studio 2013 SSIS во время разработки

Я настраиваю решение SSIS для перемещения данных из нескольких плоских источников и источников Excel и загрузки их после некоторого преобразования в несколько файлов MS Access. Когда я устанавливаю место назначения (будь то OLEDB, ODBC или даже excel в качестве места назначения), в тот момент, когда я нажимаю на имя таблицы или раскрывающегося списка просмотра, VS дает сбой и дает мне следующий отчет:

Я установил на 64-разрядную версию Windows 10 с Office 2016 (32-разрядная версия) следующее:

  • Microsoft Visual Studio Ultimate 2013 версии 12.0.21005.1 REL
  • Microsoft .NET Framework версии 4.6.01586
  • Диспетчер пакетов NuGet 2.7.40911.287
  • Службы анализа SQL Server
  • Microsoft SQL Server Analysis Services Designer версии 12.0.2000.8
  • Инструменты данных SQL Server 12.0.30919.1
  • Инструменты данных Microsoft SQL Server
  • Службы интеграции SQL Server
  • Microsoft SQL Server Integration Services Designer версии 12.0.2430.0
  • Службы отчетов SQL Server
  • Дизайнеры служб Microsoft SQL Server Reporting Services версии 12.0.2430.0

Я пытался:

  • Различные типы соединений (OLEDB, OCDB, Excel)
  • Различные файлы, как локальные, так и сетевые
  • Пробовал включать и выключать проверку внешних метаданных
  • Пробовал разные режимы доступа (SQL, таблица/представление)

VS дает сбой, и я получаю следующее сообщение от отладчика.

System.AccessViolationException is unhandled Сообщение: в System.Data.dll произошло необработанное исключение типа «System.AccessViolationException».

Дополнительная информация: Попытка чтения или записи защищенной памяти. Это часто указывает на то, что другая память повреждена.

Заранее благодарю за любую помощь.

Любые указатели будут действительно оценены.

Извините, если я предоставил некоторую не относящуюся к делу информацию, просто понятия не имею, в чем причина.


person Davide    schedule 03.07.2019    source источник
comment
У меня был ваш VS + SSDT/SSSIS/SSRS, и я отлично делал пакеты SSIS в окне Windows 7. Я бы попробовал исправить установку VS. Это RTM-сборка. получить обновление 5. Инструменты, расширения и обновления -> Обновления   -  person billinkc    schedule 03.07.2019
comment
Спасибо bilinkc за отзыв. Я пытался использовать более новую версию, но VS2015 (v.14.0.23107) с SS Data Tool 14.0.61712.050 имеет ту же проблему :(   -  person Davide    schedule 08.07.2019


Ответы (2)


Пригодна ли эта информация для того же исключения в System.Windows.Forms.dll? Это может быть связано с поврежденной установкой .NET.

Необработанное исключение типа System.AccessViolationException в System.Windows.Forms.dll: https://social.msdn.microsoft.com/Forums/windows/en-US/84daaa92-88cc-4524-a2d8-ed7e9132bd07/an-unhandled-exception-of-type-systemaccessviolationexception-occurred-in

person tim    schedule 03.07.2019
comment
Спасибо, Тим, я попробовал на двух разных компьютерах моих коллег, и они не работают точно так же, поэтому я не думаю, что это .net. Я отпишусь, если когда-нибудь решу это. Я подозреваю, что это связано с чем-то, связанным с доступом или защитой от вирусов. - person Davide; 08.07.2019

Проблемы, кажется, «решились сами собой», поскольку я сделал несколько обновлений Windows 10, которые включали обновления .Net. Я подозреваю (но не могу быть уверен), что фактическая причина могла быть связана с устаревшей платформой .Net, вызвавшей проблему. Я перешел на .Net 4.8

Надеюсь, это поможет любому с подобными проблемами

person Davide    schedule 10.09.2019