15.08.2013, 15:11 | #1 |
Участник
|
axforum blogs: Проблемы с SSIS после обновлений .NET
Источник: http://axforum.info/forums/blog.php?b=412
============== Вчера я установил на сервере SQL последние обновления .NET что привело к тому что с утра встали SSIS пакеты выполняемые по расписанию: Цитата: System.TypeInitializationException: The type initializer for 'System.Data.SqlClient.SqlConnection' threw an exception. ---> System.TypeInitializationException: The type initializer for 'System.Data.SqlClient.SqlConnectionFactory' threw an exception. ---> System.TypeInitializationException: The type initializer for 'System.Data.SqlClient.SqlPerformanceCounters' threw an exception. ---> System.IO.FileLoadException: Could not load file or assembly 'System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040) ---> System.IO.FileLoadException: The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040) Как выяснилось, проблема вызвана несовпадением версий сборок хранимых в GAC и в базе. Я уже писал об этой проблеме в одном изсвоих прошлых постов: Кастомные служебные задания для CRM. Честно говоря я счастлив узнать что разработчики SQL сами страдают от этой проблемы. Возможно даже когда-нибудь они общими силами исправят этот идиотизм. Как бы там ни было, обычно проблема решается перезагрузкой службы SQL сервера. Что странно, так как после установки обновления она, вроде бы как уже перезапускалась. В некоторых случаях может потребоваться принудительно обновить сборки: Upgrade SQLCLR Assemblies After .NET Framework Update. Источник: SSIS Catalog, Windows updates and deployment failures due to System.Core mismatch Источник: http://axforum.info/forums/blog.php?b=412
__________________
Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору. |
|
|
|