Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí pro: Azure Logic Apps (Consumption + Standard)
Pokud pracovní postup automatizované integrace potřebuje pracovat s prostředky v databázi DB2, použijte konektor DB2 k provádění různých operací s databází. Pracovní postup může například číst, vypisovat tabulky nebo řádky, přidávat řádky, aktualizovat řádky, odstraňovat řádky a další. Tyto akce mohou vrátit data z vaší databáze pro použití jinými akcemi ve vašem pracovním postupu.
Konektor DB2 zahrnuje klienta Microsoftu, který komunikuje se vzdálenými servery DB2 v síti TCP/IP. Tento konektor můžete použít pro přístup ke cloudovým databázím, jako je IBM DB2 pro Windows spuštěné v virtualizaci Azure.
Tento průvodce ukazuje, jak přidat akci DB2 do pracovního postupu a nastavit připojení k databázi DB2.
Podporované platformy a verze
Konektor DB2 podporuje následující platformy a verze IBM DB2 spolu s produkty kompatibilními s IBM DB2, které podporují architekturu DRDA (Distributed Relational Database Architecture) SQL Access Manager (SQLAM) verze 10 a 11:
| Platforma | Verze |
|---|---|
| IBM DB2 for z/OS | 12, 11.1, 10.1 |
| IBM DB2 pro i | 7.3, 7.2, 7.1 |
| IBM DB2 for LUW | 11, 10,5 |
Technické reference ke konektoru
Konektor DB2 podporuje následující databázové operace, které se mapují na odpovídající akce v konektoru:
| Operace databáze | Akce konektoru |
|---|---|
| Výpis databázových tabulek | Získat tabulky |
| Čtení jednoho řádku pomocí příkazu SELECT | Získání řádku |
| Čtení všech řádků pomocí příkazu SELECT | Získat řádky |
| Přidání jednoho řádku pomocí příkazu INSERT | Vložení řádku |
| Úprava jednoho řádku pomocí funkce UPDATE | Aktualizovat řádek |
| Odebrání jednoho řádku pomocí delete | Odstranit řádek |
Další informace o konektoru a těchto akcích najdete v tématu Konektor DB2.
Požadavky
Účet a předplatné Azure. Získejte bezplatný účet Azure.
Databáze IBM DB2, cloudová nebo místní.
Prostředek aplikace logiky a pracovní postup, ze kterého chcete získat přístup k databázi DB2.
Konektor DB2 poskytuje pouze akce. Pokud máte prázdný pracovní postup, musíte nejprve přidat spouštěč, který je pro váš scénář nejvhodnější.
Příklady v tomto průvodci používají spouštěč Opakování.
Další informace najdete tady:
Pokud chcete pracovní postup připojit k místním databázím DB2, nejprve nainstalujte a nastavte místní bránu dat.
Přidání akce DB2
Následující kroky ukazují, jak do pracovního postupu přidat akci DB2, například Získat tabulky.
Poznámka:
Postup přidání jakékoli další akce DB2 je podobný s výjimkou parametrů a hodnot akce, které zadáte.
V portálu Azure otevřete prostředek logické aplikace a pracovní postup v návrhovém prostředí.
Podle obecných kroků přidejte akci DB2 s názvem Získat tabulky.
Otevře se podokno s informacemi o připojení, abyste mohli zadat podrobnosti pro připojení databáze DB2.
Podle pokynů vytvořte připojení pro cloudovou databázi nebo místní databázi a pak se sem vraťte, abyste mohli pokračovat.
Po úspěšném vytvoření připojení se zobrazí podokno s informacemi o akcích Získat tabulky a ukazuje, že žádné další informace nejsou potřeba:
Pokračujte v testování pracovního postupu a zobrazte výstupní tabulky.
Nastavení připojení DB2
Postupujte podle kroků podle toho, jestli máte cloudovou nebo místní databázi DB2. Po zadání potřebných podrobností o připojení vyberte Vytvořit nový a vraťte se k předchozím krokům.
Než vytvoříte připojení k místní databázi, ujistěte se, že jste nainstalovali a nastavili místní bránu dat.
| Vlastnost | Požadováno | Popis |
|---|---|---|
| Připojení přes místní bránu | No | Platí jenom pro místní připojení. |
| Název připojení | Ano | Název připojení, například DB2-connection. |
| Server | Ano | Adresa nebo alias a číslo portu pro váš server DB2, například myDB2server.cloudapp.net:50000. Poznámka: Tato hodnota je řetězec, který představuje adresu TCP/IP nebo alias, buď ve formátu IPv4 nebo IPv6, následovaný dvojtečku a číslem portu TCP/IP. |
| Databáze | Ano | Název databáze. Poznámka: Tato hodnota je řetězec, který představuje název relační databáze DRDA (RDBNAM): – DB2 pro z/OS přijímá řetězec 16 bajtů, ve kterém se databáze označuje jako IBM DB2 pro umístění z/OS . - DB2 pro i přijímá 18-bajtový řetězec, ve kterém je databáze známá jako IBM DB2 pro i relační databáze. – DB2 pro LUW přijímá řetězec s 8 bajty. |
| Uživatelské jméno | Ano | Vaše uživatelské jméno pro databázi. Poznámka: Tato hodnota je řetězec, jehož délka je založena na konkrétní databázi: – DB2 pro z/OS přijímá 8bajtů řetězec. - DB2 pro i přijímá řetězec 10 bajtů. – DB2 pro Linux nebo UNIX přijímá řetězec 8 bajtů. – DB2 pro Windows přijímá řetězec 30 bajtů. |
| Heslo | Ano | Vaše heslo pro databázi. |
Příklad:
Testování pracovního postupu a zobrazení výstupních tabulek
Pokud chcete pracovní postup spustit ručně, vyberte na panelu nástrojů návrháře v seznamu Spustit možnost Spustit. Po dokončení pracovního postupu můžete zobrazit výstup ze spuštění.
Pokud se stránka podrobností o spuštění neotevře, postupujte podle těchto kroků v závislosti na vaší aplikaci logiky:
Spotřeba: Na bočním panelu aplikace logiky v části Vývojové nástroje vyberte Návrhář aplikace logiky.
Standardní: Na bočním panelu pracovního postupu vyberte Historii spuštění.
V seznamu Historie spuštění vyberte nejnovější spuštění pracovního postupu, například:
Spotřeba
Standard
Na stránce podrobností o spuštění zkontrolujte stav jednotlivých kroků v pracovním postupu. Pokud chcete zobrazit vstupy a výstupy pro každý krok, vyberte tento krok, například:
Pokud chcete zobrazit vstupy ve formátu JSON, vyberte Zobrazit nezpracované vstupy.
Pokud chcete zobrazit výstupy ve formátu JSON, vyberte Zobrazit nezpracované výstupy.
Výstupy zahrnují seznam tabulek, například: