Sdílet prostřednictvím


nástroj dtutil

platí pro:SQL Server SSIS Integration Runtime ve službě Azure Data Factory

Nástroj příkazového řádku dtutil slouží ke správě balíčků služby SQL Server Integration Services. Nástroj může kopírovat, přesouvat, odstraňovat nebo ověřovat existenci balíčku. Tyto akce je možné provést u libovolného balíčku SSIS, který je uložený v jednom ze tří umístění: databáze Microsoft SQL Serveru, úložiště balíčků SSIS a systém souborů. Pokud nástroj přistupuje k balíčku uloženému v msdb, může příkazový řádek vyžadovat uživatelské jméno a heslo. Pokud instance SQL Serveru používá ověřování SQL Serveru, příkazový řádek vyžaduje uživatelské jméno i heslo. Pokud uživatelské jméno chybí, nástroj dtutil pokouší se přihlásit k SQL Serveru pomocí ověřování systému Windows. Typ úložiště balíčku je identifikován možnostmi /SQL, /FILE a /DTS .

Nástroj příkazového řádku dtutil nepodporuje použití souborů příkazů ani přesměrování.

Nástroj příkazového řádku dtutil obsahuje následující funkce:

  • Poznámky v příkazovém řádku, díky kterým se akce příkazového řádku sama dokumentuje a usnadňuje pochopení.

  • Ochrana proti přepsání, zobrazí výzvu k potvrzení před přepsáním existujícího balíčku při kopírování nebo přesouvání balíčků.

  • Nápověda ke konzole, která poskytuje informace o možnostech příkazů nástroje dtutil.

Poznámka:

Mnoho operací, které nástroj dtutil provádí, lze také vizuálně provádět v aplikaci SQL Server Management Studio, když jste připojeni k instanci integračních služeb. Další informace najdete v tématu Správa balíčků (služba SSIS).

Možnosti lze zadat v libovolném pořadí. Znak svislítka (|) je operátor OR a slouží k výčtu možných hodnot. Musíte použít jednu z možností oddělených kanálem OR .

Všechny možnosti musí začínat lomítkem (/) nebo znaménkem minus (-). Nezahrnujte však mezeru mezi lomítkem nebo znaménkem minus a textem pro možnost; jinak příkaz selže.

Argumenty musí být řetězce, které jsou buď uzavřeny v uvozovkách, nebo neobsahují prázdné znaky.

Dvojité uvozovky v řetězcích uzavřených v uvozovkách představují tzv. escapené jednoduché uvozovky.

Možnosti a argumenty s výjimkou hesel nerozlišují malá a velká písmena.

Důležité informace o instalaci v 64bitových počítačích

Na 64bitovém počítači služba Integration Services nainstaluje 64bitovou verzi nástroje dtexec (dtexec.exe) a nástroj dtutil (dtutil.exe). Pokud chcete nainstalovat 32bitové verze těchto nástrojů integračních služeb, musíte během instalace vybrat klientské nástroje nebo nástroje SSDT (SQL Server Data Tools).

Ve výchozím nastavení 64bitový počítač s 64bitovou i 32bitovou verzí nástroje příkazového řádku integrační služby spustí na příkazovém řádku 32bitovou verzi. 32bitová verze se spustí, protože cesta k adresáři pro 32bitovou verzi se zobrazí v proměnné prostředí PATH před cestou k adresáři pro 64bitovou verzi. (Typická 32bitová adresářová cesta je <jednotka>:\Program Files(x86)\Microsoft SQL Server\130\DTS\Binn, zatímco 64bitová adresářová cesta je <jednotka>:\Program Files\Microsoft SQL Server\130\DTS\Binn.)

Poznámka:

Pokud ke spuštění nástroje používáte agenta SQL Serveru, sql Server Agent automaticky používá 64bitovou verzi nástroje. Agent SQL Serveru používá registr, nikoli proměnnou prostředí PATH, k vyhledání správného spustitelného souboru pro nástroj.

Abyste měli jistotu, že na příkazovém řádku spustíte 64bitovou verzi nástroje, můžete provést jednu z následujících akcí:

  • Otevřete okno příkazového řádku, přejděte do adresáře, který obsahuje 64bitovou verzi nástroje (<jednotka>:\Program Files\Microsoft SQL Server\130\DTS\Binn) a spusťte nástroj z tohoto umístění.

  • Na příkazovém řádku spusťte nástroj zadáním úplné cesty (<jednotka>:\Program Files\Microsoft SQL Server\130\DTS\Binn) ke 64bitové verzi nástroje.

  • Trvale změňte pořadí cest v proměnné prostředí PATH tak, že v proměnné umístíte 64bitovou cestu (<jednotka>:\Program Files\Microsoft SQL Server\130\DTS\Binn) před 32bitovou cestu (<jednotka>:\Program Files (x86)\Microsoft SQL Server\130\DTS\Binn).

Syntaxe

dtutil /option [value] [/option [value]]...  

Parametry

Možnost Popis
/? Zobrazí možnosti příkazového řádku.
/C[opy] umístění; destinationPathandPackageName Určuje akci kopírování balíčku SSIS. Použití tohoto parametru vyžaduje, abyste nejprve zadali umístění balíčku pomocí možnosti /FI, /SQ nebo /DT . Dále zadejte název balíčku a umístění cíle. Argument destinationPathandPackageName určuje, kam se balíček SSIS zkopíruje. Pokud je cílové umístěníSQL, musí být v příkazu zadány také argumenty DestUser, DestPassword a DestServer .

Když akce Kopírování narazí na existující balíček v cíli, nástroj dtutil vyzve uživatele k potvrzení odstranění balíčku. Odpověď Y přepíše balíček a odpověď N ukončí program. Pokud příkaz obsahuje argument Quiet , nezobrazí se žádný příkazový řádek a přepíše se žádný existující balíček.
/Dec[rypt] heslo (Volitelné). Nastaví dešifrovací heslo, které se použije při načítání balíčku s šifrováním hesla.
/Vyma[zat] Odstraní balíček určený možností SQL, DTS nebo FILE . Pokud nástroj dtutil nemůže balíček odstranit, program skončí.
Heslo /DestP[assword] heslo Určuje heslo, které se používá s možností SQL pro připojení k cílové instanci SQL Serveru pomocí ověřování SQL Serveru. Pokud je příkaz DESTPASSWORD zadaný v příkazovém řádku, který neobsahuje možnost DTSUSER , vygeneruje se chyba.

Poznámka: Pokud je to možné, použijte ověřování systému Windows.
/DestS[erver] server_instance Určuje název serveru, který se používá s jakoukoli akcí, která způsobí uložení cíle na SQL Server. Používá se k identifikaci jiného než místního nebo jiného než výchozího serveru při ukládání balíčku SSIS. Jedná se o chybu při zadání DESTSERVER v příkazovém řádku, který nemá akci přidruženou k SQL Serveru. Akce, jako je SIGN SQL, COPY SQL nebo MOVE SQL , by byly vhodné příkazy pro kombinování s touto možností.

Název instance SQL Serveru lze zadat přidáním zpětného lomítka a názvu instance do názvu serveru.
/DestU[ser] uživatelské jméno Určuje uživatelské jméno, které se používá s možnostmi SIGN SQL, COPY SQL a MOVE SQL pro připojení k instanci SQL Serveru, která používá ověřování SQL Serveru. Jedná se o chybu při zadání DESTUSER v příkazovém řádku, který neobsahuje možnost SIGN SQL, COPY SQL nebo MOVE SQL .
/Dump – ID procesu (Volitelné) Způsobí, že zadaný proces, což je buď nástroj dtexec, nebo proces dtsDebugHost.exe, se pozastaví a vytvoří soubory pro výpis ladění, .mdmp a .tmp.

Poznámka: Chcete-li použít možnost /Dump, musíte mít přidělena uživatelská práva Ladicí programy (SeDebugPrivilege).

Chcete-li zjistit ID procesu procesu, který chcete pozastavit, použijte Správce úloh systému Windows.

Integrační služby ve výchozím nastavení ukládají soubory výpisu stavu ladění do složky <disk>:\Program Files\Microsoft SQL Server\130\Shared\ErrorDumps.

Další informace o nástroji dtexec a procesu dtsDebugHost.exe naleznete v tématu dtexec Utility a Vytváření, nasazování a ladění vlastních objektů.

Další informace o ladění souborů výpisu paměti naleznete v tématu Generování souborů výpisu paměti pro spuštění balíčku.

Poznámka: Soubory ladicích výpisů mohou obsahovat citlivé informace. Seznam řízení přístupu (ACL) slouží k omezení přístupu k souborům nebo kopírování souborů do složky s omezeným přístupem.
/DT[S] filespec Určuje, že balík SSIS, ke kterému se má přistupovat, se nachází v Úložišti balíků SSIS. Argument filespec musí obsahovat cestu ke složce počínaje kořenem úložiště balíčků SSIS. Ve výchozím nastavení jsou názvy kořenových složek v konfiguračním souboru "MSDB" a "Systém souborů". Cesty, které obsahují mezeru, musí být oddělené pomocí dvojitých uvozovek.

Pokud je možnost DT[S] zadána na stejném příkazovém řádku jako některá z následujících možností, vrátí se DTEXEC_DTEXECERROR:

SOUBOR

SQL

SOURCEUSER

SOURCEPASSWORD

SOURCESERVER
/En[crypt] {SQL | FILE}; Cesta; Úroveň ochrany[; heslo] (Volitelné). Zašifruje načtený balíček se zadanou úrovní ochrany a heslem a uloží ho do umístění zadaného v cestě. Úroveň ochrany určuje, zda je požadováno heslo.

SQL – Cesta je název cílového balíčku.

FILE – Cesta je plně kvalifikovaná cesta a název souboru pro balíček.

DTS – Tato možnost se v současné době nepodporuje.

Možnosti úrovně ochrany:

Úroveň 0: Odstraní citlivé informace.

Úroveň 1: Citlivé informace se šifrují pomocí přihlašovacích údajů místního uživatele.

Úroveň 2: Citlivé informace se šifrují pomocí požadovaného hesla.

Úroveň 3: Balíček je šifrovaný pomocí požadovaného hesla.

Úroveň 4: Balíček je šifrovaný pomocí přihlašovacích údajů místního uživatele.

Balíček úrovně 5 používá šifrování úložiště SQL Serveru.
/Ex[istuje] (Volitelné). Slouží k určení, zda balíček existuje. nástroj dtutil se pokusí vyhledat balíček určený možnostmi SQL, DTS nebo FILE . Pokud nástroj dtutil nemůže najít zadaný balíček, je vrácena chyba DTEXEC_DTEXECERROR.
/FC[reate] {SQL | DTS};ParentFolderPath; NewFolderName (Volitelné). Vytvořte novou složku s názvem, který jste zadali v NewFolderName. Umístění nové složky je označeno ParentFolderPath.
/FDe[lete] {SQL | DTS}[;ParentFolderPath; FolderName] (Volitelné). Odstraní z SQL Serveru nebo SSIS složku určenou názvem ve složce FolderName. Umístění složky, kterou chcete odstranit, je označeno ParentFolderPath.
/FDi[prorektor] {SQL | DTS};FolderPath[; S] (Volitelné). Vypíše obsah, složky i balíčky, ve složce na SSIS nebo SQL Serveru. Volitelný parametr FolderPath určuje složku, u které chcete zobrazit obsah. Volitelný parametr S určuje, že chcete zobrazit seznam obsahu podsložek pro složku zadanou v cestě FolderPath.
/FE[xists ] {SQL | DTS};FolderPath (Volitelné). Ověří, jestli zadaná složka existuje na SSIS nebo SQL Serveru. Parametr FolderPath je cesta a název složky k ověření.
/Fi[le] filespec Tato možnost určuje, že se balíček SSIS, na který se má pracovat, nachází v systému souborů. Hodnotu filepec lze zadat jako cestu UNC (Universal Naming Convention) nebo místní cestu.

Pokud je možnost Soubor zadána na stejném příkazovém řádku jako některé z následujících možností, vrátí se DTEXEC_DTEXECERROR:

DTS

SQL

SOURCEUSER

SOURCEPASSWORD

SOURCESERVER
/FR[ename] {SQL | DTS} [;ParentFolderPath; OldFolderName; NewFolderName] (Volitelné). Přejmenuje složku na SSIS nebo SQL Serveru. ParentFolderPath je umístění složky, která se má přejmenovat. OldFolderName je aktuální název složky a NewFolderName je nový název pro složku.
/H[elp] možnost Zobrazí rozsáhlou nápovědu, která ukazuje možnosti nástroje dtutil a popisuje jejich použití. Argument možnosti je nepovinný. Pokud je argument zahrnutý, obsahuje text nápovědy podrobné informace o zadané možnosti. Následující příklad zobrazí nápovědu pro všechny možnosti:

dtutil /H

Následující dva příklady ukazují, jak pomocí možnosti /H zobrazit rozšířenou nápovědu pro konkrétní možnost , /Q [uiet] v tomto příkladu:

dtutil /Help Quiet

dtutil /H Q
/I[DRegenerate] Vytvoří nový identifikátor GUID balíčku a aktualizuje vlastnost ID balíčku. Při zkopírování balíčku zůstane ID balíčku stejné; soubory protokolu proto obsahují stejný identifikátor GUID pro oba balíčky. Tato akce vytvoří nový identifikátor GUID pro nově zkopírovaný balíček, aby ho odlišil od původního.
/M[ove] {SQL | File | DTS}; pathandname Určuje akci přesunutí balíčku SSIS. Chcete-li použít tento parametr, nejprve zadejte umístění balíčku pomocí možnosti /FI, /SQ nebo /DT . Dále zadejte akci Přesunout . Tato akce vyžaduje dva argumenty, které jsou oddělené středníkem:

Cílový argument může určovat SQL, FILE nebo DTS. Cíl SQL může obsahovat možnosti DESTUSER, DESTPASSWORD a DESTSERVER .

Argument pathandname určuje umístění balíčku: SQL používá cestu k balíčku a název balíčku, FILE používá UNC nebo místní cestu a DTS používá umístění, které je relativní vzhledem ke kořenovému adresáři úložiště balíčků SSIS. Pokud je cílem FILE nebo DTS, argument cesta neobsahuje název souboru. Místo toho jako název souboru používá název balíčku v zadaném umístění.



Když akce PŘESUNOUT narazí na existující balíček v cíli, dtutil vás vyzve k potvrzení přepsání balíčku. Odpověď Y přepíše balíček a odpověď N ukončí program. Pokud příkaz obsahuje možnost QUIET , nezobrazí se žádná výzva a přepíše se žádný existující balíček.
/T[icho] Zastaví potvrzovací výzvy, které se mohou zobrazit, když se spustí příkaz, včetně možnosti KOPÍROVAT, PŘESUNOUT nebo PODEPSAT . Tyto výzvy se zobrazí, pokud v cílovém počítači již existuje balíček se stejným názvem jako zadaný balíček nebo pokud je zadaný balíček již podepsaný.
/R[emark] text Přidá do příkazového řádku komentář. Argument komentáře je volitelný. Pokud text komentáře obsahuje mezery, musí být text uzavřený do uvozovek. Do příkazového řádku můžete zahrnout několik možností REM.
/Si[gn] {SQL | File | DTS}; cesta; hašé Podepíše balíček SSIS. Tato akce používá tři povinné argumenty, které jsou odděleny středníky; cíl, cesta a hodnota hash:

Cílový argument může určovat SQL, FILE nebo DTS. Cíl SQL může obsahovat možnosti DESTUSER, DESTPASSWORD a DESTSERVER .

Argument cesty určuje umístění balíčku, na které se má provést akce.

Argument hash určuje identifikátor certifikátu vyjádřený jako šestnáctkový řetězec s různou délkou.

Další informace najdete v tématu Identifikace zdroje balíčků s digitálními podpisy.



**Důležitý** Pokud je nakonfigurovaná kontrola podpisu balíčku, integrační služby zkontrolují, jestli je digitální podpis k dispozici, je platný a pochází z důvěryhodného zdroje. Integrační služby nekontrolují , jestli se balíček změnil.
/SourceP[assword] heslo Určuje heslo, které se používá s možnostmi SQL a SOURCEUSER k povolení načtení balíčku SSIS uloženého v databázi v instanci SQL Serveru, která používá ověřování SQL Serveru. Jedná se o chybu při zadání SOURCEPASSWORD v příkazovém řádku, který neobsahuje možnost SOURCEUSER .

Poznámka: Pokud je to možné, použijte ověřování systému Windows.
/SourceS[erver] server_instance Určuje název serveru, který se používá s možností SQL k povolení načítání balíčku SSIS uloženého na SQL Serveru. Jedná se o chybu při zadávání SOURCESERVER na příkazovém řádku, který neobsahuje možnost SIGN SQL, COPYSQL nebo MOVESQL .

Název instance SQL Serveru lze zadat přidáním zpětného lomítka a názvu instance do názvu serveru.
/SourceU[ser] uživatelské jméno Určuje uživatelské jméno, které se používá s možností SOURCESERVER k povolení načítání balíčku SSIS uloženého na SQL Serveru pomocí ověřování SQL Serveru. Jedná se o chybu při zadání SOURCEUSER v příkazovém řádku, který neobsahuje možnost SIGN SQL, COPY SQL nebo MOVE SQL .

Poznámka: Pokud je to možné, použijte ověřování systému Windows.
/SQ[L] package_path Určuje umístění balíčku SSIS. Tato možnost označuje, že balíček je uložen v databázi msdb . Argument package_path určuje cestu a název balíčku SSIS. Názvy složek jsou ukončeny zpětnými lomítky.

Pokud je možnost SQL zadána na stejném příkazovém řádku jako některé z následujících možností, vrátí se DTEXEC_DTEXECERROR:

DTS

SOUBOR

Možnost SQL může být doprovázena nulou nebo jednou instancí následujících možností:

SOURCEUSER

SOURCEPASSWORD

SOURCESERVER



Pokud sourceUSERNAME není součástí, použije se pro přístup k balíčku ověřování systému Windows. SOURCEPASSWORD je povolen pouze v případě, že je k dispozici SOURCEUSER . Pokud funkce SOURCEPASSWORD není zahrnuta, použije se prázdné heslo.

**Důležitý** Nepoužívejte prázdné heslo. Použijte silné heslo.

dtutil Výstupní kódy

nástroj dtutil nastaví ukončovací kód, který vás upozorní při zjištění chyb syntaxe, použití nesprávných argumentů nebo zadání neplatných kombinací možností. V opačném případě nástroj hlásí "Operace byla úspěšně dokončena". Následující tabulka uvádí hodnoty, které může nástroj dtutil nastavit při ukončení.

Hodnota Popis
0 Pomůcka byla úspěšně spuštěna.
1 Utilita selhala.
4 Nástroj nemůže najít požadovaný balíček.
5 Nástroj nemůže načíst požadovaný balíček.
6 Nástroj nemůže vyřešit příkazový řádek, protože obsahuje syntaktické nebo sémantické chyby.

Poznámky

Nelze použít soubory příkazů ani přesměrování s dtutil.

Pořadí možností v příkazovém řádku není významné.

Příklady

Následující příklady podrobně uvádějí typické scénáře použití příkazového řádku.

Příklady kopírování

Pokud chcete zkopírovat balíček uložený v databázi msdb v místní instanci SQL Serveru pomocí ověřování systému Windows do úložiště balíčků SSIS, použijte následující syntaxi:

dtutil /SQL srcPackage /COPY DTS;destFolder\destPackage   

Pokud chcete zkopírovat balíček z umístění v systému souborů do jiného umístění a dát kopii jiný název, použijte následující syntaxi:

dtutil /FILE c:\myPackages\mypackage.dtsx /COPY FILE;c:\myTestPackages\mynewpackage.dtsx  

Chcete-li zkopírovat balíček v místním systému souborů do instance SYSTÉMU SQL Server hostované v jiném počítači, použijte následující syntaxi:

dtutil /FILE c:\sourcepkg.dtsx /DestServer <servername> /COPY SQL;destpkgname  

Vzhledem k tomu, že se nepoužívaly možnosti /DestU[ser] a /DestP[assword], předpokládá se ověřování systému Windows.

Pokud chcete po zkopírování balíčku vytvořit nové ID, použijte následující syntaxi:

dtutil /I /FILE copiedpkg.dtsx   

Pokud chcete vytvořit nové ID pro všechny balíčky v konkrétní složce, použijte následující syntaxi:

for %%f in (C:\test\SSISPackages\*.dtsx) do dtutil.exe /I /FILE %%f  

Při zadávání příkazu na příkazovém řádku použijte jednoznaménko procent (%). Pokud se příkaz používá v dávkovém souboru, použijte dvojité znaménko procent (%%).

Odstranění příkladů

Pokud chcete odstranit balíček uložený v databázi msdb na instanci SQL Serveru, který používá ověřování systému Windows, použijte následující syntaxi:

dtutil /SQL delPackage /DELETE  

Pokud chcete odstranit balíček uložený v databázi msdb na instanci SQL Serveru, který používá ověřování SQL Serveru, použijte následující syntaxi:

dtutil /SQL delPackage /SOURCEUSER srcUserName /SOURCEPASSWORD #8nGs*w7F /DELETE  

Poznámka:

Pokud chcete odstranit balíček z pojmenovaného serveru, uveďte možnost SOURCESERVER a jeho argument. Server můžete zadat pouze pomocí možnosti SQL .

Pokud chcete odstranit balíček uložený v úložišti balíčků SSIS, použijte následující syntaxi:

dtutil /DTS delPackage.dtsx /DELETE  

Pokud chcete odstranit balíček uložený v systému souborů, použijte následující syntaxi:

dtutil /FILE c:\delPackage.dtsx /DELETE  

Existují příklady

Chcete-li zjistit, zda balíček existuje v databázi msdb v místní instanci SYSTÉMU SQL Server, který používá ověřování systému Windows, použijte následující syntaxi:

dtutil /SQL srcPackage /EXISTS  

Chcete-li zjistit, zda balíček existuje v databázi msdb v místní instanci SYSTÉMU SQL Server, která používá ověřování SQL Serveru, použijte následující syntaxi:

dtutil /SQL srcPackage /SOURCEUSER srcUserName /SOURCEPASSWORD *hY$d56b /EXISTS  

Poznámka:

Chcete-li zjistit, zda balíček existuje na pojmenovaném serveru, uveďte možnost SOURCESERVER a jeho argument. Server můžete zadat pouze pomocí možnosti SQL.

Pokud chcete zjistit, jestli balíček existuje v místním úložišti balíčků, použijte následující syntaxi:

dtutil /DTS srcPackage.dtsx /EXISTS  

Pokud chcete zjistit, jestli balíček existuje v místním systému souborů, použijte následující syntaxi:

dtutil /FILE c:\srcPackage.dtsx /EXISTS  

Příklady přesunu

Pokud chcete přesunout balíček uložený v úložišti balíčků SSIS do databáze msdb v místní instanci SQL Serveru, která používá ověřování systému Windows, použijte následující syntaxi:

dtutil /DTS srcPackage.dtsx /MOVE SQL;destPackage  

Pokud chcete přesunout balíček uložený v databázi msdb v místní instanci SQL Serveru, který používá ověřování SQL Serveru do databáze msdb na jiné místní instanci SQL Serveru, která používá ověřování SQL Serveru, použijte následující syntaxi:

dtutil /SQL srcPackage /SOURCEUSER srcUserName /SOURCEPASSWORD $Hj45jhd@X /MOVE SQL;destPackage /DESTUSER destUserName /DESTPASSWORD !38dsFH@v  

Poznámka:

Pokud chcete přesunout balíček z jednoho pojmenovaného serveru do jiného, uveďte možnosti SOURCES a DESTS a jejich argumenty. Servery můžete zadat pouze pomocí možnosti SQL .

Pokud chcete přesunout balíček uložený v úložišti balíčků SSIS, použijte následující syntaxi:

dtutil /DTS srcPackage.dtsx /MOVE DTS;destPackage.dtsx  

Pokud chcete přesunout balíček uložený v systému souborů, použijte následující syntaxi:

dtutil /FILE c:\srcPackage.dtsx /MOVE FILE;c:\destPackage.dtsx  

Příklady podepisů

Pokud chcete podepsat balíček uložený v databázi SQL Serveru v místní instanci SQL Serveru, která používá ověřování systému Windows, použijte následující syntaxi:

dtutil /FILE srcPackage.dtsx /SIGN FILE;destpkg.dtsx;1767832648918a9d989fdac9819873a91f919  

K vyhledání informací o certifikátu použijte nástroj CertMgr. Kód hash lze zobrazit v nástroji CertMgr výběrem certifikátu a následným kliknutím na Zobrazit zobrazte vlastnosti. Na kartě Podrobnosti najdete další informace o certifikátu. Vlastnost Otisk prstu je používána jako hash hodnota s odebranými mezerami.

Poznámka:

Hash použitý v tomto příkladu není skutečný hash.

Další informace najdete v části CertMgr v části Podepisování a kontrola kódu pomocí authenticode.

Příklady šifrování

Následující ukázka zašifruje soubor PackageToEncrypt.dtsx do souboru EncryptedPackage.dts pomocí úplného šifrování balíčku, s heslem. Heslo, které se používá pro šifrování, je EncPswd.

dtutil /FILE PackageToEncrypt.dtsx /ENCRYPT file;EncryptedPackage.dtsx;3;EncPswd  

Viz také

Spouštění balíčků SSIS (Integration Services)