Perdita di connessione fra Server Dati e Server Applicazione
-
mercoledì 8 agosto 2012 16:47
Salve a tutti,
Ho una domanda da porre alla vostra cortese attenzione:
Ho 2 server così configurati:
Server Dati :
- SO, Windows Server 2003, SQL Server 2000 con alias SERVERDATI e porta TCP/IP 4001
Server Applicazione :
- SO, Windows Server 2008 R2 64 bit, con una applicazione VB6 a 32 bit che comunica con i dati tramite ODBC
Il problema che si verifica è questo:
a volte, mentre l'applicazione lavora normalmente, l'applicazione smette di funzionare, è come se non ci fosse più comunicazione con SQL Server,
inoltre si manifesta questo avviso:
Qualcuno sà darmi una mano, qualche suggerimento ?
Può essere la porta TCP a non andar bene?
grazie per eventuali suggerimenti
Tutte le risposte
-
mercoledì 8 agosto 2012 21:11
Ciao Angelo,
Vedo queste 2 possibilità in ordine di probabilità (secondo me):
1) Problema su SQL Server (BUG) :
Guarderei i LOG su SQL Server tramite SQL Server Management Studio (Enterprise Manager nel tuo caso).
Se trovi qualche errore anomalo nello stesso momenot in cui ottieni un errore di quel tipo è facile che ci sia qualche bug sul tuo SQL Server (che è un 2000 tra l'altro ormai non più supportato), pertanto unica possibilità aggiornare all'ultimo SP disponibile e sperare che torni apposto.
2) C'è un firewall impostato tra i due server?
Se si, verificherei eventuali eventi sul firewall, tipo un timeout nei tempi di esecuzione o altro.
3) Altre possibilità (Inconsistenza sulla struttura dati/indici)
In alcuni casi, ricostruire gli indici o fare un DBCC (CHECKDB) potrebbe aiutarti a capire se il database in questione ha dei problemi di consistenza su qualche indice che espongono un bug solitamente non verificato e che provoca la disconnessione della richiesta.
Spero di averti dato qualche dritta, e che porti a qualche risultato.
Ciao!
Adriano
-
giovedì 9 agosto 2012 07:55
Verificherò i tuoi suggerimenti,
e ti farò sapere.
grazie

