Pagina 1 di 1

sqlserver

Inviato: mer 27 feb 2008, 14:44
da g4b0
Ciao ragazzi,
dopo il sondaggio sui visualizzatori di immagini e sull'audio, vi presento qualcosa di un po' più tecnico: voi cosa usate per interfacciare la vostra slackware all'odiato sqlserver di microsoft? Mi tocca farlo per un lavoro, e non ho una gran voglia di usare virtualbox solo per questo..

grazie

Re: sqlserver

Inviato: mer 27 feb 2008, 15:49
da krisis
squirrel dovrebbe darti accesso ai db di sqlserver.

Re: sqlserver

Inviato: gio 28 feb 2008, 9:56
da g4b0
L'ho installato con tutti i plugin (mediante l'installer .jar), e sembra funzionare. Quando però cerco di connettermi ci sono tutti i driver con una X rossa a fianco, unica eccezione 'JDBC ODBC Bridge', che ha un segno di spunta blu. Se provo a connettermi ad un qualsiasi database (funzionante per certo), compreso mysql su localhost, mi da errore:

Codice: Seleziona tutto

Caricamento del driver JDBC "Microsoft MSSQL Server JDBC Driver" fallito.
Impossibile caricarne il tab delle proprietà.
Devo installare anche qualcos'altro??

Re: sqlserver

Inviato: gio 28 feb 2008, 13:51
da krisis
per prima cosa devi prenderti il provider jdbc per il database , poi devi configurare la stringa di connessione e alla fine crearti un alias per il db.

Re: sqlserver

Inviato: ven 29 feb 2008, 15:30
da g4b0
Ok, ho torvato e caricato i JDBC di cui ho bisogno, ora connettendomi qua

Codice: Seleziona tutto

jdbc:mysql://localhost
mi da questo errore:

Codice: Seleziona tutto

fuckyp: Communications link failure due to underlying exception: 

** BEGIN NESTED EXCEPTION ** 

java.net.ConnectException
MESSAGE: Connection refused

STACKTRACE:

java.net.ConnectException: Connection refused
	at java.net.PlainSocketImpl.socketConnect(Native Method)
	at java.net.PlainSocketImpl.doConnect(Unknown Source)
	at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
	at java.net.PlainSocketImpl.connect(Unknown Source)
	at java.net.SocksSocketImpl.connect(Unknown Source)
	at java.net.Socket.connect(Unknown Source)
	at java.net.Socket.connect(Unknown Source)
	at java.net.Socket.<init>(Unknown Source)
	at java.net.Socket.<init>(Unknown Source)
	at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:256)
	at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:271)
	at com.mysql.jdbc.Connection.createNewIO(Connection.java:2771)
	at com.mysql.jdbc.Connection.<init>(Connection.java:1555)
	at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:285)
	at net.sourceforge.squirrel_sql.fw.sql.SQLDriverManager.getConnection(SQLDriverManager.java:133)
	at net.sourceforge.squirrel_sql.client.mainframe.action.OpenConnectionCommand.execute(OpenConnectionCommand.java:97)
	at net.sourceforge.squirrel_sql.client.mainframe.action.ConnectToAliasCommand$SheetHandler.run(ConnectToAliasCommand.java:279)
	at net.sourceforge.squirrel_sql.fw.util.TaskExecuter.run(TaskExecuter.java:82)
	at java.lang.Thread.run(Unknown Source)


** END NESTED EXCEPTION **



Last packet sent to the server was 0 ms ago.
Cosa sbaglio ancora? Mi sembra ottimo questo sw, ma cha fatica farlo funzionare..