Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 15-10-2003
Avatar de Cabanyaler
Cabanyaler Cabanyaler is offline
Miembro
 
Registrado: jun 2003
Ubicación: País Valencià
Posts: 339
Poder: 21
Cabanyaler Va por buen camino
Smile Copias de seguridad para SQL Server

Hola compañeros.
Hace un tiempo, y bajo el titulo de NTBackup vs SQLAgent publiqué un hilo en el que quería saber como poder parar los servicios de sql para poder realizar una copia de seguridad de windows nt o en este caso 2000.

Bien, esto es así:

NET STOP "SQLServerAgent" /Y
NET STOP "MSSQLServer" /Y

C:\WINNT\system32\NTBACKUP.EXE backup systemstate C: D: /n "Salvado COMPLETO SQL" /d "Copia total SQL" /v:no /r:no /rs:no /hc: on /m normal /j "COPIA TOTAL SQL.job" /l:s /p "4 mm DDS" /um

NET START "SQLServerAgent" /Y
NET START "MSSQLServer" /Y


Ahora quiero saber otra cosa si es posible:

Tengo una aplicación delphi conectada con TADOSession que me controla los usuarios que tengo contectados.
Evidentemente por la madrugada no hay nadie, pero esta aplicación está ejecutandose sin interrupción.
Para volverla a ejecutar basta con ponerle la ruta y el exe, pero
¿y para que deje de ejecutarse?.

Lo que deseo es algo así:


rem Paro la aplicación
"kill o lo que sea" nombre aplicación
NET STOP "SQLServerAgent" /Y
NET STOP "MSSQLServer" /Y

C:\WINNT\system32\NTBACKUP.EXE backup systemstate C: D: /n "Salvado COMPLETO SQL" /d "Copia total SQL" /v:no /r:no /rs:no /hc: on /m normal /j "COPIA TOTAL SQL.job" /l:s /p "4 mm DDS" /um

NET START "SQLServerAgent" /Y
NET START "MSSQLServer" /Y
rem Reinicio la aplicación
ruta + nombre aplicación


Gracias por todo y un saludo.
__________________
El meu país és tan petit, que des de dalt d'un campanar es pot veure el campanar veí.
Responder Con Cita
  #2  
Antiguo 15-10-2003
Avatar de Cabanyaler
Cabanyaler Cabanyaler is offline
Miembro
 
Registrado: jun 2003
Ubicación: País Valencià
Posts: 339
Poder: 21
Cabanyaler Va por buen camino
Bueno.... como de lo que se trataba era de pararlo, lo he hecho con un evento del TTimer.
Pero no sé si existe algún comando del DOS que lo haga.
Gracias.
__________________
El meu país és tan petit, que des de dalt d'un campanar es pot veure el campanar veí.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 14:35:21.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi