Este tópico descreve os problemas comuns que poderá encontrar e explica como resolvê-los.
Resolver problemas com a conectividade a uma Oracle Database on-premises
Crie uma instância de Computação temporária na sub-rede PAC e, em seguida, verifique se pode resolver o nome do host e a porta da base de dados on-premises e enviar um comando ping ao endereço IP privado.
Comando de verificação da resolução do nome do host:
$ nslookup <On-premises database hostname>
Se não conseguir resolver o nome do host da base de dados Oracle de um único nó on-premises, significa que os servidores de DNS configurados na opção de DHCP da sub-rede não conseguem resolver o nome do host ou a configuração da zona de DNS é inválida.
Comando de verificação da ligação:
nc -zv <On-premises database hostname> <port>
Por exemplo: nc -zv onprem.db.xyz.com 1521
.
Nota: Se o pacote de nc não estiver disponível, utilize yum install nc*
.
Se não conseguir estabelecer uma ligação, verifique a conectividade de rede VPN ou FastConnect entre a VCN do Oracle Cloud Infrastructure e a rede on-premises.
Resolver problemas com a conectividade a uma origem de dados on-premises do Oracle Essbase
Verifique no seu ficheiro essbase.cfg se existe alguma porta válida que o Essbase esteja a utilizar atualmente.
Nota: Se estiver a utilizar a firewall Palo Alto Networks, não crie uma regra em App-ID, isto é, oracle-essbase. Em vez disso, crie uma regra de firewall que inclua os intervalos de portas do Essbase.
ocivcn.companyabc.com
.Comando de verificação da resolução do nome do host:
$ nslookup <On-premises Essbase hostname>
Se não conseguir resolver o nome do host on-premises do Essbase, significa que os servidores de DNS configurados na opção de DHCP da sub-rede não conseguem resolver o nome do host ou a configuração da zona de DNS é inválida.
Comando de verificação da ligação:
nc -zv <On-premises Essbase hostname> <essbase port>
Por exemplo:
nc -zv onprem.essbase.xyz.com 1423
nc -zv onprem.essbase.xyz.com 33767
Nota: Se o pacote de nc não estiver disponível, utilize yum install nc*
.
Se não conseguir estabelecer a ligação do socket, verifique o seguinte:
- Conectividade de rede VPN ou FastConnect entre a sua VCN do Oracle Cloud Infrastructure e a rede on-premises.
- A regra de firewall existe para todo o intervalo de portas do Essbase 32768-33768.
Resolver problemas da quantidade máxima de tempo de execução da consulta no Planning and Budgeting Cloud Service
O Planning and Budgeting Cloud Service da Oracle é um serviço de tecnologia baseada na cloud que fornece às empresas uma solução integrada para orçamentação, previsão e planeamento. Para garantir a estabilidade, é crucial definir o tempo de execução da consulta (QRYGOVEXECTIME) no Planning and Budgeting Cloud Service (Essbase). Nesta secção, iremos discutir a importância da definição QRYGOVEXECTIME.
O que é QRYGOVEXECTIME?
QRYGOVEXECTIME
é um parâmetro que controla o máximo de tempo que uma consulta pode ser executada no Essbase.
Por que motivo é importante QRYGOVEXECTIME?
QRYGOVEXECTIME
é essencial no Planning and Budgeting Cloud Service porque ajuda a garantir a estabilidade do Oracle Analytics Cloud e do Planning and Budgeting Cloud Service. Seguem-se alguns motivos:
Em conclusão, definir QRYGOVEXECTIME em PBCS / Essbase é um passo importante na salvaguarda da estabilidade do Oracle Analytics Cloud e do Essbase. Ao limitar os tempos de execução da consulta, pode impedir a contenção de recursos, melhorar a estabilidade do sistema e melhorar o desempenho global. Por isso, despenda algum tempo a ajustar este parâmetro para um valor apropriado para o seu ambiente.
Para implementar estes limites de tempo de execução da consulta, crie um PS junto do Suporte Oracle para Oracle Planning and Budgeting Cloud.