Poblema di connessione a SQL server in rete

giovedì 07 aprile 2011 - 14.45
Tag Elenco Tags  Visual Studio 2010  |  SQL Server 2005

stefano1856 Profilo | Junior Member

Ho un installazione di sql server express in cui è abilitata l'autenticazione sql , per accedervi tramite la rete.
Tutto funziona tranne che su un pc che è stato formattato.
Da questo pc se provo ad avviare l'applicazione viene restituito un classico errore di windows e l'applicazione termina.

Ho provato ad installare SSMSE:
riesco ad accedere al db se uso nome pc\istanza specificando nome e password, ma il programma continua a non avviarsi .

lbenaglia Profilo | Guru

>Ho provato ad installare SSMSE:
>riesco ad accedere al db se uso nome pc\istanza specificando
>nome e password, ma il programma continua a non avviarsi .

A questo punto direi che SQL Server non è il colpevole
Dovresti rivolgere la domanda all'autore del programma.

Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/

stefano1856 Profilo | Junior Member

Il fatto e che l'autore sono io

e volevo escludere che ci siano problemi sulla conficurazione dei servizi client di sqlserver.
ho anche disattivato il firewall sul client per scrupolo

lbenaglia Profilo | Guru

>Il fatto e che l'autore sono io
Azz!

>e volevo escludere che ci siano problemi sulla conficurazione
>dei servizi client di sqlserver.
Se SSMS si connette all'istanza remota lo SNAC "dovrebbe" essere installato correttamente.
Putroppo con le info che hai postato non saprei come aiutarti.

>ho anche disattivato il firewall sul client per scrupolo
Non serve, il firewall di Windows blocca di default il traffico in ingresso, non quello in uscita.

Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/

stefano1856 Profilo | Junior Member

>>Il fatto e che l'autore sono io
>Azz!
>
... e si

>>e volevo escludere che ci siano problemi sulla conficurazione
>>dei servizi client di sqlserver.
>Se SSMS si connette all'istanza remota lo SNAC "dovrebbe" essere
>installato correttamente.
>Putroppo con le info che hai postato non saprei come aiutarti.
>

posso fornirti qualche informazione aggiuntiva o credi che il problema vada cercato direttamete altrove

ma_di Profilo | Junior Member

>Tutto funziona tranne che su un pc che è stato formattato.
Ciao.
Se sei in un dominio hai verificato che nome macchina - utenze - policy siano a posto?

stefano1856 Profilo | Junior Member

>Se sei in un dominio hai verificato che nome macchina - utenze
>- policy siano a posto?
>
Ciao
No sono in una rete normale , e le connessioni di rete funzionano

ma_di Profilo | Junior Member

>Da questo pc se provo ad avviare l'applicazione viene restituito
>un classico errore di windows e l'applicazione termina.
Quale? ( ce ne sono tanti... )

stefano1856 Profilo | Junior Member

questo è il messaggio di windows


376x180 39Kb

lbenaglia Profilo | Guru

>questo è il messaggio di windows
Beh, è un bel crash applicativo... dato che l'applicazione l'hai scritta tu fai un bel debug dei sorgenti nella speranza di individuare la riga di codice che scatena l'eccezione.

Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/

stefano1856 Profilo | Junior Member

L' applicazione non individua l'errore , ma viene generato prima. Attualmente il pc è sotto esame del sistemista. poi vedrò cosa fare.
Grazie per la disponibilità

stefano1856 Profilo | Junior Member

Ciao , una domanda:
se volessi provare la connessione con sqlcmd su tcpip ?

lbenaglia Profilo | Guru

>Ciao , una domanda:
>se volessi provare la connessione con sqlcmd su tcpip ?
Apri una shell e richiama sqlcmd
http://msdn.microsoft.com/en-us/library/ms162773.aspx

Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/

stefano1856 Profilo | Junior Member

ho trovato :
sqlcmd -S tcp:nome server\istanza - U utente -P pw

stefano1856 Profilo | Junior Member

Ottengo questo errore :


668x341 11Kb


ma sqlserver è configurato perche su tutti gli altri client non ci sono problemi, e con SSMS mi collego al db anche da questo pc.
Qualche idea?

lbenaglia Profilo | Guru

>Qualche idea?
Togli tcp e usa il backslash "\" invece dello slash "/".
Inoltre pinghi pc5? Se la risposta è negativa utilizza l'IP.

Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/

stefano1856 Profilo | Junior Member

>>Qualche idea?
>Togli tcp e usa il backslash "\" invece dello slash "/".
>Inoltre pinghi pc5? Se la risposta è negativa utilizza l'IP.
>
>Ciao!
>--
>Lorenzo Benaglia
>Microsoft MVP - SQL Server
>http://blogs.dotnethell.it/lorenzo/

Non ho fatto le prove perchè è stato deciso di aggiornare il pc a windows 7 e adesso funziona tutto regolare.
Ho verificato, per completezza, su un altro pc che l'errore era dovuto allo slash

ciao
stefano
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5