Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Jdbc: Incomplete Installation

    Ciao a tutti..!
    Ho ripristinato un db con sql server 2005 e installato tomcat ma quando vado sull'applicazione (dalla videata di tomcat appunto) mi viene questa segnalazione:

    Incomplete installation

    java.lang.Exception: Error reading DBConfig:
    com.microsoft.sqlserver.jdbc.SQLServerException: La connessione TCP/IP all'host non è riuscita. java.net.ConnectException: Connection refused: connect
    at com.microsoft.sqlserver.jdbc.SQLServerException.ma keFromDriverError(Unknown Source)at com.microsoft.sqlserver.jdbc.SQLServerConnection.c onnect(Unknown Source)
    at com.microsoft.sqlserver.jdbc.SQLServerDriver.conne ct(Unknown Source)
    at java.sql.DriverManager.getConnection(DriverManager .java:525)
    at java.sql.DriverManager.getConnection(DriverManager .java:171)
    at CPPooler.GetConnFromSrv(CPPooler.java:672)
    at CPPooler.getTableNamesFromServer(CPPooler.java:106 )
    ........(continua)...........

    ho provato e cercato di risolvere ma ancora non ci sono riuscito. Potete aiutarmi??
    Grazie 1000!

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,328
    Controlla (e magari posta) la stringa di connessione: da quello che si riesce a capire del trace dell'eccezione c'è il server che ti rifiuta la connessione.

    Controlla, quindi, che ilnome utente e la password che usi per la connessione siano corretti e che nel DBMS SQL Server sia stato impostato l'utente correttamente.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  3. #3

    risposta utile

    Utile come risposta

    Tanto valeva dire "Ricontrolla tutto da capo"

    :master:
    I produttori sostengono che la causa del prezzo elevato di Cd e Dvd è la pirateria. Una volta debellata la pirateria i prezzi duplicheranno in quanto non si potrà più piratare.

    W WinVista & Palladium & TCPA & Chip Fritz & MIPS 0.18um Made in China!

  4. #4

    ti passo le mie...

    a = com.microsoft.sqlserver.jdbc.SQLServerDriver
    b = jdbc:sqlserver://localhost/miodb

    Class.forName(a);
    db = DriverManager.getConnection(b,"user","pw");

    Più che altro non c'è una guida per le configurazioni delle connessioni ?
    Quella di HTML è un po' scarna sulla configurazione....

    Grazie.
    I produttori sostengono che la causa del prezzo elevato di Cd e Dvd è la pirateria. Una volta debellata la pirateria i prezzi duplicheranno in quanto non si potrà più piratare.

    W WinVista & Palladium & TCPA & Chip Fritz & MIPS 0.18um Made in China!

  5. #5
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,328
    Io per la connessione ad un DB SQL Server mi sono dovuto seguire la documentazione fornita assieme al driver in un file PDF che viene allegato quando lo scarichi.

    Questo è ciò che ho trovato, che ho usato e che ha funzionato (e continua a funzionare):
    codice:
    Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
    Connection db = DriverManager.getConnection("jdbc:microsoft:sqlserver://" + hostDB +
                                                ":" + portaDB +
                                                ";DatabaseName=" + nomeDB +
                                                ";User=" + nomeUtente +
                                                ";password=" + pwdUtente);
    Dove, ovviamente,
    codice:
    hostDB     --> Nome dell'host su cui è installato il server Microsoft SQL
    portaDB    --> La porta a cui connettersi (di default, 1433)
    nomeDB     --> Il nome del DB a cui connettersi
    nomeUtente --> Il nome dell'utente che si connette
    pwdUtente  --> La password dell'utente
    Purtroppo Microsoft deve sempre distinguersi dagli altri...


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  6. #6
    Ho trovato anche io la tua versione, ma oltre a quello ho trovato scritto che la mia funzionava nello stesso modo.

    Per la porta ho provato anche a mettere 1433... ma nulla.

    Ho provato Oracle, MySql, Postgres, MonetDB, DB2, etc..
    ma ostici e rognosi come i prodotti della MicroSoft non c'è nulla !

    Sto creando un programma che si interfaccia a numerosi database e sinceramente mi sa fatica mettere una svalangata di if/switch/case inutili per un solo orrido DB come Sql Server

    Bella roba!

    Bye
    I produttori sostengono che la causa del prezzo elevato di Cd e Dvd è la pirateria. Una volta debellata la pirateria i prezzi duplicheranno in quanto non si potrà più piratare.

    W WinVista & Palladium & TCPA & Chip Fritz & MIPS 0.18um Made in China!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.