A voir également:
- Échec de la connexion TCP/IP à l'hôte GUETTAF
- Ethernet n'a pas de configuration ip valide - Guide
- Mode sans echec - Guide
- Tcp optimizer - Télécharger - Optimisation
- Gmail connexion - Guide
- Udp vs tcp - Guide
4 réponses
rahimman
Messages postés
13
Date d'inscription
dimanche 25 juillet 2010
Statut
Membre
Dernière intervention
6 janvier 2012
3
1 août 2010 à 02:06
1 août 2010 à 02:06
rebonjour . aprés une longue semaine de calvere de recherche et perséverence je suis arrivé enfin a régelé mon probleme . d'ailleurs je vais vous citez comment afin de clore définitevement ce sujet qui ma tracassé :
si vous avez installé sql serveur avec option window et non pas mix alors votre chaine devient comme suit :
url url = "jdbc:sqlserver://nom de votre pc \\nom du serveur ( sqlexpress par defaut ) ;databaseName=nom de la base;integratedSecurity=true;";
voila aprés il faut verifier les etape suivante :
1. le firewall ( le parefeu ) :
demarrer -> panneau de configuration -< parefeu (doubleclick)
-> onglet exception ajouter (vous donnez un nom puis vous mettez le numero du port 1433 et vous cochez tcp ) -> OK .
2. verifier l'instance de sql serveur et le sql serveur browser :
demarrer -> tous les programmes -> microsoft sql serveur -> outil de config -> gestionnaire de config
mainetant allez a service sql serveur ( une liste a gauche de l'ecran)
vous trouverez toutes les instances ici . assurez vous que l'instance sql a la quelle vous connectez est en cours d'execution sinon faites bouton droit demarer le serveur . meme chose pour sql serveur browser s'il est arreté faite bouton droit -> onglet service ensuite cherchez mode demarrage et vous le mettez a automatique)
3. activer la connexion a distance :
toujours dans le gestionnaire de configuration :
au lieu d'allez a service sql serveur ; allez a config du réseau sql serveur
double click sur tcp/ip . allez a l'onglet adresse ip puis vous activez tous le ip que vous trouveriez en specifiant le port tcp = 1433
clické sur appliquer .
4. copier le fichier sqljdbc_auth.dll dans c:/windows/systeme32
le fichier sqljdbc_auth.dll se trouve dans le dossier du jdbc (sqlhdbc->fra->auth-> x86 ou x64 -> sqljdbc_auth.dll)
remarque le x86 ou x64 : ça depend de votre pc
si la qualite de couleur est de 32 bit max => x86
si la qualite de couleur est de 64 bit max => x64
j'espere que j'étais clair . en tous ça j'ai fait de mon mieu pour bien vous expliquez .
a bientot
< a mettre résolu >
si vous avez installé sql serveur avec option window et non pas mix alors votre chaine devient comme suit :
url url = "jdbc:sqlserver://nom de votre pc \\nom du serveur ( sqlexpress par defaut ) ;databaseName=nom de la base;integratedSecurity=true;";
voila aprés il faut verifier les etape suivante :
1. le firewall ( le parefeu ) :
demarrer -> panneau de configuration -< parefeu (doubleclick)
-> onglet exception ajouter (vous donnez un nom puis vous mettez le numero du port 1433 et vous cochez tcp ) -> OK .
2. verifier l'instance de sql serveur et le sql serveur browser :
demarrer -> tous les programmes -> microsoft sql serveur -> outil de config -> gestionnaire de config
mainetant allez a service sql serveur ( une liste a gauche de l'ecran)
vous trouverez toutes les instances ici . assurez vous que l'instance sql a la quelle vous connectez est en cours d'execution sinon faites bouton droit demarer le serveur . meme chose pour sql serveur browser s'il est arreté faite bouton droit -> onglet service ensuite cherchez mode demarrage et vous le mettez a automatique)
3. activer la connexion a distance :
toujours dans le gestionnaire de configuration :
au lieu d'allez a service sql serveur ; allez a config du réseau sql serveur
double click sur tcp/ip . allez a l'onglet adresse ip puis vous activez tous le ip que vous trouveriez en specifiant le port tcp = 1433
clické sur appliquer .
4. copier le fichier sqljdbc_auth.dll dans c:/windows/systeme32
le fichier sqljdbc_auth.dll se trouve dans le dossier du jdbc (sqlhdbc->fra->auth-> x86 ou x64 -> sqljdbc_auth.dll)
remarque le x86 ou x64 : ça depend de votre pc
si la qualite de couleur est de 32 bit max => x86
si la qualite de couleur est de 64 bit max => x64
j'espere que j'étais clair . en tous ça j'ai fait de mon mieu pour bien vous expliquez .
a bientot
< a mettre résolu >
HostOfSeraphim
Messages postés
6750
Date d'inscription
jeudi 2 février 2006
Statut
Contributeur
Dernière intervention
31 juillet 2016
1 605
27 juil. 2010 à 19:23
27 juil. 2010 à 19:23
Vérifiez les propriétés de connexion, assurez-vous qu'une instance de SQL Server est en cours d'exécution sur l'hôte et accepte les connexions TCP/IP au port, et vérifiez qu'aucun pare-feu ne bloque les connexions TCP au port.
Vérifie que SQL Server tourne bien et que l'utilisateur GUETTAF-5787604/rahimos a bien accès à l'instance (en essayant de te connecter via l'interface).
Vérifie que SQL Server tourne bien et que l'utilisateur GUETTAF-5787604/rahimos a bien accès à l'instance (en essayant de te connecter via l'interface).
rahimman
Messages postés
13
Date d'inscription
dimanche 25 juillet 2010
Statut
Membre
Dernière intervention
6 janvier 2012
3
27 juil. 2010 à 23:02
27 juil. 2010 à 23:02
comment faire tous ça je suis debutant en sql serveur et je c'est pas faire tous ça .
veuillez me donnez la demarche a suivre svp
veuillez me donnez la demarche a suivre svp
rahimman
Messages postés
13
Date d'inscription
dimanche 25 juillet 2010
Statut
Membre
Dernière intervention
6 janvier 2012
3
30 juil. 2010 à 00:01
30 juil. 2010 à 00:01
rebonjour .
je c'est pas si j'ai avancé ou non mais maintenant la console affiche ce message
java.sql.SQLException: No suitable driver found for jdbc:sqlserver:/SQLEXPRESS1:1433;databaseName=banque;integratedSecurity=true;
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at conn.main(conn.java:22)
voici le code :
public class conn {
public static void main(String[] args) {
try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
System.out.println("DRIVER OK ! ");
String
url="jdbc:sqlserver:/SQLEXPRESS1:1433;databaseName=banque;integratedSecurity=true;";
String user= "rahimos" , pass= null;
java.sql.Connection conn = DriverManager.getConnection(url,user,pass);
System.out.println("Connection effective !");
java.sql.Statement state = conn.createStatement();
} catch (Exception e) {
e.printStackTrace();
}
}
}
en sachant que lorsque je me connecte a sql serveur la fenetre qui apparait et comme suit :
type de serveur :moteur de bDD
nom_serveur : GUETTAF-5787604\SQLEXPRESS1
authentification : authentification windows
nom user = GUETTAF-5787604/rahimos
MDP : '' champ vide
veuillez me dire ce qu'il faut faire svp parceque je suis vraiment coincé la .
je c'est pas si j'ai avancé ou non mais maintenant la console affiche ce message
java.sql.SQLException: No suitable driver found for jdbc:sqlserver:/SQLEXPRESS1:1433;databaseName=banque;integratedSecurity=true;
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at conn.main(conn.java:22)
voici le code :
public class conn {
public static void main(String[] args) {
try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
System.out.println("DRIVER OK ! ");
String
url="jdbc:sqlserver:/SQLEXPRESS1:1433;databaseName=banque;integratedSecurity=true;";
String user= "rahimos" , pass= null;
java.sql.Connection conn = DriverManager.getConnection(url,user,pass);
System.out.println("Connection effective !");
java.sql.Statement state = conn.createStatement();
} catch (Exception e) {
e.printStackTrace();
}
}
}
en sachant que lorsque je me connecte a sql serveur la fenetre qui apparait et comme suit :
type de serveur :moteur de bDD
nom_serveur : GUETTAF-5787604\SQLEXPRESS1
authentification : authentification windows
nom user = GUETTAF-5787604/rahimos
MDP : '' champ vide
veuillez me dire ce qu'il faut faire svp parceque je suis vraiment coincé la .
5 nov. 2010 à 23:58
22 nov. 2010 à 10:02