begin process at 2010 02 09 23:47:24
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Java

 > 

Archives

 > 

JDBC

 > 

Connexion à une base SQL SERVER 2000 en local


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Connexion à une base SQL SERVER 2000 en local

mardi 6 avril 2004 à 11:45:02 | Connexion à une base SQL SERVER 2000 en local

hikoko

Bonjour,

J'essaie de me connecter à une base en locale mais j'ai le message suivant : java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket.

Voici le code :

Merci d'avance pour votre aide

<%@ page import="java.sql.*" %>
<%
String data = "jdbc:microsoft:sqlserver://localhost:1433;databseName=focaling;user=sa;password=password"; // Utilisation d'une DSN ODBC configurée dans Windows
try
{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
Connection conn = DriverManager.getConnection(data);
Statement st = conn.createStatement();

ResultSet rec = st.executeQuery("SELECT * from assistance");

String initiale;
String nom;
String prenom;

while(rec.next())
{
initiale = rec.getString("initiale");
nom = rec.getString("nom");
prenom=rec.getString("prenom");

}
st.close();
}catch(Exception e)
{
out.println(e.toString());
}

%>
mercredi 20 avril 2005 à 16:48:35 | Re : Connexion à une base SQL SERVER 2000 en local

nounou15


vérifie le numéro de port (1433) et remplace localhost par le nom du serveur
dimanche 18 janvier 2009 à 11:53:38 | Re : Connexion à une base SQL SERVER 2000 en local

souad213

BONJOUR TOUT LE MONDE;

j'ai le même problème que hikoko; moi je travail avec SQL7 et SQL2000 le port de SQL7 est:1433 et celui de SQL2000 est 1434.
la connexion en jdbc:odbc ça marche trés bien mais lorsque j'essai d'utiliser une connexion avec le driver jdbc pour sql2000 il m'affiche une erreur:

je vous donne le code que j'éxécute ainsi l'erreur générée.

je vous remércie d'avance.

le source est :
--------------------------------------------------------------------------------------------------------------

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.ResultSetMetaData;
import java.sql.SQLException;
import java.sql.Statement;
public class Connect {
private static void affiche(String message) {
System.out.println(message);
}
private static void arret(String message) {
System.err.println(message);
System.exit(99);
}
public static void main(java.lang.String[] args) {
Connection con = null;
ResultSet résultats = null;
String requete = "";
// chargement du pilote
try {
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
} catch (ClassNotFoundException e) {
arret("Impossible de charger le pilote sqlserver");
}
//connection a la base de données
affiche("connection a la base de données");
try {
String DBurl = "jdbc:microsoft:sqlserver://192.168.0.10:1434;User=sa;Pasword=pwd;" +"DatabaseName=GESTIONACHAT";
con = DriverManager.getConnection(DBurl);
System.out.println(con);
} catch (SQLException e) {
arret("Connection à la base de données impossible");
}
//insertion d'un enregistrement dans la table client
affiche("creation enregistrement");
requete = "INSERT INTO client VALUES (3,'client 3','client 4')";
try {
Statement stmt = con.createStatement();
int nbMaj = stmt.executeUpdate(requete);
affiche("nb mise a jour = "+nbMaj);
} catch (SQLException e) {
e.printStackTrace();

}
//creation et execution de la requete
affiche("creation et execution de la requête");
requete = "SELECT * FROM client";
try {
Statement stmt = con.createStatement();
résultats = stmt.executeQuery(requete);
} catch (SQLException e) {
arret("Anomalie lors de l'execution de la requête");
}
//parcours des données retournées
affiche("parcours des données retournées");
try {
ResultSetMetaData rsmd = résultats.getMetaData();
int nbCols = rsmd.getColumnCount();
boolean encore = résultats.next();
while (encore) {
for (int i = 1; i <= nbCols; i++)
System.out.print(résultats.getString(i) + " ");
System.out.println();
encore = résultats.next();
}
résultats.close();
} catch (SQLException e) {
arret(e.getMessage());
}
affiche("fin du programme");
System.exit(0);
}
}
-----------------------------------------------------------------------------------------------------------------

L'erreur :

java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket.



Cette discussion est classée dans : base, local, sql, server, connexion


Répondre à ce message

Sujets en rapport avec ce message

erreur de connexion [ par tominfo ] J'ai un problème de connexion à une BD sur un serveur SQL Server 2000.Quand je définit les sources de données ODBC dans le panneau de configuration, t connexion jdbc sql server en authentification windows [ par pfovez ] j'aimerai savoir s'il est possible de se connecter a une bdd sql server 2000 en authentification windows ?et si oui comment faire?merci Connexion à une DB SQL Server [ par Nina2507 ] bonsoir,j'arrive pas à me connecter à une base de donnée sql server,voici le code que j'ai fait:public class Connexion {    Connection con = null;    Connexion a une base de données server [ par yassinfo ] Bonjour a tous,Voila mon probleme, j'essay de me connecter a ma base de données sql server 2000 qui se trouve sur une machine serveur à partir d'une m Connexion SQL Server avec Eclipse !!!! [ par foufidou ] tout est dans le titre j'ai du mal a me connecté sur une moteur Sql Server avec Eclipse 3.4.0 !!! est ce qu'il me manque une package par exemple ? enregistrer une image dans une base sql server et afficher avec nb.net [ par samia_86 ] salut tout le monde j'ai une base de données sql server la ou j'ai une table avec un champ d'image,je voudrais inserer une image dans la base de donné JSP / SQL Server 2005 [ par Marakima ] Bonsoir, Je voudrais créer une page JSP qui va afficher les informations d'une table créer à partir d'une base de donnée "SQL Serveur Management Studi projet java SQL Server 2005 [ par casacochi ] Bonjour, je veux savoir comment afficher la liste des bases publiées pas les autres serveur afin de pouvoir y créer un abonnement à une base pour bi connexion [ par simochihab ] salut j'ai fais une application avec java(jbuilber8)et j'ai fais la connexion de cette application avec une base de donnes creer avec mysql et je lier sql netbeans [ par rania25 ] Salut, je viens d'installer SQL Server mais je n'arrive pas à me connecter (en mode console). lorsque je rentre mon login et mon mot de passe, j'ai


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,437 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales