Opisano tu typowe problemy, jakie można napotkać, oraz objaśniono sposoby ich rozwiązywania.
Rozwiązywanie problemów z połączeniem z lokalną bazą danych Oracle
Utworzyć tymczasową instancję obliczeniową w podsieci PAC, a następnie sprawdzić, czy można rozpoznać nazwę hosta i port lokalnej bazy danych oraz wysłać polecenie "ping" na prywatny adres IP.
Polecenie do sprawdzania, czy można rozpoznać nazwę hosta:
$ nslookup <nazwa hosta lokalnej bazy danych>
Jeśli nie można rozpoznać nazwy hosta jednowęzłowej lokalnej bazy danych Oracle, oznacza to, że serwery DNS skonfigurowane w opcji DHCP podsieci nie mogą rozpoznać nazwy hosta albo że konfiguracja strefy DNS jest niepoprawna.
Polecenie do sprawdzania połączenia:
nc -zv <nazwa hosta lokalnej bazy danych> <port>
Na przykład: nc -zv onprem.db.xyz.com 1521
.
Uwaga: jeśli pakiet nc jest niedostępny, należy użyć polecenia yum install nc*
.
Jeśli nie można ustanowić połączenia, należy sprawdzić połączenie sieciowe VPN lub FastConnect między siecią VCN Oracle Cloud Infrastructure a siecią lokalną.
Rozwiązywanie problemów z połączeniem z lokalnym źródłem danych Oracle Essbase
Sprawdzić w pliku essbase.cfg poprawne porty aktualnie używane przez Essbase.
Uwaga: jeśli jest używana zapora Palo Alto Networks, nie należy tworzyć reguły dotyczącej ID aplikacji, czyli w tym przypadku "oracle-essbase". Zamiast tego należy utworzyć regułę zapory zawierającą zakresy portów Essbase.
ocivcn.companyabc.com
.Polecenie do sprawdzania, czy można rozpoznać nazwę hosta:
$ nslookup <nazwa hosta lokalnej instancji Essbase>
Jeśli nie można rozpoznać nazwy hosta lokalnej instancji Essbase, oznacza to, że serwery DNS skonfigurowane w opcji DHCP podsieci nie mogą rozpoznać nazwy hosta albo że konfiguracja strefy DNS jest niepoprawna.
Polecenie do sprawdzania połączenia:
nc -zv <nazwa hosta lokalnej instancji Essbase> <port instancji Essbase>
Na przykład:
nc -zv onprem.essbase.xyz.com 1423
nc -zv onprem.essbase.xyz.com 33767
Uwaga: jeśli pakiet nc jest niedostępny, należy użyć polecenia yum install nc*
.
Jeśli nie można ustanowić połączenia z gniazdem, należy sprawdzić następujące elementy:
- Połączenie sieciowe VPN lub FastConnect między siecią VCN Oracle Cloud Infrastructure a siecią lokalną.
- Istnienie reguły zapory dla całego zakresu portów Essbase (32768-33768).
Rozwiązywanie problemów z maksymalną ilością czasu wykonywania zapytań w Planning and Budgeting Cloud Service
Oracle Planning and Budgeting Cloud Service to jedna z technologii chmurowych, które udostępniają firmom zintegrowane rozwiązania do obsługi procesów budżetowania, prognozowania i planowania. Jedną z najważniejszych czynności, które należy wykonać w celu zagwarantowania stabilności, jest ustawienie czasu wykonywania zapytań (parametr QRYGOVEXECTIME) w Planning and Budgeting Cloud Service (Essbase). W tej sekcji omówimy ważność ustawienia parametru QRYGOVEXECTIME.
Co to jest QRYGOVEXECTIME?
QRYGOVEXECTIME
to parametr określający maksymalną ilość czasu, przez jaką zapytanie może być uruchomione w Essbase.
Dlaczego parametr QRYGOVEXECTIME jest ważny?
QRYGOVEXECTIME
to kluczowy parametr w Planning and Budgeting Cloud Service, ponieważ pomaga zagwarantować stabilność zarówno Oracle Analytics Cloud, jak i Planning and Budgeting Cloud Service. Oto kilka powodów:
Podsumowując, ustawienie parametru QRYGOVEXECTIME w PBCS/Essbase to ważny krok na drodze do zapewnienia stabilności zarówno Oracle Analytics Cloud, jak i Essbase. Ograniczając czasy wykonywania zapytań, można zapobiegać konkurowaniu o zasoby, zwiększyć stabilność systemu oraz poprawić ogólną wydajność. Warto więc poświęcić czas na dostosowanie wartości tego parametru do wymagań związanych z używanym środowiskiem.
Aby zaimplementować te limity czasu wykonywania zapytań, należy przesłać zgłoszenie serwisowe dotyczące Oracle Planning and Budgeting Cloud do Asysty Technicznej Oracle.