Jak používat nástroj dtutil nebo SQL Server Business Intelligence Development Studio znovu vygenerovat ID balíčku SSIS balíček, který byl duplikován

Překlady článku Překlady článku
ID článku: 906564 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

Souhrn

V Microsoft SQL Server 2005 Integration Services (SSIS) 16bajtové GUID je generován a uloženy jako vlastnost PackageID balíček SSIS při vytvoření balíčku SSIS. Po spuštění balíčku můžete napsat ID balíčku do souboru protokolu pomocí zprostředkovatele protokolu SSIS. Toto ID balíčku rozlišuje položky protokolu pro jiné balíčky.

Může však dojít následující chování:
  • Při kopírování SSIS balíček v systému souborů obsahuje nové kopie stejné ID balíčku jako původní balíček SSIS.
  • Úspěšné spuštění balíčku, který má stejné ID balíčku. Nelze však rozlišovat dva balíčky pomocí protokolování dat, protože ID balíčku jsou stejné.
Znovu generovat nové ID balíčku pro každý balíček, použijte jednu z metod popsaných v části "Další informace".

Další informace

Například jsou splněny v pořadí, v jakém jsou uvedeny následující podmínky:
  • Kopírovat balíčku s názvem DuplicateIDEmailer systému souborů.
  • Název nového balíčku DuplicateIDEmailer_copy.
  • Spustit oba balíčky.

    You may notice that the logging data for each package is similar to the following:
    Event           Source                 SourceID                               ExecutionID
    ==================================================================================================================
    PackageStart DuplicateIDEmailer        3ca884a7-7805-4e12-aeee-afb99735ccd8   1d650373-5b56-4b76-bd0a-1d6a234ea91e
    PackageEnd   DuplicateIDEmailer        3ca884a7-7805-4e12-aeee-afb99735ccd8   1d650373-5b56-4b76-bd0a-1d6a234ea91e
    PackageStart DuplicateIDEmailer_copy   3ca884a7-7805-4e12-aeee-afb99735ccd8   d40c0438-e846-468d-843b-58cf5965e6a1
    PackageEnd   DuplicateIDEmailer_copy   3ca884a7-7805-4e12-aeee-afb99735ccd8   d40c0438-e846-468d-843b-58cf5965e6a1
    PackageStart DuplicateIDEmailer_copy   3ca884a7-7805-4e12-aeee-afb99735ccd8   54d91f24-4f71-4665-ba4c-4e1272302872
    PackageEnd   DuplicateIDEmailer_copy   3ca884a7-7805-4e12-aeee-afb99735ccd8   54d91f24-4f71-4665-ba4c-4e1272302872
    PackageStart DuplicateIDEmailer        3ca884a7-7805-4e12-aeee-afb99735ccd8   ed3b33e2-4933-4bf4-884d-897a9d6488a6
    PackageEnd   DuplicateIDEmailer        3ca884a7-7805-4e12-aeee-afb99735ccd8   ed3b33e2-4933-4bf4-884d-897a9d6488a6
    The PackageName property that recorded in the Source column in the table was manually updated before execution. V protokolování dat se tedy existuje některé rozlišení. Doporučujeme však obnovit také vlastnost PackageID.
Obnovit vlastnost PackageID, použijte jednu z následujících metod.

Použít SQL Server Business Intelligence Development Studio

  1. Otevření balíčku SQL Server Business Intelligence Development Studio.
  2. Tok řízení klepněte na kartu.
  3. Klepněte na vlastnost ID. V rozevíracím seznamu klepněte na tlačítko < Generovat Nové ID > .

    Zobrazí se nová hodnota v ID vlastnost.

Použití nástroje příkazového řádku dtutil

Použít nástroj příkazového řádku dtutil (Dtutil.exe) společně s příkazového řádku přepínač /I [D Regenerate] k opětovnému vytvoření balíčku ID. Chcete-li aktualizovat více balíčků současně, použít nástroj dtutil v dávkovém souboru nebo skriptu prostředí. Další informace o použití dtutil nástroj příkazového řádku zadejte následující příkaz:
dtutil /?
ID balíčku aktualizace, umístit balíčky ve stejné složce. Spusťte následující příkaz znovu vygenerovat ID balíčku pro každý balíček::
pro condition v (<filepath>\*.dtsx) proveďte dtutil.exe /i / File
Poznámka: Použít jediný znak procenta (%) zadejte příkaz příkazového řádku. Pokud pomocí příkazu v dávkovém souboru použijte znaménka dvě procenta (%).

Odkazy

Další informace o nástroji dtutil v tématu "nástroj dtutil" v Microsoft SQL Server 2005 Books Online.

Vlastnosti

ID článku: 906564 - Poslední aktualizace: 11. března 2006 - Revize: 2.2
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Express Edition
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Workgroup Edition
Klíčová slova: 
kbmt kbhowto kbsql2005ssis kbinfo KB906564 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:906564

Dejte nám zpětnou vazbu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com