L'auditeur a refusé la connexion avec l'erreur suivante: ORA-12514
Je suis en train d'essayer de se connecter à une Base de données Oracle à l'aide de java et JDBC code. Je ne peux pas le faire parce que je reçois le message d'erreur ci-dessous:
java.sql.SQLException: Auditeur a refusé la connexion avec le
message d'erreur: ORA-12514, TNS:auditeur ne savent pas aujourd'hui de
service demandé dans le descripteur de connexion
Quelle est la raison de l'erreur et comment la corriger ?
PS-
De tous les SGBD, Oracle 11g express semble être la plus complexe et difficile à utiliser.
Est-ce vraiment le cas ?
avez vous le même message d'erreur lorsque vous essayez tnsping à partir de la console ou commandprompt?
L'utilisation du service de Nom au lieu de l'id de service, pour obtenir, le nom du service de utiliser "select valeur from v$parameter where name='service_names' de la commande".
L'utilisation du service de Nom au lieu de l'id de service, pour obtenir, le nom du service de utiliser "select valeur from v$parameter where name='service_names' de la commande".
OriginalL'auteur sweet dreams | 2012-08-06
Vous devez vous connecter pour publier un commentaire.
De soi même. Vous êtes à la demande la connexion à un service ou une instance dans une DB qui la DB, l'auditeur ne sait pas, il dit "je n'ai aucune idée".
Vérifiez la façon dont vous avez installé votre Oracle 11g express. Rappelez-vous que le nom du service, il est souvent "xe".
Un autre problème est que lorsque je crée une nouvelle connexion (dire MyXe) et utiliser la même dans mon URL, puis mon code génère des erreurs.
Désolé mais je ne comprends pas notre problème. Merci d'éditer votre question si elle se rapporte à la même erreur ou d'en ouvrir un nouveau. Et s'il vous plaît dites-nous quel outil utilisez-vous!
je suis à l'aide de oracle SQL developer
Ainsi, les erreurs sont marqués pour de nombreuses raisons, lorsque vous vous connectez à une base de données. Peut-être que vous avez manqué un point-virgule, il peut même marque de fautes d'orthographe, donc... sans un bloc de code particulier pour vérifier, votre "autre" problème est impossible à diagnostiquer ici. Si le problème que vous avez posé est résolu, merci de le marquer ou de modifier une question avec le message d'erreur qui s'affiche maintenant.
OriginalL'auteur Alfabravo
- Je résoudre ce problème en augmentant la taille de la RAM de ma machine Virtuelle, car j'ai installé oracle
en VM, qui nécessitent plus de mémoire. Donc, cela pourrait être une des raisons de votre problème.
OriginalL'auteur Pranjal Singh