Problemas con un servidor SQL-Server

09/02/2004 - 13:17 por Antonio Liberal | Informe spam
Hola buenas.

A ver si me podéis ayudar, que me estoy volviendo loco.

Os explico, tengo un SQL-Server 2000 (no tiene ningún service pack
instalado). La máquina en la que corre es un W2KServer+SP4 con el SBS-2000 y
esta "aislado del mundo" a través del ISA-Server (en principio no debía
tener problemas con el Slammer), y la red está formada por unos 10 equipos
W2KProfessional+SP4.

Al SQL-Server accedo a través de ADO y TCP/IP con un programa hecho en
Visual Basic, y que corre en los equipos cliente. El caso es que algunas
veces (de manera completamente aleatoria) el SQL se bloquea y no puedo
acceder a él ni a través del administrador coorporativo (que tengo instalado
en el mismo servidor). Cuando ocurre esto el servidor está por debajo del
10% de uso de CPU. He probado a ir cerrando el programa en cada equipo pero
sigue en la misma situación (la siguiente prueba que haré es ir apagando
cada equipo). La única solución es reiniciar el servidor. Por si puede
servir, le he hecho al servidor un NETSTAT -NA y el servidor está escuchando
en el puerto 1433.


Bueno, después de este royo. ¿A alguien le ha ocurrido algo parecido? Hay
alguna manera de configurar el SQL-Server para que me de algún tipo de
información que me pueda servir (he mirado en los ficheros de log pero en
principio no veo nada raro, sólamente la recuperación cuando se reinicia el
servicio).

Gracias por vuestra ayuda.

Preguntas similare

Leer las respuestas

#1 Maximiliano D. A.
09/02/2004 - 13:42 | Informe spam
Hola, yo para empezar primero es instalarle los parches si o si, aca al no
hacerlo puedes llegar a tener algun virus por ej.

Lapregunta mia es ahora, cuando pasa esto, desde un cliente podes acceder al
SqlServer? proba de instalarte las herramientas cliente y lo con el
Analizador de Consultas (Query analizer) intenta conectarte y veremos el
resultado.

cuando vos mencionas que ese Servidor esta aislado del mundo si? en que te
basas? esto te lo digo por lo siguiente:

Ese Servidor es parte de una red, por lo cual si esa red en algun punto
tiene acceso a la Internet, tu servidor no esta aislado del mundo ni mucho
menos.

Salu2

Maximiliano Damian Accotto

"Antonio Liberal" escribió en
el mensaje news:
Hola buenas.

A ver si me podéis ayudar, que me estoy volviendo loco.

Os explico, tengo un SQL-Server 2000 (no tiene ningún service pack
instalado). La máquina en la que corre es un W2KServer+SP4 con el SBS-2000


y
esta "aislado del mundo" a través del ISA-Server (en principio no debía
tener problemas con el Slammer), y la red está formada por unos 10 equipos
W2KProfessional+SP4.

Al SQL-Server accedo a través de ADO y TCP/IP con un programa hecho en
Visual Basic, y que corre en los equipos cliente. El caso es que algunas
veces (de manera completamente aleatoria) el SQL se bloquea y no puedo
acceder a él ni a través del administrador coorporativo (que tengo


instalado
en el mismo servidor). Cuando ocurre esto el servidor está por debajo del
10% de uso de CPU. He probado a ir cerrando el programa en cada equipo


pero
sigue en la misma situación (la siguiente prueba que haré es ir apagando
cada equipo). La única solución es reiniciar el servidor. Por si puede
servir, le he hecho al servidor un NETSTAT -NA y el servidor está


escuchando
en el puerto 1433.


Bueno, después de este royo. ¿A alguien le ha ocurrido algo parecido? Hay
alguna manera de configurar el SQL-Server para que me de algún tipo de
información que me pueda servir (he mirado en los ficheros de log pero en
principio no veo nada raro, sólamente la recuperación cuando se reinicia


el
servicio).

Gracias por vuestra ayuda.


Respuesta Responder a este mensaje
#2 Jose Mariano Alvarez \(MUG\)
09/02/2004 - 14:52 | Informe spam
Coincido con Maxi. Instalale primero el SP3 al Sql Server y tambien a cada
uno de los clientes SQL que tengas.

Conoszco una organizacion que tenia el SQL Server y por supuesto detras de
un doble Firewall con una zona desmilitarizada y aun asi tuvo el slammer.


Jose Mariano Alvarez
Comunidad de base de datos
Grupo de Usuarios Microsoft
www.mug.org.ar



"Maximiliano D. A." <maxi_accotto[arroba]speedy[.]com[.]ar> wrote in message
news:
Hola, yo para empezar primero es instalarle los parches si o si, aca al no
hacerlo puedes llegar a tener algun virus por ej.

Lapregunta mia es ahora, cuando pasa esto, desde un cliente podes acceder


al
SqlServer? proba de instalarte las herramientas cliente y lo con el
Analizador de Consultas (Query analizer) intenta conectarte y veremos el
resultado.

cuando vos mencionas que ese Servidor esta aislado del mundo si? en que te
basas? esto te lo digo por lo siguiente:

Ese Servidor es parte de una red, por lo cual si esa red en algun punto
tiene acceso a la Internet, tu servidor no esta aislado del mundo ni mucho
menos.

Salu2

Maximiliano Damian Accotto

"Antonio Liberal" escribió


en
el mensaje news:
> Hola buenas.
>
> A ver si me podéis ayudar, que me estoy volviendo loco.
>
> Os explico, tengo un SQL-Server 2000 (no tiene ningún service pack
> instalado). La máquina en la que corre es un W2KServer+SP4 con el


SBS-2000
y
> esta "aislado del mundo" a través del ISA-Server (en principio no debía
> tener problemas con el Slammer), y la red está formada por unos 10


equipos
> W2KProfessional+SP4.
>
> Al SQL-Server accedo a través de ADO y TCP/IP con un programa hecho en
> Visual Basic, y que corre en los equipos cliente. El caso es que algunas
> veces (de manera completamente aleatoria) el SQL se bloquea y no puedo
> acceder a él ni a través del administrador coorporativo (que tengo
instalado
> en el mismo servidor). Cuando ocurre esto el servidor está por debajo


del
> 10% de uso de CPU. He probado a ir cerrando el programa en cada equipo
pero
> sigue en la misma situación (la siguiente prueba que haré es ir apagando
> cada equipo). La única solución es reiniciar el servidor. Por si puede
> servir, le he hecho al servidor un NETSTAT -NA y el servidor está
escuchando
> en el puerto 1433.
>
>
> Bueno, después de este royo. ¿A alguien le ha ocurrido algo parecido?


Hay
> alguna manera de configurar el SQL-Server para que me de algún tipo de
> información que me pueda servir (he mirado en los ficheros de log pero


en
> principio no veo nada raro, sólamente la recuperación cuando se reinicia
el
> servicio).
>
> Gracias por vuestra ayuda.
>
>


Respuesta Responder a este mensaje
#3 Antonio Liberal
09/02/2004 - 15:46 | Informe spam
Hola, gracias por responder.

Lo de los parches es lo primero que voy a hacer (ya lo tenía pensado, era mi
primera opción).

Lo del analizador de consultas ya lo he probado y no se me conecta al
servidor (lo he probado desde el propio servidor). He probado a conectarme
mediante las canalizaciones por nombre y mediante TCP/IP y nada.

Respecto a lo de aislado del mundo, perdón por la frase, me refería en
cuanto a los puertos del SQL-Server...Si que está conectado a internet, de
hecho accedo a él desde fuera, pero tengo instalado el ISA server con todos
sus parches respectivos instalados, y con el filtrado de paquetes activado.
Tengo una herramienta para ver los puertos abiertos desde fuera, y tengo
abiertos estricamente los que me hacen falta. Aparte de todo esto tengo
activado un antivirus que está actualizado a la última.

En cuanto al log del SQL-Server, no me aparece ningún tipo de error ni nada
raro. Tampoco aparece nada raro en el visor de sucesos de Windows.


"Maximiliano D. A." <maxi_accotto[arroba]speedy[.]com[.]ar> escribió en el
mensaje news:
Hola, yo para empezar primero es instalarle los parches si o si, aca al no
hacerlo puedes llegar a tener algun virus por ej.

Lapregunta mia es ahora, cuando pasa esto, desde un cliente podes acceder


al
SqlServer? proba de instalarte las herramientas cliente y lo con el
Analizador de Consultas (Query analizer) intenta conectarte y veremos el
resultado.

cuando vos mencionas que ese Servidor esta aislado del mundo si? en que te
basas? esto te lo digo por lo siguiente:

Ese Servidor es parte de una red, por lo cual si esa red en algun punto
tiene acceso a la Internet, tu servidor no esta aislado del mundo ni mucho
menos.

Salu2

Maximiliano Damian Accotto

"Antonio Liberal" escribió


en
el mensaje news:
> Hola buenas.
>
> A ver si me podéis ayudar, que me estoy volviendo loco.
>
> Os explico, tengo un SQL-Server 2000 (no tiene ningún service pack
> instalado). La máquina en la que corre es un W2KServer+SP4 con el


SBS-2000
y
> esta "aislado del mundo" a través del ISA-Server (en principio no debía
> tener problemas con el Slammer), y la red está formada por unos 10


equipos
> W2KProfessional+SP4.
>
> Al SQL-Server accedo a través de ADO y TCP/IP con un programa hecho en
> Visual Basic, y que corre en los equipos cliente. El caso es que algunas
> veces (de manera completamente aleatoria) el SQL se bloquea y no puedo
> acceder a él ni a través del administrador coorporativo (que tengo
instalado
> en el mismo servidor). Cuando ocurre esto el servidor está por debajo


del
> 10% de uso de CPU. He probado a ir cerrando el programa en cada equipo
pero
> sigue en la misma situación (la siguiente prueba que haré es ir apagando
> cada equipo). La única solución es reiniciar el servidor. Por si puede
> servir, le he hecho al servidor un NETSTAT -NA y el servidor está
escuchando
> en el puerto 1433.
>
>
> Bueno, después de este royo. ¿A alguien le ha ocurrido algo parecido?


Hay
> alguna manera de configurar el SQL-Server para que me de algún tipo de
> información que me pueda servir (he mirado en los ficheros de log pero


en
> principio no veo nada raro, sólamente la recuperación cuando se reinicia
el
> servicio).
>
> Gracias por vuestra ayuda.
>
>


Respuesta Responder a este mensaje
#4 Antonio Liberal
09/02/2004 - 15:47 | Informe spam
Hola, gracias por responder

En cuanto al log del SQL-Server, no me aparece ningún tipo de error ni nada
raro. Sólamente aparecen los avisos de recuperación cuando arranca el SQL.
Tampoco aparece nada raro en el visor de sucesos de Windows.

Un saludo.


"Adrian D. Garcia" escribió en el mensaje
news:e0m$
Para determinar si es un problema interno o externo de SQL Server fijate


si
no tienes algun mensaje en el LOG de errores de SQL Server. SI no hay alli
nada significa que es un tema de configuracin de red (de esta manera vamos
dividiendo las aguas).
Luego fijate en el visor de suscesos del servidor si encuentras algun
mensaje orientador adicional.

Saludos
Adrian D. Garcia
MCSD
NDSoft Consultoria y Desarrollo

"Antonio Liberal" wrote in
message news:
> Hola buenas.
>
> A ver si me podéis ayudar, que me estoy volviendo loco.
>
> Os explico, tengo un SQL-Server 2000 (no tiene ningún service pack
> instalado). La máquina en la que corre es un W2KServer+SP4 con el


SBS-2000
y
> esta "aislado del mundo" a través del ISA-Server (en principio no debía
> tener problemas con el Slammer), y la red está formada por unos 10


equipos
> W2KProfessional+SP4.
>
> Al SQL-Server accedo a través de ADO y TCP/IP con un programa hecho en
> Visual Basic, y que corre en los equipos cliente. El caso es que algunas
> veces (de manera completamente aleatoria) el SQL se bloquea y no puedo
> acceder a él ni a través del administrador coorporativo (que tengo
instalado
> en el mismo servidor). Cuando ocurre esto el servidor está por debajo


del
> 10% de uso de CPU. He probado a ir cerrando el programa en cada equipo
pero
> sigue en la misma situación (la siguiente prueba que haré es ir apagando
> cada equipo). La única solución es reiniciar el servidor. Por si puede
> servir, le he hecho al servidor un NETSTAT -NA y el servidor está
escuchando
> en el puerto 1433.
>
>
> Bueno, después de este royo. ¿A alguien le ha ocurrido algo parecido?


Hay
> alguna manera de configurar el SQL-Server para que me de algún tipo de
> información que me pueda servir (he mirado en los ficheros de log pero


en
> principio no veo nada raro, sólamente la recuperación cuando se reinicia
el
> servicio).
>
> Gracias por vuestra ayuda.
>
>


Respuesta Responder a este mensaje
#5 Maximiliano D. A.
09/02/2004 - 15:53 | Informe spam
Estimado, por los sintomas me juego que tienes un bichito :-(, lo del
aislamiento como lo estas diciendo no es verdad, si el puerto escucha estas
a todo el mundo aunque no lo creas, varias veces me han preguntado como
aislar algo y la verdad que por mas que pongas lo que pongas todo es muy
endeble, claro hay una alternativa (que muchos la usan) es no tener esa pc
conectada a la red o de ser asi a una paralela, claro esto es tema para
discutir en otro ambito y deberia ver bien el ambiente como esta
armando,etc,etc.

Siempre es aconsejable tener los ultimos parches tanto en tu SO como en
SqlSErver y demas cosas, si fuere yo el Admin de Sistemas de tu empresa me
pondria a armar un plan de mantenimiento de parches y actualizaciones
(altamente recomendado) para trabajar proactivamente y no luego del problema
que ya tienes al muerto ahi cuando quizas si lo agarrabas antes te sacarias
un monton de dolores de cabeza y posibles perdidas de datos o caidas en tus
Sistemas.

Cuando se cuelga, si haces un ping que latencia te da?

Salu2

Maximiliano Damian Accotto


"Antonio Liberal" escribió en
el mensaje news:
Hola, gracias por responder.

Lo de los parches es lo primero que voy a hacer (ya lo tenía pensado, era


mi
primera opción).

Lo del analizador de consultas ya lo he probado y no se me conecta al
servidor (lo he probado desde el propio servidor). He probado a conectarme
mediante las canalizaciones por nombre y mediante TCP/IP y nada.

Respecto a lo de aislado del mundo, perdón por la frase, me refería en
cuanto a los puertos del SQL-Server...Si que está conectado a internet, de
hecho accedo a él desde fuera, pero tengo instalado el ISA server con


todos
sus parches respectivos instalados, y con el filtrado de paquetes


activado.
Tengo una herramienta para ver los puertos abiertos desde fuera, y tengo
abiertos estricamente los que me hacen falta. Aparte de todo esto tengo
activado un antivirus que está actualizado a la última.

En cuanto al log del SQL-Server, no me aparece ningún tipo de error ni


nada
raro. Tampoco aparece nada raro en el visor de sucesos de Windows.


"Maximiliano D. A." <maxi_accotto[arroba]speedy[.]com[.]ar> escribió en el
mensaje news:
> Hola, yo para empezar primero es instalarle los parches si o si, aca al


no
> hacerlo puedes llegar a tener algun virus por ej.
>
> Lapregunta mia es ahora, cuando pasa esto, desde un cliente podes


acceder
al
> SqlServer? proba de instalarte las herramientas cliente y lo con el
> Analizador de Consultas (Query analizer) intenta conectarte y veremos el
> resultado.
>
> cuando vos mencionas que ese Servidor esta aislado del mundo si? en que


te
> basas? esto te lo digo por lo siguiente:
>
> Ese Servidor es parte de una red, por lo cual si esa red en algun punto
> tiene acceso a la Internet, tu servidor no esta aislado del mundo ni


mucho
> menos.
>
> Salu2
>
> Maximiliano Damian Accotto
>
> "Antonio Liberal"


escribió
en
> el mensaje news:
> > Hola buenas.
> >
> > A ver si me podéis ayudar, que me estoy volviendo loco.
> >
> > Os explico, tengo un SQL-Server 2000 (no tiene ningún service pack
> > instalado). La máquina en la que corre es un W2KServer+SP4 con el
SBS-2000
> y
> > esta "aislado del mundo" a través del ISA-Server (en principio no


debía
> > tener problemas con el Slammer), y la red está formada por unos 10
equipos
> > W2KProfessional+SP4.
> >
> > Al SQL-Server accedo a través de ADO y TCP/IP con un programa hecho en
> > Visual Basic, y que corre en los equipos cliente. El caso es que


algunas
> > veces (de manera completamente aleatoria) el SQL se bloquea y no puedo
> > acceder a él ni a través del administrador coorporativo (que tengo
> instalado
> > en el mismo servidor). Cuando ocurre esto el servidor está por debajo
del
> > 10% de uso de CPU. He probado a ir cerrando el programa en cada equipo
> pero
> > sigue en la misma situación (la siguiente prueba que haré es ir


apagando
> > cada equipo). La única solución es reiniciar el servidor. Por si puede
> > servir, le he hecho al servidor un NETSTAT -NA y el servidor está
> escuchando
> > en el puerto 1433.
> >
> >
> > Bueno, después de este royo. ¿A alguien le ha ocurrido algo parecido?
Hay
> > alguna manera de configurar el SQL-Server para que me de algún tipo de
> > información que me pueda servir (he mirado en los ficheros de log pero
en
> > principio no veo nada raro, sólamente la recuperación cuando se


reinicia
> el
> > servicio).
> >
> > Gracias por vuestra ayuda.
> >
> >
>
>


Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida