Sdílet prostřednictvím


Připojení ke službě Oracle Database z Azure Logic Apps

Platí pro: Azure Logic Apps (Consumption + Standard)

V Azure Logic Apps můžete vkládat nebo spravovat data ve službě Oracle Database z pracovního postupu. Konektor Oracle Database můžete použít pro přístup k místní databázi Oracle nebo k virtuálnímu počítači Azure s nainstalovanou službou Oracle Database.

Pomocí konektoru můžete například provádět následující úlohy:

  • Přidání nového zákazníka do databáze zákazníka
  • Aktualizujte objednávku v databázi objednávek.
  • Získejte řádek dat, vložte nový řádek nebo odstraňte existující řádek.

Podporované verze

  • Oracle 9 a novější
  • Oracle Data Access Client (ODAC) 11.2 a novější

Požadavky

Známé problémy a omezení

Tento konektor nepodporuje následující položky:

  • Libovolná tabulka se složenými klíči
  • Vnořené typy objektů v tabulkách
  • Databázové funkce s nekalarovými hodnotami

Další informace najdete v referenční dokumentaci ke konektoru.

Technické reference ke konektoru

Dostupné operace konektoru najdete v referenční dokumentaci ke konektoru.

Přidat akci

  1. Podle těchto obecných kroků přidejte požadovanou akci databáze Oracle.

    Tento příklad pokračuje akcí Získat řádek.

  2. Do pole připojení zadejte požadované informace o připojení.

  3. Jako vlastnost Brána vyberte předplatné Azure a prostředek brány Azure, které chcete použít.

  4. Po dokončení připojení v seznamu názvů tabulek vyberte tabulku.

  5. Jako vlastnost ID řádku zadejte ID řádku, které chcete mít v tabulce.

    V následujícím příkladu se data úloh vrátí z databáze lidských zdrojů:

    Snímek obrazovky znázorňující akci Získat řádek s názvem tabulky a ID řádku

  6. Přidejte další akce pro pokračování v vytváření pracovního postupu.

  7. Po dokončení uložte pracovní postup.

Běžné chyby

Chyba: Nejde se spojit s bránou

Příčina: Místní brána dat se nemůže připojit ke cloudu.

Zmírnění rizik: Ujistěte se, že brána běží na místním počítači, na kterém jste bránu nainstalovali, a že má připojení k internetu. Vyhněte se instalaci brány do počítače, který může být vypnutý nebo přejít do režimu spánku. Můžete také zkusit restartovat místní službu brány dat (PBIEgwService).

Chyba: Použitý zprostředkovatel je zastaralý: System.Data.OracleClient vyžaduje klientský software Oracle verze 8.1.7 nebo vyšší. Pokud chcete nainstalovat oficiálního poskytovatele, přečtěte si téma https://go.microsoft.com/fwlink/p/?LinkID=272376.

Příčina: Klientská sada SDK Oracle není nainstalovaná na počítači, na kterém je spuštěná místní brána dat.

Řešení: Stáhněte a nainstalujte klientskou sadu SDK Oracle do stejného počítače jako místní bránu dat.

Chyba: Tabulka [Název_tabulky] nedefinuje žádné klíčové sloupce.

Příčina: Tabulka nemá primární klíč.

Řešení: Konektor Oracle Database vyžaduje, abyste použili tabulku se sloupcem primárního klíče.