Erreur lors de la connexion à Oracle DB sur le serveur
Question
Je me fais une erreur en essayant de se connecter à Oracle DB sur le serveur throught Toad. Le message d'erreur est:
ORA-12514: TNS: l'auditeur n'a pas pu résoudre Service_Name donnée dans le descripteur de connexion
.
Tout fonctionnait bien jusqu'à hier, mais aujourd'hui mon serveur redémarré et a obtenu que je ne suis pas ABLT de se connecter à la DB. J'ai essayé tnsping aussi bien et il fonctionne très bien:
TNS Ping Utility pour Windows 32 bits: Version 9.2.0.1.0 - Production sur 10-NOV-20 10 15:13:29
Copyright (c) 1997 Oracle Corporation. Tous droits réservés.
Les fichiers de paramètres utilisés: c: \ oracle \ ora92 \ réseau \ admin \ sqlnet.ora
TNSNAMES occasion adaptateur pour résoudre l'alias Toute tentative de contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP) (HOST = MY4D) (PORT = 1521))) (CONNECT_DATA = (SERVICE_NAME = sim))) OK (80 msec)
Je ne lsnrctl start et il dit service OracleOraHome92TNSListener déjà en cours d'exécution.
Toujours crapaud throught oracle ne fonctionne pas. aider quelqu'un peut me résoudre à ce sujet.
La solution
Cette erreur se produit généralement lorsque vos services d'Oracle ne sont pas en cours d'exécution. Vous verrez les services par des noms « Oracle..TNSListener » et un autre service avec le nom « OracleServicesim » dans votre services.msc. Vérifiez si les deux sont en cours d'exécution, ou redémarrer ces deux services. Ensuite, essayez de vous connecter. Il devrait fonctionner correctement.