Newsgroup: it.comp.java
Titolo: forte e sqlserver connection

Salve a tutti
Scusate ma stavo provando forte for java
sono riuscito a connettermi a pointbase (evidentemente) a mysql (tutto ok)
Ma avendo creato con vb6 dei rdbms per sqlserver 2000 volevo riuscire a
connetterli per poter riscrivere i programmi da vb6 a java (con forte)
(col cavolo che riscrivero' i miei programmi da vb6 a 
vb.net
)
Potreste darmi qualche veloce dritta per riuscire a connettermi con un
database sqlserver?
grazie comunque.
-------
win xp pro
forte 4
sqlserver 2000 dev
-------

database sqlserver?
Per sqlserver2000 esistono driver jdbc gratuiti della microsoft (una
cagata mostruosa) o driver commerciali come quelli della Merant.
Al limite puoi utilizzare il bridge jdbc/odbc (il driver
sun.jdbc.odbc.JdbcOdbcDriver) che ha le sue belle limitazioni.
Mentre scrivo ho lanciato una ricerca su ms è i driver jdbc sembrano
spariti, o almeno non sembrano così facili da trovare.
Per ovvi motivi non c'è interesse di far sposare le due cose. Il vero
consiglio che ti posso dare è di passare ad un rdbms serio come oracle
oppure db2. Se non hai usato feature specifiche dei db come ad es.
stored procedure non dovrebbe essere difficile modificare gli script DDL.
D'altra parte in ambienti 'reali' di sviluppo java, mi è capitato una
volta, ma è difficile che si usi sqlserver.
ciao.
Inviato da 
www.mynewsgate.net

 ha scritto nel messaggio
news:M3%db.956$1d.2...@twister1.libero.it...


 Tools and Utilities : SQL Server 2000 Driver for JDBC Service Pack 1 (SP1)
Sto scaricando l'Sql2kSP3a
Grazie per l'informazione.
Ciao.

 volta, ma è difficile che si usi sqlserver.
Non e' affatto difficile trovare aziende che usano sqlserver, almeno per
quello che mi e' capitato
Certo oracle e' diffuso anche se a pregi e difetti come tutti gli altri db
Db2 no, non ho mai avuto l'onore di "toccarlo" anche se credo che, essendo
ibm e padre di sql, sia sicuramente diffuso
Mio malgrado almeno meta' delle aziende con cui ho avuto contatti usano
sqlserver e pare che ne siano soddisfatte (contente loro...)
Sono quindi costretto a trovare un modo per "provare che" i miei programmi
girano anche su sqlserver
Anche se la mia fiducia sulla microsfot si e' molto ridotta.
Grazie per le informazioni e buon lavoro.

Anche se la mia fiducia sulla microsfot si e' molto ridotta.
Ti auguro in bocca al lupo.
Ma che tipo di applicazioni intendi sviluppare?
Cmq ricordati che se vuoi realizzare applicazioni che fungano veramente
su + rdbms, o almeno portabili con pochi sforzi, evita il più possibile
di utilizzare features proprie del database.
Inviato da 
www.mynewsgate.net

 di utilizzare features proprie del database.
l'avevo intuito e ti ringrazio per la conferma
ma anche questo era un motivo per provare la differenza che c'era tra i
diversi db tanto per fare un po' di esperienza con java.
Grazie di nuovo.

hanno comunque qualche annetto di vita e devono essere rinnovate
Non Intedevo chiederti la funzione delle applicazioni ma il tipo
architettura: sono stand-alone, applicazioni client/server, multi-tier,
applet, J2EE...
ciao
Inviato da 
www.mynewsgate.net


Sono più lenti e non girano su linux.
ciao
mauro

Sono più lenti e non girano su linux.
Non voglio fare polemica ma nel mio caso i test affermavano il
contrario, va a sapere perchè!
Comunque per tua informazione c'è un'implementazione di odbc su unix e
si chiama unixODBC e se provi a cercare ODBC in questa pagina
http://rawhide.redhat.com/pub/redhat/linux/9/en/os/i386/RedHat/RPMS/
 
vedi che è anche supportato da postgresql e mysql.
Inviato da 
www.mynewsgate.net


Grazie, questa non la sapevo. Anche se mi chiedo a che scopo simulare un
ODBC per utilizzare un bridge JDBC-ODBC con postgres e mysql quando esistono
i driver JDBC diretti?? Poi non so, al masimo cerco di utilizzare tecnologie
linux sotto win piuttosto che il contrario, ma questa è una scelta
personale.
Comunque grazie per il link, me lo vado subito a vedere... no, magari dopo
pranzo!!
ciao
mauro

pranzo!!
Bada che  link non ti fornisce documentazione, solo il package.
Se ti servono info prova qui: 
http://www.unixodbc.org/
ciao
Inviato da 
www.mynewsgate.net

 Inviato da 
www.mynewsgate.net