Rezolvaţi problemele de conectivitate la canalele de acces private

Acest subiect descrie unele probleme comune pe care le-aţi putea întâlni şi explică cum le puteţi rezolva.

Rezolvarea problemelor de conectivitate la o bază de date Oracle la sediu

Finalizaţi următoarea configuraţie în mediul pentru baza de date dvs. Oracle la sediu pentru un singur nod:
  1. Pe firewall, deschideţi portul pentru baza de date Oracle, de exemplu 1521.
  2. Setaţi o conexiune directă între reţeaua dvs. de la sediu şi reţeaua virtuală în cloud pentru Oracle Cloud Infrastructure.
  3. Creaţi o vizualizare privată pentru DNS şi apoi adăugaţi o zonă (în vizualizare) pentru domeniul dvs. personalizat. De exemplu, ocivcn.companyabc.com.

Creaţi o instanţă Compute temporară în subreţeaua PAC şi verificaţi apoi dacă puteţi rezolva portul şi numele de gazdă al bazei de date de la sediu, după care efectuaţi ping asupra adresei de IP private.

Comanda pentru a verifica dacă se rezolvă numele de gazdă:

$ nslookup <On-premises database hostname>

Dacă nu puteţi rezolva numele de gazdă al bazei de date Oracle de la sediu pentru un singur nod, acest lucru înseamnă că serverele DNS configurate în opţiunea DHCP a subreţelei nu pot rezolva numele de gazdă sau configuraţia zonei DNS este nevalidă.

Comandă pentru verificarea conexiunii:

nc -zv <On-premises database hostname> <port>

De exemplu: nc -zv onprem.db.xyz.com 1521.

Notă: Dacă pachetul nc nu este disponibil, utilizaţi yum install nc*.

Dacă nu puteţi stabili o conexiune, verificaţi conectivitatea reţelei FastConnect sau a reţelei virtuale private, între reţeaua virtuală în cloud pentru Oracle Cloud Infrastructure şi reţeaua de la sediu.

Rezolvarea problemelor de conectivitate la o sursă de date Oracle Essbase de la sediul dvs.

Finalizaţi următoarea configuraţie în mediul Essbase de la sediul dvs.:
  1. Pe firewall, deschideţi intervalele de porturi Essbase 32768-33768 şi 1423.

    Consultaţi fişierul essbase.cfg pentru porturile valide utilizate în prezent de Essbase.

    Notă: Dacă utilizaţi un firewall Palo Alto Networks, nu creaţi o regulă pe App-ID, adică oracle-essbase. În schimb, creaţi o regulă pentru firewall care să includă intervalele de porturi pentru Essbase.

  2. Setaţi o conexiune directă între reţeaua dvs. de la sediu şi reţeaua virtuală în cloud pentru Oracle Cloud Infrastructure.
  3. Creaţi o vizualizare privată pentru DNS şi apoi adăugaţi o zonă (în vizualizare) pentru domeniul dvs. personalizat. De exemplu, ocivcn.companyabc.com.

Comanda pentru a verifica dacă se rezolvă numele de gazdă:

$ nslookup <On-premises Essbase hostname>

Dacă nu puteţi rezolva numele de gazdă pentru Essbase la sediu, acest lucru înseamnă că serverele DNS configurate în opţiunea DHCP a subreţelei nu pot rezolva numele de gazdă sau configuraţia zonei DNS este nevalidă.

Comandă pentru verificarea conexiunii:

nc -zv <On-premises Essbase hostname> <essbase port>

De exemplu:

nc -zv onprem.essbase.xyz.com 1423

nc -zv onprem.essbase.xyz.com 33767

Notă: Dacă pachetul nc nu este disponibil, utilizaţi yum install nc*.

Dacă nu puteţi stabili conexiunea prin socket, verificaţi următoarele:

- Conectivitatea reţelei FastConnect sau a reţelei virtuale private, între reţeaua virtuală în cloud pentru Oracle Cloud Infrastructure şi reţeaua de la sediu.

- Dacă regula pentru firewall există pentru întregul interval de porturi pentru Essbase, şi anume 32768-33768.

Rezolvarea problemelor legate de valoarea maximă a duratei de execuţie a interogărilor în Planning and Budgeting Cloud Service

Oracle Planning and Budgeting Cloud Service este o tehnologie cloud care oferă companiilor o soluţie integrată pentru elaborarea bugetelor, prognoze şi planificare. Pentru a asigura stabilitatea, este esenţial să setaţi durata de execuţie a interogărilor (QRYGOVEXECTIME) în Planning and Budgeting Cloud Service (Essbase). În această secţiune, vom vorbi despre importanţa setării parametrului QRYGOVEXECTIME.

Ce este QRYGOVEXECTIME?

QRYGOVEXECTIME este un parametru care controlează valoarea maximă a duratei rulării unei interogări în Essbase.

De ce este important QRYGOVEXECTIME?

QRYGOVEXECTIME este esenţial în Planning and Budgeting Cloud Service deoarece contribuie la asigurarea stabilităţii pentru Oracle Analytics Cloud şi pentru Planning and Budgeting Cloud Service. Iată câteva motive:

  • Împiedică interogările cu durată de rulare lungă: Interogările cu durată de rulare lungă pot cauza instabilitatea sistemului, ceea ce duce la probleme de performanţe şi chiar la crash-uri ale sistemului. Setând QRYGOVEXECTIME (în PBCS), companiile pot împiedica executarea interogărilor cu durată de rulare lungă, ceea ce poate contribui la asigurarea stabilităţii sistemului.
  • Limitează consumul de resurse: Interogările care rulează pe o perioadă îndelungată pot consuma resurse de sistem considerabile, ceea ce duce la o scădere a performanţei. Setând QRYGOVEXECTIME, companiile pot limita consumul de resurse împiedicând rularea pe perioadă nelimitată a interogărilor.
  • Îmbunătăţeşte experienţa utilizatorilor: Când utilizatorii rulează o interogare care durează mult timp pentru a se finaliza, pot deveni nemulţumiţi şi dezamăgiţi. Limitând durata maximă de execuţie a interogărilor, companiile pot îmbunătăţi experienţa utilizatorilor, asigurându-se că interogările rulează în timp util.

În concluzie, setarea QRYGOVEXECTIME în PBCS / Essbase este un pas important în garantarea stabilităţii pentru Oracle Analytics Cloud şi Essbase. Limitând durata de execuţie a interogărilor, puteţi preveni conflictele de accesare a resurselor, îmbunătăţi stabilitatea sistemului şi performanţele generale. Aşadar, alocaţi timpul necesar pentru a ajusta acest parametru la o valoare corespunzătoare pentru mediul dvs.

Pentru a implementa aceste limite ale duratei de execuţie a interogării, adresaţi o cerere de servicii la suportul Oracle pentru Oracle Planning and Budgeting Cloud.