Ознаки
Розглянемо такий сценарій:
-
У вас інстальовано служби інтеграції служб Microsoft SQL Server (SSIS) 2012 або служби інтеграції SQL Server (SSIS) 2014, інстальованого на комп'ютері.
-
Ви використовуєте dtexec. exe, щоб виконати пакет SSIS із параметрами перемикач/config. Наприклад, dtexec перемикач/config "Cmtemtemp\package.dtsx" перемикач/config config1. dtconfig перемикач/config config2. dtconfig.
-
Один із файлів конфігурації, указаних у параметрі перемикач/config, не існує.
У цьому сценарії команда dtexec не працює, і пакет не можна виконати. З'являється таке повідомлення про помилку:
DTExec: не вдалося імпортувати файл конфігурації <ConfigurationFileName>.
Поведінка в попередніх версіях SQL Server відрізняється від інших. Ця помилка не виконана, а пакет виконується з таким попередженням (0x80012014 14):
Опис: не вдалося знайти файл конфігурації "<ConfigurationFileName>". Перевірте ім'я папки та назву файлу.
Спосіб вирішення
Ця проблема була спочатку зафіксоване в цьому сукупному оновленні сервера SQL Server.
Сукупне оновлення 1 для SQL Server 2014 /en-us/help/2931693
Сукупне оновлення 9 для SQL Server 2012 SP1 /en-us/help/2931078
Кожне нове Сукупне оновлення для SQL Server містить усі поточні виправлення та всі виправлення системи безпеки, які були включені до попереднього сукупного оновлення. Ознайомтеся з найновішими сукупними оновленнями для сервера SQL Server:
Стан
Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "застосовується до".