Megosztás a következőn keresztül:


Csatlakozás az Oracle Database-hez az Azure Logic Appsből

A következőkre vonatkozik: Azure Logic Apps (Használat + Standard)

Az Azure Logic Appsben a munkafolyamaton belül adatokat szúrhat be vagy kezelhet az Oracle Database-ben. Az Oracle Database-összekötővel hozzáférhet egy helyszíni Oracle Database-adatbázishoz vagy egy Azure-beli virtuális géphez, amelyen telepítve van az Oracle Database.

Az összekötővel például a következő feladatokat hajthatja végre:

  • Új ügyfél hozzáadása egy ügyféladatbázishoz.
  • Rendelés frissítése egy rendelési adatbázisban.
  • Adatsor lekérése, új sor beszúrása vagy meglévő sor törlése.

Támogatott verziók

  • Oracle 9 és újabb verziók
  • Oracle Data Access Client (ODAC) 11.2 és újabb verzió

Előfeltételek

Ismert problémák és korlátozások

Ez az összekötő nem támogatja a következő elemeket:

  • Bármely táblázat összetett kulcsokkal
  • Beágyazott objektumtípusok a táblákban
  • Adatbázisfüggvények nem skálázható értékekkel

További információkért tekintse meg az összekötő referenciadokumentációját.

Összekötők műszaki referenciája

Az elérhető összekötőműveletekért tekintse meg az összekötő referenciadokumentációját.

Művelet hozzáadása

  1. Kövesse az alábbi általános lépéseket a kívánt Oracle Database-művelet hozzáadásához.

    Ez a példa a Sor lekérése művelettel folytatódik.

  2. A kapcsolatmezőben adja meg a szükséges kapcsolati adatokat.

  3. Az Átjáró tulajdonságnál válassza ki a használni kívánt Azure-előfizetést és Azure Gateway-erőforrást.

  4. A kapcsolat befejezése után válasszon ki egy táblát a Táblanév listából.

  5. A Sorazonosító tulajdonsághoz írja be a táblában a kívánt sorazonosítót.

    Az alábbi példában a feladatadatok egy emberierőforrás-adatbázisból származnak:

    Képernyőkép: Sor lekérése művelet táblanévvel és sorazonosítóval.

  6. Adjon hozzá minden más műveletet a munkafolyamat további létrehozásához.

  7. Ha végzett, mentse a munkafolyamatot.

Gyakori hibák

Hiba: Nem érhető el az átjáró

Ok: A helyszíni adatátjáró nem tud csatlakozni a felhőhöz.

Megoldás: Győződjön meg arról, hogy az átjáró azon a helyszíni számítógépen fut, amelyen telepítette az átjárót, és rendelkezik internetkapcsolattal. Ne telepítse az átjárót olyan számítógépre, amely esetleg ki van kapcsolva, vagy alvó állapotba kerül. A helyszíni adatátjáró szolgáltatás (PBIEgwService) újraindítását is kipróbálhatja.

Hiba: A használt szolgáltató elavult: "A System.Data.OracleClient az Oracle-ügyfélszoftver 8.1.7-es vagy újabb verzióját igényli." A hivatalos szolgáltató telepítéséhez lásd https://go.microsoft.com/fwlink/p/?LinkID=272376: .

Ok: Az Oracle ügyféloldali SDK nincs telepítve azon a számítógépen, amelyen a helyszíni adatátjáró fut.

Megoldás: Töltse le és telepítse az Oracle ügyféloldali SDK-t a helyszíni adatátjáróval megegyező számítógépre.

Hiba: A(z) "[Tablename]" tábla nem definiál kulcsoszlopokat

Ok: A tábla nem rendelkezik elsődleges kulccsal.

Megoldás: Az Oracle Database-összekötőhöz elsődleges kulcsoszlopot tartalmazó táblát kell használnia.