Povezivanje s bazom podataka Oracle Database iz usluge Power Apps
Prikažite popise tablica i stvarajte, čitajte, ažurirajte i brišite retke tablica u bazi podataka Oracle Database nakon što stvorite vezu i izradite aplikaciju usluzi Power Apps. Veza s Oracle Database podržava potpunu delegaciju filtriranja, sortiranja i drugih funkcija, ali ne i okidače ili spremljene procedure.
Preduvjeti
- Oracle 9 i novije verzije
- Oracle Data Access Client (ODAC) softver 11.2 ili noviji
- Instalacija lokalnog pristupnika za podatke
- Instalacija SDK-a za klijenta Oracle
Instalacija lokalnog pristupnika za podatke
Da biste instalirali pristupnik, slijedite korake u ovom vodiču.
Lokalni pristupnik za podatke djeluje kao most, pružajući brz i siguran prijenos podataka između lokalnih podataka (koji nisu u oblaku) i usluga Power BI, Power Automate, logičnih aplikacija i usluge Power Apps. Isti pristupnik možete upotrebljavati s više usluga i izvora podataka. Za više informacija pogledajte odjeljak Razumijevanje pristupnika.
Instalacija klijenta Oracle
Na istom računalu s lokalno podatkovnim pristupnikom instalirajte ODAC 11.2 ili noviji. Na primjer, možete instalirati 64-bitno ODAC 12c izdanje 4 (12.1.0.2.4) za Windows x64 ili odabrati željenu verziju. Morate odabrati inačicu instalacijskog programa Windows jer verzija xcopy ne radi s lokalnim pristupnikom za podatke. U suprotnom će se prikazati pogreška ako pokušate stvoriti ili upotrijebiti vezu, kao što je opisano u popisu poznatih problema.
Stvaranje aplikacije iz tablice iz baze podataka Oracle Database
Idite na Power Apps.
Odaberite Stvori s lijevog okna.
U odjeljku Kreni od odaberite Više izvora podataka.
Odaberite Nova veza.
Na popisu veza odaberite Baza podataka Oracle Database.
Navedite naziv poslužitelja za Oracle, korisničko ime i lozinku.
Ako je potreban SID, naziv poslužitelja navedite u sljedećem obliku:
ServerName/SID
Odaberite pristupnik koji želite koristiti ili ga instalirajte.
Ako se vaš pristupnik ne pojavi nakon što ste ga instalirali, odaberite Osvježi popis pristupnika.
Odaberite Stvori kako biste stvorili vezu.
Odaberi zadani skup podataka.
Na popisu tablica odaberite tablicu koju želite koristiti.
Odaberite Poveži kako biste stvorili aplikaciju.
Power Apps stvara aplikaciju koja ima tri zaslona i prikazuje podatke iz tablice koju ste odabrali:
- BrowseScreen1, na kojem se prikazuje popis svih unosa u tablici.
- DetailScreen1, koji pruža više informacija o pojedinačnim unosima.
- EditScreen1, na kojem korisnici mogu ažurirati ili stvoriti unos.
Sljedeći koraci
- Da biste spremili aplikaciju koju ste generirali, pritisnite Ctrl-S.
- Da biste prilagodili zaslon BrowseScreen1 (koji se prikazuje prema zadanim postavkama), pogledajte odjeljak Prilagodba izgleda.
- Da biste prilagodili zaslon DetailsScreen1 ili EditScreen1, pogledajte odjeljak Prilagodba obrasca.
Poznati problemi, savjeti i rješavanje problema
Pristupnik nije moguće dohvatiti.
Ova se pogreška prikazuje ako se lokalni pristupnik za podatke ne može povezati s oblakom. Da biste provjerili status vašeg pristupnika, prijavite se na powerapps.microsoft.com, odaberite Pristupnik, a zatim odaberite pristupnik koji želite koristiti.
Provjerite radi li vaš pristupnik i može li se povezati s internetom. Izbjegavajte instaliranje pristupnika na računalo koje je možda isključeno ili u stanju mirovanja. Pokušajte ponovo uslugu lokalnog pristupnika za podatke (PBIEgwService).
System.Data.OracleClient zahtijeva verziju klijentskog softvera Oracle 8.1.7 ili noviju.
Ta se pogreška prikazuje ako SDK klijenta Oracle nije instaliran na isto računalo kao lokalni pristupnik za podatke. Da biste riješili taj problem, instalirajte službenog davatelja usluge.
Tablica '[Tablename]' ne definira nijedan ključni stupac.
Ta se pogreška prikazuje ako se povezujete s tablicom koja nema primarni ključ, koji je obavezan za povezivanje s bazom podataka Oracle Database.
Spremljene procedure, tablice sa složenim ključevima i ugniježđene vrste objekata u tablicama nisu izravno podržane u Power Apps. Međutim, podržane su spremljene procedure koje upotrebljavaju Power Automate.
Napomena
Možete li nam reći više o željenim jezicima za dokumentaciju? Ispunite kratki upitnik. (imajte na umu da je upitnik na engleskom jeziku)
Ispunjavanje upitnika će trajati otprilike sedam minuta. Osobni podaci se ne prikupljaju (izjava o zaštiti privatnosti).
Povratne informacije
https://aka.ms/ContentUserFeedback.
Stiže uskoro: Tijekom 2024. postupno ćemo ukinuti servis Problemi sa servisom GitHub kao mehanizam za povratne informacije za sadržaj i zamijeniti ga novim sustavom za povratne informacije. Dodatne informacije potražite u članku:Pošaljite i pogledajte povratne informacije za