J'utilise client Oracle12c pour se connecter à une base de données Oracle11g dans un serveur distant pour environ un mois, il ne me donnait pas de problèmes jusqu'à cette semaine, quand j'ai commencé à l'erreur:
The Network Adapter could not establish the connection Provider Code 17002
J'ai d'abord utilisé Oracle Sql Developer pour concevoir les tables de la base de données, et une semaine après, j'ai commencé à développer une application avec Visual Studio 2013, où j'ai utilisé l'adaptateur natif et la bibliothèque Oracle.DataBase.Client
dans le cadre des outils intégrés Visual Studio fournis par Oracle. de travailler avec leurs bases de données.
Je voudrais savoir si les erreurs pourraient être dues au fait que le client est 12c et la base de données est 11g ou si cette question n'a pas d'importance et une autre chose peut se produire.
la source
Réponses:
Le document contenant la matrice de compatibilité client / serveur est 207303.1 Matrice de prise en charge client / serveur / interopérabilité pour différentes versions d'Oracle . (Compte de support Oracle requis)
La version 12c du client Oracle est compatible avec la version 11.2 (et inférieure) du serveur Oracle, donc aucune erreur ne devrait en résulter.
Vérifiez que l'écouteur est en effet démarré sur le serveur de base de données, vérifiez que la base de données est active et vérifiez que la base de données est enregistrée auprès de l'écouteur.
la source