KB2924827 – OPRAVA: dtexec.exe nedá spustiť balík, ak v SQL Server 2012 alebo SQL Server 2014 neexistuje jeden z konfiguračných súborov

Vzťahuje sa na
SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Príznaky

Pozrite si nasledujúci scenár:

  • Máte v počítači nainštalované služby Microsoft SQL Server Integration Services (SSIS) 2012 alebo SQL Server Integration Services (SSIS) 2014.
  • Pomocou dtexec.exe môžete spustiť balík SSIS s parametrami /config. Napríklad dtexec /F "C:\temp\Package.dtsx" /config config1.dtsconfig /config config2.dtsconfig.
  • Jeden z konfiguračných súborov zadaný v parametri /config neexistuje.

V tomto scenári príkaz dtexec zlyhá a balík nie je možné spustiť. Zobrazí sa nasledujúca chyba:

Poznámka

DTExec: Nepodarilo sa importovať konfiguračný súbor <ConfigurationFileName>.

V starších verziách SQL Server sa správanie líši. Nezlyhá a balík sa spustí s nasledujúcim upozornením (0x80012014):

Poznámka

Popis: Nepodarilo sa nájsť konfiguračný súbor ConfigurationFileName<>. Skontrolujte adresár a názov súboru.

Riešenie

Tento problém bol prvýkrát opravený v nasledujúcej kumulatívnej aktualizácii SQL Server.

Kumulatívna aktualizácia 1 pre SQL Server 2014 /en-us/help/2931693

Kumulatívna aktualizácia 9 pre SQL Server 2012 SP1 /en-us/help/2931078

Informácie o kumulatívnych aktualizáciách pre SQL Server

Každá nová kumulatívna aktualizácia pre SQL Server obsahuje všetky rýchle opravy a opravy zabezpečenia, ktoré boli zahrnuté v predchádzajúcej kumulatívnej aktualizácii. Pozrite si najnovšie kumulatívne aktualizácie pre SQL Server:

      

Stav

Spoločnosť Microsoft potvrdila, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v časti Vzťahuje sa na.