KB2924827 – PARANDUS: dtexec.exe ei saa käivitada paketti, kui ühte konfiguratsioonifaili pole SQL Server 2012 või SQL Server 2014

Rakenduskoht
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)

Sümptomid

Vaatame järgmist näidet.

  • Teil on arvutisse installitud Microsoft SQL Server Integration Services (SSIS) 2012 või SQL Server Integration Services (SSIS) 2014.
  • Kasutate dtexec.exe, et käivitada SSIS-pakett parameetritega /config. Näiteks dtexec /F "C:\temp\Package.dtsx" /config config1.dtsconfig /config config2.dtsconfig.
  • Ühte konfiguratsioonifaili, mis on määratud parameetris /config, pole olemas.

Selle stsenaariumi puhul dtexec käsk nurjub ja pakett ei saa käivitada. Kuvatakse järgmine tõrketeade:

Märkus.

DTExec: konfiguratsioonifaili <ConfigurationFileName> ei saanud importida.

SQL Server varasemates versioonides on käitumine erinev. See ei nurju ja pakett käivitatakse järgmise hoiatusega (0x80012014):

Märkus.

Kirjeldus: konfiguratsioonifaili "<ConfigurationFileName>" ei leidu. Kontrollige kataloogi ja failinime.

Lahendus

Probleem lahendati esmalt järgmises SQL Server koondvärskenduses.

SQL Server 2014 koondvärskendus 1 /en-us/help/2931693

SQL Server 2012 SP1 koondvärskendus 9 /en-us/help/2931078

Teave SQL Server koondvärskenduste kohta

Iga uus koondvärskendus SQL Server sisaldab kõiki kiirparandusi ja kõiki turbeparandusi, mis olid kaasatud eelmise koondvärskenduse. Vaadake uusimaid SQL Server koondvärskendusi.

      

Olek

Microsoft on kinnitanud, et see on jaotises „Rakenduskoht“ loetletud Microsofti toodete korral esinev probleem.