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".

OriginalL'auteur sweet dreams | 2012-08-06