Foretage fejlfinding af forbindelsesproblemer for privat adgangskanal

Dette emne beskriver almindelige problemer, som du kan komme ud for, og hvordan du løser dem.

Foretage fejlfinding af forbindelse til en lokal Oracle Database

Fuldfør følgende konfiguration i dit lokale Oracle Database-miljø med en enkelt node:
  1. Åbn Oracle Database-porten, for eksempel 1521, på firewallen.
  2. Konfigurer en direkte forbindelse mellem dit lokale netværk og Oracle Cloud Infrastructure VCN.
  3. Opret en privat DNS-visning, og tilføj derefter en zone (i visningen) til dit tilpassede domæne. For eksempel ocivcn.companyabc.com.

Opret en midlertidig Compute-instans i PAC-undernettet, og verificer derefter, at du kan fortolke det lokale databaseværtsnavn og den lokale databaseport, og udfør ping for den private IP-adresse.

Kommando til tjek af fortolkning af værtsnavn:

$ nslookup <On-premises database hostname>

Hvis du ikke kan fortolke værtsnavnet for den lokale Oracle-database med en enkelt node, betyder det, at de DNS-servere, der er konfigureret i valget for DHCP-undernet, ikke kan fortolke værtsnavnet, eller at konfigurationen af DNS-zonen er ugyldig.

Kommando til tjek af forbindelse:

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

For eksempel: nc -zv onprem.db.xyz.com 1521.

Bemærk: Hvis nc-pakken ikke er tilgængelig, skal du bruge yum install nc*.

Hvis du ikke kan etablere en forbindelse, skal du tjekke VPN- eller FastConnect-netværksforbindelsen mellem Oracle Cloud Infrastructure VCN og det lokale netværk.

Foretage fejlfinding af forbindelse til en lokal Oracle Essbase-datakilde

Fuldfør følgende konfiguration i dit lokale Essbase-miljø:
  1. Åbn Essbase-portintervallerne 32768-33768 og 1423 på firewall'en.

    Tjek filen essbase.cfg for at se, om der er nogle gyldige porte, som Essbase bruger i øjeblikket.

    Bemærk: Hvis du bruger Palo Alto Networks-firewallen, skal du oprette en regel på basis af App-ID, det vil sige oracle-essbase. Opret i stedet en firewall-regel, der omfatter Essbase-portintervallerne.

  2. Konfigurer en direkte forbindelse mellem dit lokale netværk og Oracle Cloud Infrastructure VCN.
  3. Opret en privat DNS-visning, og tilføj derefter en zone (i visningen) til dit tilpassede domæne. For eksempel ocivcn.companyabc.com.

Kommando til tjek af fortolkning af værtsnavn:

$ nslookup <On-premises Essbase hostname>

Hvis du ikke kan fortolke værtsnavnet for den lokale Essbase, betyder det, at de DNS-servere, der er konfigureret i valget for DHCP-undernet, ikke kan fortolke værtsnavnet, eller at konfigurationen af DNS-zonen er ugyldig.

Kommando til tjek af forbindelse:

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

Eksempel:

nc -zv onprem.essbase.xyz.com 1423

nc -zv onprem.essbase.xyz.com 33767

Bemærk: Hvis nc-pakken ikke er tilgængelig, skal du bruge yum install nc*.

Hvis du ikke kan etablere forbindelse til socket, skal du tjekke følgende:

- VPN- eller FastConnect-netværksforbindelsen mellem Oracle Cloud Infrastructure VCN og det lokale netværk.

- At der findes en firewall-regel for hele Essbase-portintervallet 32768-33768.

Foretage fejlfinding af den maksimale tid for udførelse af forespørgsler i Planning and Budgeting Cloud Service

Oracle Planning and Budgeting Cloud Service er en sådan cloud-baseret teknologi, der giver virksomheder en integreret løsning til budgettering, udarbejdelse af prognoser og planlægning. For at sikre stabilitet er det af yderste vigtighed at angive tid for udførelse af forespørgsler (QRYGOVEXECTIME) i Planning and Budgeting Cloud Service (Essbase). I dette afsnit vil vi gennemgå vigtigheden af indstillingen QRYGOVEXECTIME.

Hvad er QRYGOVEXECTIME?

QRYGOVEXECTIME er en parameter, der styrer den maksimale tid, som en forespørgsel kan køre i Essbase.

Hvorfor er QRYGOVEXECTIME vigtig?

QRYGOVEXECTIME er vigtig i Planning and Budgeting Cloud Service, da den hjælper med at sikre stabiliteten for både Oracle Analytics Cloud og Planning and Budgeting Cloud Service. Her er nogle af årsagerne:

  • Forhindrer forespørgsler med lang kørselstid. Forespørgsler med lang kørselstid kan bevirke, at systemet bliver ustabilt, hvilket kan føre til problemer med ydeevnen og endda systemnedbrud. Ved at angive QRYGOVEXECTIME (i PBCS) kan virksomheder forhindre forespørgsler med lang kørselstid i at blive udført, hvilket kan være med til at sikre systemets stabilitet.
  • Begrænser ressourceforbruget: Forespørgsler, der kører i en længere periode, kan forbruge betydelige mængder systemressourcer, hvilket kan føre til forringet ydeevne. Ved at angive QRYGOVEXECTIME kan virksomheder begrænse ressourceforbruget ved at forhindre forespørgsler i at køre uendeligt.
  • Forbedrer brugeroplevelsen: Når brugere kører en forespørgsel, der tager lang tid om at blive fuldført, kan det føre til frustration og utilfredshed. Ved at begrænse den maksimale tid for udførelse af forespørgsler kan virksomheder forbedre brugeroplevelsen ved at sørge for, at forespørgsler kører rettidigt.

Alt i alt er indstilling af QRYGOVEXECTIME i PBCS/Essbase et vigtigt trin til beskyttelse af stabiliteten for både Oracle Analytics Cloud og Essbase. Ved at begrænse tiden for udførelse af forespørgsler kan du forhindre ressourcetvister, forbedre systemstabiliteten og styrke den generelle ydeevne. Tag dig derfor tid til at regulere denne parameter til en værdi, der passer til dit miljø.

Opret en serviceanmodning hos Oracle Support for Oracle Planning and Budgeting Cloud for at implementere disse grænser for tid for udførelse af forespørgsler.