Flux rss
Collection CommentCaMarche.net
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

JTDS et SQL server

adiaby, le mercredi 3 septembre 2008 à 13:39:08
Bonjour,j'essaie de me connecter à une base de données SQL server à partir d'un programme java en utilisant un pilote jTDS. Voici le code java:

import java.sql.*;
import java.io.*;
import java.sql.Driver;
import javax.sql.DataSource;
import javax.sql.ConnectionPoolDataSource;
import javax.sql.XADataSource;
import javax.naming.spi.ObjectFactory;
public class Testjdbc1{
public static void main (String[] args)throws Exception{
try {
Class.forName("net.sourceforge.jtds.jdbc.Driver");
}
catch(ClassNotFoundException e){
e.printStackTrace ();
}
String url="jdbc:jtds:sqlserver://localhost:1433/ABC4;appName=jTDS";
Connection con=DriverManager.getConnection(url);
Statement stmt=con.createStatement();
ResultSet rs=stmt.executeQuery("SELECT id_item,type_item,type1_item,state,path,file FROM T_ITEM");
while (rs.next()){
int id=rs.getInt("id_item");
int type=rs.getInt("type_item");
int type1=rs.getInt("type1_item");
int etat=rs.getInt("state");
String chemin=rs.getString("path");
String nom=rs.getString("file");
System.out.println("le nom du fichier est: "+ nom);
}

}
}

et le message d'erreur est le suivant:

Exception in thread "main" java.sql.SQLException: Network error IOException: Connection refused: connect
at net.sourceforge.jtds.jdbc.ConnectionJDBC2.<init>(ConnectionJDBC2.java:385)
at net.sourceforge.jtds.jdbc.ConnectionJDBC3.<init>(ConnectionJDBC3.java:50)
at net.sourceforge.jtds.jdbc.Driver.connect(Driver.java:182)
at java.sql.DriverManager.getConnection(DriverManager.java:525)
at java.sql.DriverManager.getConnection(DriverManager.java:193)
at Testjdbc1.main(Testjdbc1.java:17)
Caused by: java.net.ConnectException: Connection refused: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:516)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at net.sourceforge.jtds.jdbc.SharedSocket.createSocketForJDBC3(SharedSocket.java:304)
at net.sourceforge.jtds.jdbc.SharedSocket.<init>(SharedSocket.java:255)
at net.sourceforge.jtds.jdbc.ConnectionJDBC2.<init>(ConnectionJDBC2.java:310)
... 5 more

j'ai besoin d'une astuce pour resoudre ce problème. Merci d'avance

NB: il s'agit de SQL server 7.0
Configuration: Windows 2003
Internet Explorer 6.0
Répondre à adiaby  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
gigaga, le mercredi 3 septembre 2008 à 13:40:25
TCP / IP activé?
http://www.devx.com/dbzone/Article/33681

NB : normal de faire plusieurs topic à ce sujet?
Répondre à gigaga

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
adiaby, le mercredi 3 septembre 2008 à 13:50:36
je ne sais pas.comment verifié si TCP/IP est activé avec SQL server 7.0
Répondre à adiaby

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
gigaga, le mercredi 3 septembre 2008 à 13:52:35
Y a ça : http://support.microsoft.com/kb/841823
Je sais pas si ça peut t'aider
Répondre à gigaga

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
adiaby, le mercredi 3 septembre 2008 à 13:54:49
merci,je vais voir.
Répondre à adiaby

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 adiaby, le mercredi 3 septembre 2008 à 14:14:20
ça ne m'aide pas étant donné que j'utilise Windows 2003 server
Répondre à adiaby

Résultats pour jTDS et SQL server

[VB .NET 2005] Lire les données de SQL Server (Résolu) Bonjour, Je développe une me permettant d'ajouter, de supprimer et de rechercher des éléments dans une base de données SQL Server. L'ajout des données est réalisé. Par contre la recherche de données et leur affichage m'échappe. Dans une... www.commentcamarche.net/forum/affich-2280156-vb-net-2005-lire-les-donnees-de-sql-server
Excel et base de données SQL server (Résolu) Bonjour, Je souhaiterai apprendre à programmer en VBA depuis Excel pour aller en lecture/écriture dans une base de donnée SQL Serveur. Existe-t-il un tutorial, un site ou un livre qui me permettrait de me former. Je suis autodidacte en informatique...... www.commentcamarche.net/forum/affich-4444773-excel-et-base-de-donnees-sql-server
Cours et exercices sql server (Résolu) Bonjour a tous alors je suis en penurie de cours et exercice sql server alors que j'aurai un controle cette semaine,et je vous demande si vous connaissez des site ou on propose des cours et des exo merci www.commentcamarche.net/forum/affich-4603394-cours-et-exercices-sql-server

Résultats pour jTDS et SQL server

Visual FoxPro et SQL-ServerVisual Foxpro 9 et SQL-Server 2005 Quoi de mieux que Visual FoxPro pour bien utiliser SQL-Server ? Voici une question intéressante ! Pour plus d'information voir l'article de Joël Post http://www.cyberfoxpro.com/joel et les fichiers... www.commentcamarche.net/faq/sujet-5347-visual-foxpro-et-sql-server

Résultats pour jTDS et SQL server

Connexion aux base de données SQL server (Résolu)Bonjour, Je suis débutant VBNET et je veux me connecter à une base de donnée SQL server. je crée à chaque fois un objet connection quand j'en ai besoin. j'aimerais savoir s'il n'y a pas un moyen pour créer l'objet, le rendre... www.commentcamarche.net/forum/affich-2425026-connexion-aux-base-de-donnees-sql-server
TRIGGER SQL SERVER (Résolu)Bonjour, j'ai une base de donnée de trois tables reliées entre elles avec le sql server, table PRODUIT, table BON SORTIE et table DETAILBONSORTIE. je n'arrive pas a écrire un trigger qui me permet désque je saisie le champ QTESORTIE dans la... www.commentcamarche.net/forum/affich-3884450-trigger-sql-server
Sql server et vb.net en detail (Résolu)salut plus de l' aide sur sql server et vb .net je l'aurais l'année prochaine merçi d'avance et infinement merçi.. www.commentcamarche.net/forum/affich-1653387-sql-server-et-vb-net-en-detail

Résultats pour jTDS et SQL server

Séminaires gratuitsA partir du mercredi 13 septembre, Microsoft propose, dans toute la France, des séminaires TechNet gratuits, couvrant une vaste gamme de sujets, tels que : - Microsoft SQL Server 2005 : nouvelles fonctionnalités - Nouveautés du pare-feu ISA Server... www.commentcamarche.net/actualites/seminaires-gratuits-2376373-actualite.php3