Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Débuter
Débuter Forum d'entraide pour débuter avec Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 04/02/2011, 11h56   #1
Nouveau Membre du Club
 
Homme
Inscription : février 2008
Messages : 54
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Algérie

Informations forums :
Inscription : février 2008
Messages : 54
Points : 32
Points : 32
Par défaut Connexion java à Oracle

Bonjour tout le monde,

J'ai créé une class java pour connecte à la base de données Oracle.
Voila le code :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
//IMPORTATION DE PAQUETAGES.
import java.sql.*;         
import oracle.jdbc.driver.*;
//CLASS AYANT UNE METHODE MAIN 
class JDBCTest
{
    public static void main (String []args)
    throws SQLException
    {
        try
		{
		//chargement d'un pilote JDBC Oracle et creation d'une connexion 
		DriverManager.registerDriver 
		   (new oracle.jdbc.driver.OracleDriver() );
	    Connection conn = DriverManager.getConnection
 
("jdbc:oracle:thin @:bingo:1158:orcl","scott,","tiger");
		//Creation d'un etat de connexion et exécutions d'instructions SQL	
		Statement stmt = conn.createStatement();
		}
    //GESTION DES ERREURS
	    catch (SQLException ex)
	    {
	         System.err.println("Erreur:" +ex);
	    }
	}	
 
}
Pour la compilation ça marche bien mais à l'exécution il m'a affiché que l'URL Oracle indiquée n'est pas valide et pourtant quand je tape cette adresse dans le navigateur ça marche bien !
bingo06260 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/02/2011, 13h28   #2
Membre actif
 
Homme Cyrille
Administrateur de base de données
Inscription : avril 2005
Messages : 112
Détails du profil
Informations personnelles :
Nom : Homme Cyrille
Âge : 32
Localisation : France, Meurthe et Moselle (Lorraine)

Informations professionnelles :
Activité : Administrateur de base de données

Informations forums :
Inscription : avril 2005
Messages : 112
Points : 191
Points : 191
as tu essayé cela

("jdbc:oracle:thin:@bingo:1158:orcl","scott,","tiger");

changer la position des : et de l'@ et enlever l'espace.
IndianaAngus est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 04/02/2011, 13h37   #3
Membre du Club
 
Wissem
Inscription : janvier 2011
Messages : 56
Détails du profil
Informations personnelles :
Nom : Wissem

Informations forums :
Inscription : janvier 2011
Messages : 56
Points : 66
Points : 66
Envoyer un message via MSN à orawiss Envoyer un message via Skype™ à orawiss
merci d'essayer:

1- ("jdbc:oracle:thin:@bingo:1158:orcl", "scott", "tiger");

2- Vous êtes sur que le port 1158 est le port de configuration du listener? Vous pouvez envoyer le résultat de la commande "lsnrctl status" à partir de la ligne de commande
__________________
----------------------------------------------------------------------------------------------
Merci,
Wissem
www.oracle-class.com (Vidéos, Articles, Livres, Forum, Webinar ...tous sur Oracle)
www.oracle-tns.com
OCA & OCP Oracle
orawiss est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 04/02/2011, 15h06   #4
Nouveau Membre du Club
 
Homme
Inscription : février 2008
Messages : 54
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Algérie

Informations forums :
Inscription : février 2008
Messages : 54
Points : 32
Points : 32
Merci pour la commande "lsnrctl status".
Exact, le port est 1521
bingo06260 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h17.


 
 
 
 
Partenaires

Hébergement Web