In diesem Thema werden allgemeine Probleme und deren Behebung beschrieben.
Konnektivitätsprobleme mit einer On-Premise-Oracle-Datenbank beheben
Erstellen Sie eine temporäre Compute-Instanz im PAC-Subnetz, stellen Sie sicher, dass Sie den Hostnamen und Port der On-Premise-Datenbank auflösen können, und pingen Sie die private IP-Adresse an.
Befehl zum Prüfen der Hostnamenauflösung:
$ nslookup <On-premises database hostname>
Wenn Sie den Hostnamen der On-Premise-Oracle-Datenbank mit einem Knoten nicht auflösen können, bedeutet das, dass die in der DHCP-Option des Subnetzes konfigurierten DNS-Server den Hostnamen nicht auflösen können oder die Konfiguration der DNS-Zone ungültig ist.
Befehl zur Verbindungsprüfung:
nc -zv <On-premises database hostname> <port>
Beispiel: nc -zv onprem.db.xyz.com 1521
.
Hinweis: Wenn das nc-Package nicht verfügbar ist, verwenden Sie yum install nc*
.
Wenn Sie keine Verbindung herstellen können, prüfen Sie die VPN- oder FastConnect-Netzwerkkonnektivität zwischen dem Oracle Cloud Infrastructure-VCN und On-Premise-Netzwerk.
Konnektivitätsprobleme mit einer On-Premise-Oracle Essbase-Datenquelle beheben
Suchen Sie in der Datei essbase.cfg nach gültigen Ports, die derzeit von Essbase verwendet werden.
Hinweis: Wenn Sie eine Palo Alto Networks-Firewall verwenden, erstellen Sie keine Regel zur App-ID, also oracle-essbase. Erstellen Sie stattdessen eine Firewallregel mit den Essbase-Portbereichen.
ocivcn.companyabc.com
.Befehl zum Prüfen der Hostnamenauflösung:
$ nslookup <On-premises Essbase hostname>
Wenn Sie den On-Premise-Essbase-Hostnamen nicht auflösen können, bedeutet das, dass die in der DHCP-Option des Subnetzes konfigurierten DNS-Server den Hostnamen nicht auflösen können oder die Konfiguration der DNS-Zone ungültig ist.
Befehl zur Verbindungsprüfung:
nc -zv <On-premises Essbase hostname> <essbase port>
Beispiel:
nc -zv onprem.essbase.xyz.com 1423
nc -zv onprem.essbase.xyz.com 33767
Hinweis: Wenn das nc-Package nicht verfügbar ist, verwenden Sie yum install nc*
.
Wenn Sie keine Socket-Verbindung herstellen können, prüfen Sie Folgendes:
- VPN- oder FastConnect-Netzwerkkonnektivität zwischen dem Oracle Cloud Infrastructure-VCN und On-Premise-Netzwerk
- Firewallregel für den gesamten Essbase-Portbereich 32768-33768 vorhanden
Probleme mit der maximalen Abfrageausführungszeit in Planning and Budgeting Cloud Service beheben
Oracle Planning and Budgeting Cloud Service ist eine cloudbasierte Technologie, die Unternehmen eine integrierte Lösung für Budgetierung, Prognoseerstellung und Planung bietet. Um für Stabilität zu sorgen, muss die Abfrageausführungszeit (QRYGOVEXECTIME) in Planning and Budgeting Cloud Service festgelegt werden. In diesem Abschnitt wird die Bedeutung der QRYGOVEXECTIME-Einstellung erläutert.
Was ist QRYGOVEXECTIME?
QRYGOVEXECTIME
ist ein Parameter, der die maximal zulässige Ausführungsdauer einer Abfrage in Essbase steuert.
Warum ist QRYGOVEXECTIME wichtig?
QRYGOVEXECTIME
ist in Planning and Budgeting Cloud Service entscheidend, da der Parameter die Stabilität von Oracle Analytics Cloud und Planning and Budgeting Cloud Service sicherstellt. Gründe:
Das Festlegen von QRYGOVEXECTIME in PBCS/Essbase ist also ein wichtiger Schritt zum Sicherstellen der Stabilität von Oracle Analytics Cloud und Essbase. Durch die Begrenzung der Abfrageausführungszeiten können Sie Ressourcenkonflikte vermeiden, die Systemstabilität verbessern und die Gesamtperformance optimieren. Setzen Sie diesen Parameter also auf einen für Ihre Umgebung geeigneten Wert.
Um diese Grenzwerte für die Abfrageausführungszeit zu implementieren, senden Sie eine Serviceanfrage für Oracle Planning and Budgeting Cloud an Oracle Support.