2017-09-15 5 views
0

Je souhaite récupérer des données du développeur Oracle SQL et les afficher dans le programme Java. Mais je n'ai toujours pas pu me connecter à SQL Developer et une erreur de suivi s'est produite lors de la tentative de récupération des données.Comment connecter un programme Java avec un développeur Oracle SQL?

enter image description here

Ma db classe de connexion dans le programme comme suit,

Class.forName("oracle.jdbc.driver.OracleDriver"); 
Connection c = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:orcl","dmusers","123"); 

Dans le cadre de la base de données de développeur SQL,

Enter image description here

+0

me semble que db est en baisse – zerocool

+0

Pourquoi: "com.mysql.jdbc.Driver"? Êtes-vous connecté à Oracle ou MySQL? – VinhNT

+0

Veuillez lire [Comment poser une bonne question?] (Http://stackoverflow.com/help/how-to-ask) avant d'essayer de poser d'autres questions. –

Répondre

-1

1) D'abord, vous devez vérifier que vous avez la base de données ORCL dans MySQL DB?

jdbc: mysql: // localhost: 1521/ORCL

2) Est-ce fichier jar du pilote MySQL jdbc ajouté dans développeur SQL? Sinon, ajoutez-le. ça va marcher.

+0

Je viens d'ajouter le fichier jar du pilote jdbc dans le développeur SQL, mais comment puis-je vérifier la base de données oucl est dans MySQL DB? –

+0

Vous devriez le vérifier en vous connectant MySQL via l'invite de commande. –

-1

Essayez ceci: Class.forName("oracle.jdbc.driver.OracleDriver"); Et makesure vous avez le fichier pilote pour oracle jdbc dans votre classpath