SQL Server - Codigo en SQL server

 
Vista:

Codigo en SQL server

Publicado por Juan Domingues (10 intervenciones) el 10/11/2006 17:41:48
Hola.

Necesito saber si existe un codigo o procedimiento que me indique si el servidor esta conectado en sql server.

Gracias..
Espero que me ayuden.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Codigo en SQL server

Publicado por Isaías (3308 intervenciones) el 10/11/2006 20:55:25
¿Quieres validar si tu servicio de SQL SERVER esta arrancado?

¿Desde donde?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Codigo en SQL server

Publicado por Juan Domingues (10 intervenciones) el 13/11/2006 17:15:21
Hola..

Solo quiero saber si existe un codigo o procedimiento ,,que me diga que mis servidores registrados en SQL Server estan conectados,,,

Gracias.
Espero me puedas ayudar...

Juan.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Codigo en SQL server

Publicado por Isaías (3308 intervenciones) el 13/11/2006 18:07:43
SET NOCOUNT ON
CREATE TABLE #respuesta (col1 VARCHAR(100))
INSERT INTO #respuesta
exec master..xp_cmdshell 'osql -U user -P password -S server -d database'
IF (SELECT TOP 1 COL1 FROM #respuesta) = '1>'
PRINT 'CONEXION EXITOSA'
ELSE
PRINT 'NO SE PUEDE CONECTAR A BASE DE DATOS'
SET NOCOUNT OFF
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Codigo en SQL server

Publicado por Juan Domingues (10 intervenciones) el 13/11/2006 22:09:56
Muchas Gracias Isaias.

Pero quisiera saber que hace el "xp_cmdshell "

de ante mano te agradezco mucho tu ayuda.

Saludos

Juan
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Codigo en SQL server

Publicado por Isaías (3308 intervenciones) el 13/11/2006 23:12:15
(De la ayuda en linea)
xp_cmdshell
Nueva información: septiembre de 2001.

Ejecuta una cadena de comandos como comando del sistema operativo y devuelve el resultado como filas de texto. Concede permisos de usuarios no administrativos para ejecutar xp_cmdshell.


Nota Cuando xp_cmdshell se ejecuta en el sistema operativo Microsoft® Windows® 98, el código de retorno de xp_cmdshell no será el código de salida del ejecutable invocado. El código de retorno será siempre 0.

Sintaxis
xp_cmdshell {'command_string'} [, no_output]
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Codigo en SQL server

Publicado por Juan Domingues (10 intervenciones) el 13/11/2006 23:14:43
Hola isaias:

Oye el procedimiento xp_cmdshell es para una version en especial para windows ,,porque yo tengo el windows 2000 server y la salida siempre es 0

Gracias.

Juan
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Codigo en SQL server

Publicado por Isaías (3308 intervenciones) el 13/11/2006 23:23:27
¿En esta linea, estas cambiado los datos, user, password, server y database, por lo que debe ser?

exec master..xp_cmdshell 'osql -U user -P password -S server -d database'
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Codigo en SQL server

Publicado por Juan Domingues (10 intervenciones) el 13/11/2006 23:33:15
Perdon,

Me podrias dar un ejemplo

Gracias

JUan
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Codigo en SQL server

Publicado por Isaías (3308 intervenciones) el 14/11/2006 02:48:17
Te sugiero que leas tu ayuda en linea

EXEC master.dbo.XP_CMDSHELL 'dir c:\'

Esta instruccion de dara la lista del contenido de tu disco duro: C:\
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar