Dépanner les problèmes de connectivité à des canaux à accès privé

Cette rubrique décrit les problèmes les plus courants qui peuvent survenir et explique comment les résoudre.

Dépanner la connectivité à une base de données Oracle sur place

Effectuez les étapes de configuration suivantes dans votre base de données sur place pour un environnement de base de données Oracle à noeud unique :
  1. Dans le pare-feu, ouvrez le port de base de données Oracle, par exemple, 1521.
  2. Configurez une connexion directe entre votre réseau sur place et le réseau en nuage virtuel Oracle Cloud Infrastructure.
  3. Créez une vue DNS privée, puis ajoutez une zone (dans la vue) pour votre domaine personnalisé. Par exemple, ocivcn.companyabc.com.

Créez une instance de calcul temporaire dans le sous-réseau de canal à accès privé, puis vérifiez que vous pouvez résoudre le nom d'hôte et le port de la base de données sur place, et effectuez une commande Ping pour l'adresse IP privée.

Commande de vérification de la résolution de nom d'hôte :

$ nslookup <On-premises database hostname>

Si vous ne pouvez pas résoudre le nom d'hôte de la base de données Oracle à noeud unique sur site, cela signifie que les serveurs DNS configurés dans l'option DHCP du sous-réseau ne peuvent pas résoudre le nom d'hôte ou que la configuration de la zone DNS n'est pas valide.

Commande de vérification de la connexion :

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

Par exemple : nc -zv onprem.db.xyz.com 1521.

Note : Si l'ensemble nc n'est pas disponible, utilisez yum install nc*.

Si vous ne pouvez pas établir une connexion, vérifiez la connectivité réseau VPN ou FastConnect entre le réseau en nuage virtuel Oracle Cloud Infrastructure et le réseau sur place.

Dépanner la connectivité à une source de données Oracle Essbase sur place

Effectuez les étapes de configuration suivantes dans votre environnement Essbase sur place :
  1. Dans le pare-feu, ouvrez les intervalles de ports Essbase 32768 à 33768 et 1423.

    Recherchez dans le fichier essbase.cfg les ports valides utilisés par Essbase.

    Note : Si vous utilisez le pare-feu Palo Alto Networks, ne créez pas de règle pour App-ID, autrement dit, oracle-essbase. À la place, créez une règle de pare-feu incluant les intervalles de ports Essbase.

  2. Configurez une connexion directe entre votre réseau sur place et le réseau en nuage virtuel Oracle Cloud Infrastructure.
  3. Créez une vue DNS privée, puis ajoutez une zone (dans la vue) pour votre domaine personnalisé. Par exemple, ocivcn.companyabc.com.

Commande de vérification de la résolution de nom d'hôte :

$ nslookup <On-premises Essbase hostname>

Si vous ne pouvez pas résoudre le nom d'hôte Essbase sur place, cela signifie que les serveurs DNS configurés dans l'option DHCP du sous-réseau ne peuvent pas résoudre le nom d'hôte ou que la configuration de la zone DNS n'est pas valide.

Commande de vérification de la connexion :

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

Par exemple :

nc -zv onprem.essbase.xyz.com 1423

nc -zv onprem.essbase.xyz.com 33767

Note : Si l'ensemble nc n'est pas disponible, utilisez yum install nc*.

Si vous ne pouvez pas établir une connexion de connecteur logiciel, vérifiez les points suivants :

- La connectivité réseau VPN ou FastConnect entre le réseau en nuage virtuel Oracle Cloud Infrastructure et le réseau sur place.

- L'existence d'une règle de pare-feu pour l'ensemble de l'intervalle de ports Essbase 32768 à 33768.

Dépanner le temps d'exécution maximal des interrogations dans le service Planning and Budgeting Cloud

Le service Planning and Budgeting Cloud d'Oracle est une technologie en nuage qui offre aux entreprises une solution intégrée de budgétisation, de prévision et de planification. Pour garantir la stabilité, il est essentiel de définir le temps d'exécution des interrogations (QRYGOVEXECTIME) dans le service Planning and Budgeting Cloud (Essbase). Dans cette section, nous discuterons de l'importance du paramètre QRYGOVEXECTIME.

Qu'est-ce que QRYGOVEXECTIME?

QRYGOVEXECTIME est un paramètre qui contrôle le temps d'exécution maximal d'une interrogation dans Essbase.

Pourquoi le paramètre QRYGOVEXECTIME est-il important?

Le paramètre QRYGOVEXECTIME est essentiel dans le service Planning and Budgeting Cloud, car il contribue à assurer la stabilité d'Oracle Analytics Cloud et du service Planning and Budgeting Cloud. Voici quelques raisons qui expliquent cela :

  • Interrogations de longue durée évitées : Les interrogations de longue durée peuvent provoquer une instabilité du système, entraînant des problèmes de performance et même des pannes du système. En définissant le paramètre QRYGOVEXECTIME (dans PBCS), les entreprises peuvent empêcher l'exécution d'interrogations de longue durée, ce qui peut contribuer à assurer la stabilité du système.
  • Consommation de ressources limitée : Les interrogations qui s'exécutent pendant une période prolongée peuvent consommer d'importantes ressources du système, ce qui entraîne une dégradation de la performance. En définissant le paramètre QRYGOVEXECTIME, les entreprises peuvent limiter la consommation de ressources en empêchant les interrogations de s'exécuter indéfiniment.
  • Expérience utilisateur améliorée : Lorsque les utilisateurs exécutent une interrogation qui prend beaucoup de temps, ils peuvent être frustrés et insatisfaits. En limitant le temps d'exécution maximal des interrogations, les entreprises peuvent améliorer l'expérience utilisateur en s'assurant que les interrogations sont exécutées dans les meilleurs délais.

En conclusion, la définition du paramètre QRYGOVEXECTIME dans PBCS/Essbase est une étape importante pour préserver la stabilité d'Oracle Analytics Cloud et d'Essbase. En limitant le temps d'exécution des interrogations, vous pouvez éviter les conflits de ressources et améliorer la stabilité du système ainsi que la performance globale. Prenez donc le temps de régler ce paramètre à une valeur appropriée pour votre environnement.

Pour mettre en oeuvre ces limites de temps d'exécution d'interrogation, soumettez une demande de service à Oracle Support pour Oracle Planning and Budgeting Cloud.