Newsgroup: it.comp.lang.visual-basic
Titolo: MSDE non visibile a W98

Ho installato MSDE su una macchina XP Pro. Se tento di collegarmi da un
client W2000 nessun problema, da un client con W98 non c'e' verso !! Ho
verificato che :
W2000 --> XP    OK
W98   --> XP    non funziona
W98   ->> 2000  OK
La cosa strana è che dallo stesso client con W98 riesco a collegarmi
con una macchina con MSDE e W2000 ma quando provo su quella con XP Pro
non c'e' verso. Ottengo questo errore :
Impossibile effettuare la connessione
SQLSTATE : '01000'
Errore di SQLSERVER 10061
01000 Impossibile effettuare la connessione
SQLSTATE '08001'
Errore di SQL Server 17
08001
Sulla macchina XP dove gira MSDE ho creato l'utente del client W98 che
accede, ho provato a disattivare il firewall ma non c'e' verso... anche
perchè da w2000 mi connetto !!!!
Qualcuno ne sa di più ??
Grazie
Ciao.

 08001
Che tipo di autenticazione utilizzi?
(anche se per problemi di autenticazione mi aspetterei un errore 
diverso...).
Ciao
Alberto
-- 
E tutto mi sembrava andasse bene... 

 diverso...).
In aggiunta: che tipo di protocollo utilizzi (named pipes o TCP/IP)?
Ciao
-- 
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown 

la descrizione dell'errore e'
"No connection could be made because the target machine actively refused it"
...
le versioni di MDAC sono "compatibili"?
verifica anche che l'utente che hai creato in WinXP corrisponda alle
credenziali di user+pwd...
potrebbe essere in effetti un problema di rete, derivante
dall'impossibilita' di risolvere i nomi di rete dal DNS e WINS..
riesci ad esempio a mappare una share condivisa da WinXP
per testare la connettivita' di rete, verifica che
PING <IP WinXP>
sia positiva, come anche la connettivita' con il server SQL Server
telnet <IP WinXP>1433
(per l'istanza di default)
saluti
-- 
Andrea Montanari (Microsoft MVP - SQL Server)
http://www.asql.biz/DbaMgr.shtm
 
http://italy.mvps.org
DbaMgr2k ver 0.10.0  -  DbaMgr ver 0.56.0
(my vb6+sql-dmo little try to provide MS MSDE 1.0 and MSDE 2000 a visual
interface)
--------- remove DMO to reply

Ho provato sia con autenticazione SQL che NT ma nulla da fare....
Dalla macchina client W98 riesco a vedere ed aprire una cartella
condivisa sulla macchina server XP
Quindi di conseguenza Ok il ping...
Il protocollo è TCP/IP...
Provando da ODBC a configurare il DSN, alla voce "indicare il server
SQL a cui si desidera connettersi" nella lista vedo un elenco di server
MSDE ma non quello con XP che serve a me
Facendo la stessa cosa dalla mia postazione che ha W2000 vedo anche il
server incriminato al quale mi connetto senza problemi.... sembra
proprio che l'accoppiata w98 - XP faccia a pugni...
Qualche altro suggerimento ??
Saluti.

hai provato ad aggiornare MDAC di Win98 allo stack 2.8?
(sempre che tu possa per compatibilita' dei programmi)


Client :
W98 versione : 4.10.2222 A
SQL Server ODBC Driver : 2000.85.1022.00
Mdac : 2.8
Macchina server :
XP Professional Versione 2002 Service Pack 2
Gestione servizi Microsoft sql server : 8.00.194
SQL Server ODBC Driver : 2000.85.1117.00

Alla fine sono riuscito a far vedere quel dannato XP al mio client
w98... però adesso vorrei capire xchè...
Per far funzionare il tutto ho dovuto installare sulla macchina W98
l'SQL enterprise manager. Fatto questo ho provato a connettermi al
server XP ed ha funzionato, come subito dopo ha funzionato il
collgamento tramite odbc...
Ora la domanda che sorge spontanea... visto che devo collegarmi da 10
client con W98, devo installare su tutti enterprise manager o comunque
c'e' qualcosa che mi è sfugito ??? Tra l'altro se non sbaglio,
L'enterprise manager non è free !!!!!!
Saluti

salve,

no.. non e' free.. e' necessaria apposita licenza ... dipendentemente dal
licenziamento di SQL Server...
installando EM hai di fatto installato i componenti client, che non ritengo
possano essere interessanti, ed aggiornato in un qualche modo i driver di
SQL Server, compresi nella pacchettizzazione di MDAC ...
personalmente ritengo sia dovuto proprio a quest'ultimo..
