En este tema se describen los problemas más comunes que puede encontrar y se explica cómo solucionarlos.
Solución de problemas de conectividad a una instancia de Oracle Database local
Cree una instancia de Compute temporal en la subred PAC y, a continuación, verifique que puede resolver el nombre de host y el puerto de la base de datos local, y haga ping en la dirección IP privada.
Comando de comprobación de resolución de nombre de host:
$ nslookup <On-premises database hostname>
Si no puede resolver el nombre de host de la base de datos Oracle de nodo único local, quiere decir que los servidores DNS configurados en la opción DHCP de subred no pueden resolver el nombre de host o que la configuración de la zona de DNS no es válida.
Comando de comprobación de conexión:
nc -zv <On-premises database hostname> <port>
Por ejemplo: nc -zv onprem.db.xyz.com 1521
.
Nota: Si el paquete nc package no está disponible, utilice yum install nc*
.
Si no puede establecer una conexión, compruebe la conectividad de red de VPN o FastConnect entre la VCN de Oracle Cloud Infrastructure y la red local.
Solución de problemas de conectividad a un origen de datos de Oracle Essbase local
Compruebe en el archivo essbase.cfg los puertos válidos que Essbase está actualizando actualmente.
Nota: Si está utilizando el firewall Palo Alto Networks, no cree una regla sobre App-ID, es decir, oracle-essbase. En su lugar, cree una regla de firewall que incluya los rangos de puertos de Essbase.
ocivcn.companyabc.com
.Comando de comprobación de resolución de nombre de host:
$ nslookup <On-premises Essbase hostname>
Si no puede resolver el nombre de host de Essbase local, quiere decir que los servidores DNS configurados en la opción DHCP de subred no pueden resolver el nombre de host o que la configuración de la zona de DNS no es válida.
Comando de comprobación de conexión:
nc -zv <On-premises Essbase hostname> <essbase port>
Por ejemplo:
nc -zv onprem.essbase.xyz.com 1423
nc -zv onprem.essbase.xyz.com 33767
Nota: Si el paquete nc no está disponible, utilice yum install nc*
.
Si no puede establecer una conexión de socket, compruebe lo siguiente:
- La conectividad de red de VPN o FastConnect entre la VCN de Oracle Cloud Infrastructure y la red local.
- Existe una regla de firewall para el rango de puertos 32768-33768 de Essbase.
Solución de problemas de cantidad máxima de tiempo de ejecución de consultas en Planning and Budgeting Cloud Service
Planning and Budgeting Cloud Service de Oracle es una tecnología basada en la nube que proporciona a los negocios una solución integrada para la generación de presupuestos, la previsión y la planificación. Para garantizar la estabilidad, es crucial definir el tiempo de ejecución de consultas (QRYGOVEXECTIME) en Planning and Budgeting Cloud Service (Essbase). En esta sección, analizaremos la importancia de definir QRYGOVEXECTIME.
¿Qué es QRYGOVEXECTIME?
QRYGOVEXECTIME
es un parámetro que controla la cantidad de tiempo máxima que puede ejecutarse una consulta en Essbase.
¿Por qué es importante QRYGOVEXECTIME?
QRYGOVEXECTIME
es esencial en Planning and Budgeting Cloud Service porque ayuda a garantizar la estabilidad de Oracle Analytics Cloud y de Planning and Budgeting Cloud Service. Estos son algunos de los motivos:
En conclusión, la definición de QRYGOVEXECTIME en PBCS/Essbase es un paso importante para proteger la estabilidad de Oracle Analytics Cloud y de Essbase. Mediante la limitación de los tiempos de ejecución de consultas, puede impedir la contención de recursos, mejorar la estabilidad del sistema y mejorar el rendimiento global. Por ello, debe dedicar tiempo a ajustar este parámetro en un valor adecuado para su entorno.
Para implantar los límites de tiempo de ejecución de consultas, genere una solicitud de servicio (SR) con los Servicios de Soporte Oracle para Oracle Planning and Budgeting Cloud.