Sdílet prostřednictvím


Nasazení projektu SSIS z SSMS pomocí Transact-SQL

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

Tento rychlý start ukazuje použití aplikace SQL Server Management Studio (SSMS) k připojení k databázi katalogu SSIS a následné použití příkazů Transact-SQL k nasazení projektu SSIS do katalogu SSIS.

SQL Server Management Studio je integrované prostředí pro správu jakékoli infrastruktury SQL, od SQL Serveru po SQL Database. Další informace o SSMS najdete v aplikaci SQL Server Management Studio (SSMS).

Požadavky

Nainstalujte nejnovější verzi aplikace SQL Server Management Studio (SSMS).

Podporované platformy

Informace v tomto rychlém startu můžete použít k nasazení projektu SSIS na následující platformy:

  • SQL Server ve Windows

Informace v tomto rychlém startu nemůžete použít k nasazení balíčku SSIS do služby Azure SQL Database. Uložená catalog.deploy_project procedura očekává cestu k .ispac souboru v místním (místním) systému souborů. Další informace o nasazování a spouštění balíčků v Azure najdete v tématu "Lift and shift" úloh služby SQL Server Integration Services do cloudu.

Informace v tomto rychlém startu nemůžete použít k nasazení balíčku SSIS na SQL Server v Linuxu. Další informace o spouštění balíčků v Linuxu najdete v tématu Extrakce, transformace a načítání dat v Linuxu pomocí služby SSIS.

Podporovaná metoda ověřování

Projděte si metody ověřování pro nasazení.

Připojení k databázi katalogu služby SSIS

Pomocí aplikace SQL Server Management Studio vytvořte připojení ke katalogu služby SSIS.

  1. Otevřete SQL Server Management Studio.

  2. V dialogovém okně Připojení k serveru zadejte následující informace:

    Setting Navrhovaná hodnota Další informace
    Typ serveru Databázový stroj Tato hodnota je povinná.
    Název serveru Plně kvalifikovaný název serveru
    Autentizace Ověřování SQL Serveru
    Přihlášení Účet správce serveru Tento účet je účet, který jste zadali při vytváření serveru.
    Heslo Heslo pro účet správce serveru Toto heslo je heslo, které jste zadali při vytváření serveru.
  3. Klepněte na tlačítko Připojit. V aplikaci SSMS se otevře okno Průzkumníka objektů.

  4. V Průzkumníku objektů rozbalte katalogy integračních služeb a potom rozbalte SSISDB a zobrazte objekty v databázi katalogu služby SSIS.

Spuštění kódu T-SQL

Spuštěním následujícího Transact-SQL kódu nasaďte projekt SSIS.

  1. V nástroji SSMS otevřete nové okno dotazu a vložte následující kód.

  2. Aktualizujte hodnoty parametrů v uložené proceduře catalog.deploy_project pro váš systém.

  3. Ujistěte se, že databáze SSISDB je aktuální databáze.

  4. Spusťte skript.

  5. V Průzkumníku objektů aktualizujte v případě potřeby obsah databáze SSISDB a zkontrolujte projekt, který jste nasadili.

DECLARE @ProjectBinary AS varbinary(max)
DECLARE @operation_id AS bigint
SET @ProjectBinary =
    (SELECT * FROM OPENROWSET(BULK '<project_file_path>.ispac', SINGLE_BLOB) AS BinaryData)

EXEC catalog.deploy_project @folder_name = '<target_folder>',
    @project_name = '<project_name',
    @Project_Stream = @ProjectBinary,
    @operation_id = @operation_id out

Další kroky