Processus dans Microsoft 365 pour configurer des applications Office, entrer des clés de produit et activer des licences.
Remarque : Cette réponse a été traduite automatiquement ; veuillez excuser les éventuelles erreurs grammaticales ou sémantiques. Merci de votre compréhension. Si un point de ma réponse n’est pas clair, n’hésitez pas à laisser un message et je vous répondrai dès que possible.
Cher/Chère @DIRECTION DES SYSTEMES D’INFORMATION,
Je comprends combien il est frustrant de constater qu'une connexion à la passerelle bloque les mises à jour de votre base de données. D'après le message d'erreur que vous avez fourni, ce problème survient généralement lorsque la passerelle de données locale ne parvient pas à accéder à votre base de données Oracle ou à s'y authentifier.
Cette erreur peut avoir trois causes principales : l'isolation du réseau, un pilote local de passerelle obsolète ou des informations d'identification mises en cache périmées.
Voici comment résoudre rapidement ce problème :
Étape 1 : Vérifier la connectivité réseau et les ports
La base de données Oracle utilise le port 1555. Assurez-vous que la machine hébergeant la passerelle de données locale puisse accéder à cette adresse IP et à ce port.
- Connectez-vous directement au serveur/à la machine sur laquelle le logiciel de passerelle de données locale est installé.
- Ouvrez PowerShell et exécutez la commande suivante pour tester la connexion :
Test-NetConnection -ComputerName [replace your Oracle database]-Port 1555 - Si TcpTestSucceeded renvoie False, un pare-feu local, un groupe de sécurité réseau ou un antivirus bloque la communication entre la passerelle et le serveur Oracle. Contactez votre administrateur réseau pour ouvrir le port 1555.
Étape 2 : Mettez à jour le pilote du client Oracle (ODAC).
Because this involves an Oracle Information Systems database, the gateway relies on a local driver to communicate.
- Assurez-vous que le fournisseur de données Oracle 64 bits pour .NET (ODP.NET) est correctement installé et à jour sur la machine passerelle.
- Si la base de données Oracle a été récemment mise à niveau, un pilote local obsolète sur la machine passerelle peut entraîner des délais d'attente de connexion et des erreurs d'authentification.
Étape 3 : Effacer et saisir à nouveau les informations d'identification dans Power BI/Power Automate. Si la connexion réseau est correcte, le jeton d'authentification de la passerelle est peut-être corrompu.
- Accédez au portail cloud Microsoft 365/Power BI Service.
- Accédez à « Gérer les passerelles » et sélectionnez votre cluster de passerelles.
- Localisez la source de données de votre base de données Oracle/postasby.
- Modifiez la méthode d'authentification en sélectionnant « Basique » (ou votre méthode d'authentification Oracle standard), saisissez à nouveau le nom d'utilisateur et le mot de passe, puis cliquez sur « Appliquer/Enregistrer ».
Pour plus d'informations sur la gestion des connexions Oracle via la passerelle, consultez la documentation Microsoft : Se connecter à une base de données Oracle avec Power BI Desktop - Power BI. Microsoft Learn
Veuillez m'indiquer si le test PowerShell réussit ; nous pourrons ensuite affiner notre analyse.
Si cette réponse vous a été utile, veuillez cliquer sur « Accepter la réponse » et voter pour elle. Si vous avez des questions supplémentaires concernant cette réponse, veuillez cliquer sur « Commenter ».
Remarque : Veuillez suivre les instructions de notre documentation pour activer les notifications par e-mail si vous souhaitez recevoir les notifications relatives à cette discussion.