Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

errore connessione con versione SQL server Express 2008

908 views
Skip to first unread message

mir

unread,
Sep 11, 2008, 9:11:01 AM9/11/08
to
Sono passato al 2008 e con mia grande sorpresa non riesco più a connettermi
da un altro pc (prima di passare andava benissimo) ... dopo aver rovistato
sono arrivato a questo punto ... che genera tale errore:

TITOLO: Connetti al server
------------------------------

Impossibile connettersi a tcp:193.205.212.161\SQLEXPRESS,59110.

------------------------------
ULTERIORI INFORMAZIONI:

La connessione con il server è stata stabilita correttamente, ma poi si è
verificato un errore durante la procedura di login. (provider: Provider TCP,
error: 0 - Connessione in corso interrotta forzatamente dall'host remoto.)
(Microsoft SQL Server, errore: 10054)

Per visualizzare le informazioni della Guida, fare clic qui:
http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&EvtSrc=MSSQLServer&EvtID=10054&LinkId=20476

------------------

Consigli?
grazie
mir

mir

unread,
Sep 11, 2008, 9:29:01 AM9/11/08
to
Chiedo gentilmente al master di modificare l'indirizzo IP che ho lasciato
nella domanda .... grazie
mir

tiriamoavanti

unread,
Sep 11, 2008, 9:36:16 AM9/11/08
to

"mir" <m...@discussions.microsoft.com> ha scritto nel messaggio
news:34D920C5-CD7C-49D9...@microsoft.com...

> Chiedo gentilmente al master di modificare l'indirizzo IP che ho lasciato
> nella domanda .... grazie

Si ma ti costa 10 punti ferita! LOL

Luca Bianchi

unread,
Sep 11, 2008, 9:37:08 AM9/11/08
to
> La connessione con il server è stata stabilita correttamente, ma poi si è
> verificato un errore durante la procedura di login. (provider: Provider
> TCP,
> error: 0 - Connessione in corso interrotta forzatamente dall'host remoto.)
> (Microsoft SQL Server, errore: 10054)

Hai visto questo articolo?
http://support.microsoft.com/kb/919710/en-us

Fai anche riferimento a questi thread
http://groups.google.it/group/microsoft.public.sqlserver.server/browse_thread/thread/e9bb947b2273f0fb/9c5025ec168c7ba4
http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=187500&SiteID=1

> grazie
> mir

Bye

--
Luca Bianchi
Microsoft MVP - SQL Server
http://community.ugiss.org/blogs/lbianchi

mir

unread,
Sep 11, 2008, 10:04:01 AM9/11/08
to
Il problema sembra riguardarmi ... tuttavia sono un po' perplesso prima di
gettarmi in questa soluzione... non riesco nemmeno a collegarmi con l'ODBC
.... forse sbaglio qualcosa ... riassumiamo la procedura:

1. nel firewall setto IP e porta da lasciare entrare (difatti nel netstat -a
del server compare l'IP quando cerco di connettermi ed è in TIME_WAIT
2. preparo nella Gestione Configurazione SQL Server l'IP e la porta al quale
il pc esterno si collega (nella sezione Configurazione di rete SQL Server ->
Protocolli per SQLEXPRESS)
3. creo un account di accesso sul DB (abilitando l'accesso via
Autenticazione di SQL server)

Vi sembra che manchi qualcosa?
grazie
mir


PS: con una pozione magica recupero i 10 punti ferita :d

"Luca Bianchi" ha scritto:

Luca Bianchi

unread,
Sep 11, 2008, 10:15:22 AM9/11/08
to
> 1. nel firewall setto IP e porta da lasciare entrare (difatti nel
> netstat -a
> del server compare l'IP quando cerco di connettermi ed è in TIME_WAIT
> 2. preparo nella Gestione Configurazione SQL Server l'IP e la porta al
> quale
> il pc esterno si collega (nella sezione Configurazione di rete SQL
> Server ->
> Protocolli per SQLEXPRESS)
> 3. creo un account di accesso sul DB (abilitando l'accesso via
> Autenticazione di SQL server)
>
> Vi sembra che manchi qualcosa?

Hai riavviato l'istanza dopo aver definito la porta statica e la modalità di
autenticazione mista...?
Se il problema persiste prova a disabilitare, temporaneamente,
l'antivirus...

mir

unread,
Sep 11, 2008, 10:31:01 AM9/11/08
to
ripristinato sia l'istanza (ossia riavviato il server se non ho capito male)
e disattivato sia firewall che antivirus ... ma nulla è cambiato ... la porta
di accesso TCP deve essere qualcuna in particolare ... io uso la 59110 ... un
numero come un altro penso ....

"Luca Bianchi" ha scritto:

Luca Bianchi

unread,
Sep 11, 2008, 10:55:55 AM9/11/08
to
> ripristinato sia l'istanza (ossia riavviato il server se non ho capito
> male)
> e disattivato sia firewall che antivirus ... ma nulla è cambiato ... la
> porta
> di accesso TCP deve essere qualcuna in particolare ... io uso la 59110 ...
> un
> numero come un altro penso ....

Puoi sceglierla arbitrariamente tra quelle libere, definirla in SCM, e
creare l'eccezione per questa porta sul firewall (ed anche la UDP 1434 se
non punti, dal client, direttamente la porta). Dal lato client devi
specificare la porta nella connection string; questo non è necessario se il
servizio SQL Browser è in esecuzione (ma la UDP 1434 deve essere aperta per
consentire il dialogo tra client e SQLBrowser)

mir

unread,
Sep 11, 2008, 11:13:02 AM9/11/08
to
Grazie ... ma ancora non capisco cosa succede sul server ... quasi quasi
disinstallo tutto dal client e reinstallo ... magari dipende da una "non"
corretta disinstallazione visto che mi trovo con due Server nella
Configurazione del SQL server del client.

"Luca Bianchi" ha scritto:

mir

unread,
Sep 11, 2008, 11:21:02 AM9/11/08
to
Ho scoperto che nè sul client nè sul server funziona SQLBrowser perchè NON
ASSOCIATO AD ALCUNA PERIFERICA ATTIVA.

Non penso di formattare x' comunque anche da un altro pc in rete non riesco
a collegarmi via ODBC .... qualcosa non funziona e questo mi fa imbestialire
... anche perchè prima funzionava benissimo! ufffffffffffffffffffa

comunque grazie dell'aiuto!!
mir

"Luca Bianchi" ha scritto:

Luca Bianchi

unread,
Sep 11, 2008, 3:23:40 PM9/11/08
to
> Ho scoperto che nè sul client nè sul server funziona SQLBrowser perchè NON
> ASSOCIATO AD ALCUNA PERIFERICA ATTIVA.

1) SQLBrowser può essere solo sul server (viene installato dal setup di SQL
Server)
2) A quale periferica dovrebbe essere associato...?!?

> Non penso di formattare x' comunque anche da un altro pc in rete non
> riesco
> a collegarmi via ODBC .... qualcosa non funziona e questo mi fa
> imbestialire
> ... anche perchè prima funzionava benissimo! ufffffffffffffffffffa

Siediti, beviti qualcosa che ti tranquillizzi e poi procedi con ordine...

1) Verifica che il servizio sia regolarmente in esecuzione
2) Accertati che localmente riesci a connetterti con l'account che intendi
utilizzare
3) Verifica che siano abilitate le connessioni di rete
4) Controlla che il servizio SQLBrowser sia in esecuzione
5) Controlla che non ci siano apparati di rete che filtrano il traffico

In merito al punto 5) puoi eseguire un telnet sulla porta utilizzata da SQL
Server; se lo schermo diventa nero hai comunicazione a livello TCP; se
ricevi un apparato di rete devi farti assistere da chi gestisce la parte di
rete e spiegargli l'esigenza (aprire quella determinata porta oppure una che
ti pare

> comunque grazie dell'aiuto!!
> mir

Bye

mir

unread,
Sep 12, 2008, 5:02:00 AM9/12/08
to
> 1) Verifica che il servizio sia regolarmente in esecuzione
> 2) Accertati che localmente riesci a connetterti con l'account che intendi
> utilizzare
> 3) Verifica che siano abilitate le connessioni di rete

abili ed aruolate (con netstat verifico la connessione del pc client)

> 4) Controlla che il servizio SQLBrowser sia in esecuzione

quando cerco di avviarlo manualmente compare una finestra:
-errore provider WMI
il servizio è diabilitato oppure non associato ad alcuna periferica attiva
[0x80070422]

> 5) Controlla che non ci siano apparati di rete che filtrano il traffico
>
> In merito al punto 5) puoi eseguire un telnet sulla porta utilizzata da SQL
> Server; se lo schermo diventa nero hai comunicazione a livello TCP; se
> ricevi un apparato di rete devi farti assistere da chi gestisce la parte di
> rete e spiegargli l'esigenza (aprire quella determinata porta oppure una che
> ti pare

ho eseguito il telnet sulla porta aperta del server SQL e mi compare la
scritta:
premi un tasto per continuare ...

quindi immagino che funzioni correttamente


Per ora ti ringrazio della disponibilità.
mir

PS: per chiarezza ti dico che mi collego da un PC dove è montato MSSMS 2008
con una stringa banale tcp:xxx.yyy.zzz.fff\SQLEXPRESS,12345

Luca Bianchi

unread,
Sep 12, 2008, 12:08:52 PM9/12/08
to
>> 3) Verifica che siano abilitate le connessioni di rete
>
> abili ed aruolate (con netstat verifico la connessione del pc client)

...e deve essere abilitato ANCHE il protocollo TCP-IP (e non solo named
pipes)

>> 4) Controlla che il servizio SQLBrowser sia in esecuzione
>
> quando cerco di avviarlo manualmente compare una finestra:
> -errore provider WMI
> il servizio è diabilitato oppure non associato ad alcuna periferica attiva
> [0x80070422]

Questo significa che il servizio è disabilitato. Per poterlo avviare deve
essere in stato Manual o Automatic.

> PS: per chiarezza ti dico che mi collego da un PC dove è montato MSSMS
> 2008
> con una stringa banale tcp:xxx.yyy.zzz.fff\SQLEXPRESS,12345

...hai verificato da un'altra postazione se riesci a collegarti...?

mir

unread,
Sep 12, 2008, 12:30:03 PM9/12/08
to
> >> 3) Verifica che siano abilitate le connessioni di rete
> >
> > abili ed aruolate (con netstat verifico la connessione del pc client)
>
> ...e deve essere abilitato ANCHE il protocollo TCP-IP (e non solo named
> pipes)

Il TCP-IP è abilitato e lo vedo nel netstat

>
> >> 4) Controlla che il servizio SQLBrowser sia in esecuzione
> >
> > quando cerco di avviarlo manualmente compare una finestra:
> > -errore provider WMI
> > il servizio è diabilitato oppure non associato ad alcuna periferica attiva
> > [0x80070422]
>

> Questo significa che il servizio è disabilitato. Per poterlo avviare deve
> essere in stato Manual o Automatic.

non parte in nessun modo ... sempre la stessa pagina di errore mi appare ....

>
> > PS: per chiarezza ti dico che mi collego da un PC dove è montato MSSMS
> > 2008
> > con una stringa banale tcp:xxx.yyy.zzz.fff\SQLEXPRESS,12345
>

> ...hai verificato da un'altra postazione se riesci a collegarti...?

ho solo un pc con MSSMS ma da un'altro PC non riesco a collegarmi nemmeno
con ODBC ...

>
> Bye
>
>
> --
> Luca Bianchi
> Microsoft MVP - SQL Server
> http://community.ugiss.org/blogs/lbianchi
>


che due palle!
:(:(

mir

unread,
Sep 12, 2008, 1:02:01 PM9/12/08
to
PERDONO .... USAVO UNA PORTA GIA' USATA DA UN ALTRO PROGRAMMA!!!!! certo che
l'help POTEVA DIREMELO :dd::d:d:d:d:d: ....


grazie di tutto!
mirko

PS: ora funziona perfettamente!

"Luca Bianchi" ha scritto:

> >> 3) Verifica che siano abilitate le connessioni di rete
> >
> > abili ed aruolate (con netstat verifico la connessione del pc client)
>

> ....e deve essere abilitato ANCHE il protocollo TCP-IP (e non solo named


> pipes)
>
> >> 4) Controlla che il servizio SQLBrowser sia in esecuzione
> >
> > quando cerco di avviarlo manualmente compare una finestra:
> > -errore provider WMI
> > il servizio è diabilitato oppure non associato ad alcuna periferica attiva
> > [0x80070422]
>
> Questo significa che il servizio è disabilitato. Per poterlo avviare deve
> essere in stato Manual o Automatic.
>
> > PS: per chiarezza ti dico che mi collego da un PC dove è montato MSSMS
> > 2008
> > con una stringa banale tcp:xxx.yyy.zzz.fff\SQLEXPRESS,12345
>

> ....hai verificato da un'altra postazione se riesci a collegarti...?

Luca Bianchi

unread,
Sep 12, 2008, 1:08:54 PM9/12/08
to
> PERDONO .... USAVO UNA PORTA GIA' USATA DA UN ALTRO PROGRAMMA!!!!! certo
> che
> l'help POTEVA DIREMELO :dd::d:d:d:d:d: ....

...te l'avevo detto io nel messaggio di ieri alle 16:55... :-)

> grazie di tutto!
> mirko

mir

unread,
Sep 12, 2008, 1:20:01 PM9/12/08
to
Ho toppato l'interpretazione della frase ... :D

buon fine settimana
mir

"Luca Bianchi" ha scritto:

> > PERDONO .... USAVO UNA PORTA GIA' USATA DA UN ALTRO PROGRAMMA!!!!! certo

> > che
> > l'help POTEVA DIREMELO :dd::d:d:d:d:d: ....
>

> ....te l'avevo detto io nel messaggio di ieri alle 16:55... :-)

0 new messages