Newsgroup: it.comp.java
Titolo: JDBC e Pool Connection

In una pagina JSP ho istanziato un bean di tipo "application"
che mi consente di aprire un pool di connessioni ad un DB
SQL Server 7.
Il problema sta nel fatto che una volta ottenuta una connessione
ed effettuato la query, la connessione non mi viene più rilasciata
dal driver ODBC standard e scatta un eccezione con un messaggio
ODBC che mi avverte che la connessione è già utilizzata.
Rilanciando la pagina JSP ottiene la seconda connessione del Pool,
esegue la query, dopodichè mi ripete lo stesso errore.
Questo è un problema causato dal driver ODBC ?
Esistono driver JDBC per connettersi a SQL Server 7  direttamente
senza utilizzare il driver standar ODBC ?
So che la Microsoft ha rilasciato un driver JDBC per SQL Server 2000,
ma non funziona con SQL Server 7
Avete qualche suggerimento ?
Grazie

 ma non funziona con SQL Server 7
Per SQL Server 2000 mi sono limitato ad utilizzare il jdc:odbc credono che
siano piu' che abbastanza dato che si appoggiano ad odbc..
Ciao !
--
|  
http://digilander.iol.it/iccp/
 ( FAQ di ICCP )  U.I.N. Icq : 41710019
|  
http://digilander.iol.it/videocdpsx
 ( Crea Video CD per PSX )
|  
http://setiathome.ssl.berkeley.edu/stats/team/team_7422.html
|  
http://www.utenti.org

 Avete qualche suggerimento ?
Gli sprinta son abbastanza costosi ma performanti... Li usai con ottimi
risultati qualche anno fa in un progetto distribuito e non mi avevan mai
dato problemi.
--
--------------------------------
Andrea Musumeci
system architect freelance
work: 
http://www.javalab.it
personale: 
http://www.javalab.it/olimpo76
hobby: 
http://www.javalab.it/terranolab
--------------------

 Sei sicuro?!
Sě, mi pare ce l'abbia. La domanda č: ma č proprio obbligatorio, usare uno
dei pochi database per cui non esistano dei driver jdbc performanti
disponibili gratuitamente, quando č pieno di ottimi db in open source che
sono perfetti da usare con java??

 sono perfetti da usare con java??
Vorrei avvicinarmi anch'io alla creazione di un DB interrogabile tramite
interfacce fatte in Java ... quindi volevo chiederti di se potevi elencare
questi ottimi database perfetti per essere usati con java .... grazie !!!
Diego

 Diego
Io utilizzo Firebird, una evoluzione  "Open Source" di "Borland Interbase
6".
Con questo DB hai anche due tipi di driver per Java:
- Interclient un driver di tipo 3 che necessita di un suo server (gią
incluso)
   Interserver che smista le chiamate verso il DBMS;
- JayBird: un ottimo driver di Tipo 4 che ti permette di accedere al DB
  direttamente, senza ulteriori livelli intermedi. Questa versione
implementa
  anche l'interfacciaun data source ed anche un pool di connessioni
  proprietario.
Saluti Vincenzo.

 questi ottimi database perfetti per essere usati con java .... grazie !!!
Ti avrei consigliato anch'io firebird, che è uno degli "astri nascenti"
della lista dei dbms open source. Oltre a questo trovi il famosissimo mysql
(
http://www.mysql.org
), che è un'altra ottima scelta, soprattutto per la
quantità di documentazione che esiste, per la facilità di installazione e
per gli strumenti gratuiti di gestione che si possono trovare (alcuni anche
sul sito 
mysql.org
, appunto). Ma ce ne sono vari altri: sap-db, postgres (un
po' difficilotto da usare sotto windows), più una pletora di database
scritti in java, tipo mckoi o hypersonic SQL.

Grazie ad entrambi comunque mi sto orientando verso il popolare mysql
proprio per la documentazione ed il codice d'esempio che si trova nella rete
!
grazie
Diego