Detener y arrancar servicios SQL

01/06/2004 - 20:23 por JOSE | Informe spam
Saludos a todos. tengo programado un respaldo diario de
mis datos pero me he dado cuenta que las aplicaciones que
utilizan SQL server no se estan respaldando.
Me han indicado que debo detener el servicio SQL antes de
realizar el respaldo y una vez finalizado el mismo debo
arrancarlo.
Probe esto en forma manual y si funciona.
Mi pregunta es: como puedo hacer un scrip o ejecutable que
primero detenga todos los servicios SQL y otro que los
arranque. Esto con la finalidad de ejecutarlos como tareas
programadas y poder realizar las copias de seguridad sin
problemas.

Gracias por todo.

Preguntas similare

Leer las respuestas

#1 Jose Mariano Alvarez \(MUG\)
01/06/2004 - 20:54 | Informe spam
No hace falta eso.

Se puede respaldar en caliente usando el comando de t-SQL backup o una tarea
de mantenimiento del SQL Server.

Si quieres detener los servicios tienes comados en el so

net stop mssqlserver
net start mssqlserver



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


"JOSE" wrote in message
news:16b6101c44805$93877160$
Saludos a todos. tengo programado un respaldo diario de
mis datos pero me he dado cuenta que las aplicaciones que
utilizan SQL server no se estan respaldando.
Me han indicado que debo detener el servicio SQL antes de
realizar el respaldo y una vez finalizado el mismo debo
arrancarlo.
Probe esto en forma manual y si funciona.
Mi pregunta es: como puedo hacer un scrip o ejecutable que
primero detenga todos los servicios SQL y otro que los
arranque. Esto con la finalidad de ejecutarlos como tareas
programadas y poder realizar las copias de seguridad sin
problemas.

Gracias por todo.





Revisado por AVG

Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.693 / Virus Database: 454 - Release Date: 31/05/2004
Respuesta Responder a este mensaje
#2 Javier Loria
01/06/2004 - 21:04 | Informe spam
Hola Jose:
Es muchisimo mejor que hagas los respaldos de SQL. El mismo provee los
mecanismo para hacerlo. Si tu software no es compatible con SQL, lo mejor es
que hagas un respaldo de SQL hacia un archivo y luego respaldas este
archivo. Esto se logra con un:
=ºCKUP DATABASE MiBase TO DISK='C:\MiBase.bck'
== Esto lo puedes "contruir" desde la herramienta de administracion de SQL
"Enterprise Manager", seleccionas la BD y con clic derecho seleccionas
BACKUP y usas la opcion de calendarizar.
Por otra parte si decides no hacerlo asi, puedes detener el servidor de
SQL con un comando:
== NET STOP SQLServer
== Para iniciar usas NET START SQLServer.
Ahora te recomendaria muchisimo la primera opcion la segunda me parece
horrible.
Saludos,


Javier Loria
Costa Rica
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda.


JOSE escribio:
Saludos a todos. tengo programado un respaldo diario de
mis datos pero me he dado cuenta que las aplicaciones que
utilizan SQL server no se estan respaldando.
Me han indicado que debo detener el servicio SQL antes de
realizar el respaldo y una vez finalizado el mismo debo
arrancarlo.
Probe esto en forma manual y si funciona.
Mi pregunta es: como puedo hacer un scrip o ejecutable que
primero detenga todos los servicios SQL y otro que los
arranque. Esto con la finalidad de ejecutarlos como tareas
programadas y poder realizar las copias de seguridad sin
problemas.

Gracias por todo.
Respuesta Responder a este mensaje
#3 John Jairo Bocachica
01/06/2004 - 21:31 | Informe spam
Hola Jose puedes usar

sqlservr Application
The sqlservr application starts, stops, pauses, and continues an instance of
Microsoft® SQL ServerT 2000 from a command prompt.

Syntax
sqlservr [-sinstance_name] [-c] [-dmaster_path] [-f]
[-eerror_log_path] [-lmaster_log_path] [-m]
[-n] [-Ttrace#] [-v] [-x] [-g number] [-O] [-y number]



Sacado de BOL



John Jairo Bocachica

Colombia

"JOSE" wrote in message
news:16b6101c44805$93877160$
Saludos a todos. tengo programado un respaldo diario de
mis datos pero me he dado cuenta que las aplicaciones que
utilizan SQL server no se estan respaldando.
Me han indicado que debo detener el servicio SQL antes de
realizar el respaldo y una vez finalizado el mismo debo
arrancarlo.
Probe esto en forma manual y si funciona.
Mi pregunta es: como puedo hacer un scrip o ejecutable que
primero detenga todos los servicios SQL y otro que los
arranque. Esto con la finalidad de ejecutarlos como tareas
programadas y poder realizar las copias de seguridad sin
problemas.

Gracias por todo.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida