Python se connecte à Oracle et signale une erreur TNS. L'écouteur n'est actuellement pas en mesure de reconnaître le service demandé dans le descripteur de connexion.
世界只因有你
世界只因有你 2017-05-18 10:51:16
0
3
794

import cx_Oracle
conn = cx_Oracle.connect('gxb2b/OpG%8EcP@10.182.22.34:2700/gx36')
print (conn.version)

Le module cx_Oracle a été installé, mais une erreur se produit lors de l'exécution de sublime. Des idées ou des solutions

世界只因有你
世界只因有你

répondre à tous(3)
阿神

Oracle peut-il être connecté via d'autres clients ? Si une erreur de surveillance TNS se produit, il s'agit probablement d'un problème avec le serveur Oracle. De plus, dans votre connexion, avez-vous écrit correctement l'Oracle Sid ? Les deux sont possibles ?

Peter_Zhu

Il peut être connecté. La raison est que le nom de la bibliothèque utilisé pour se connecter à la bibliothèque est le nom utilisé pour la connexion plsql lorsque je me connecte, ce qui est évidemment faux. . .
Merci pour votre réponse

阿神

Il y a deux possibilités. La première est que le fichier TNS n'est pas configuré côté serveur. La deuxième possibilité est que le port que le serveur écoute n'est pas 2700.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!