TSM con SQL server

09/03/2009 - 13:42 por Pumuki | Informe spam
hola a todos.
Ejecuto el siguiente bat, me funciona perfectamente. La cuestion es la
siguiente, no me trunca el registro de log que diariamente aumenta unos 5G,
lo reduzco mediante otro bat que ejecuta osql que llama un procediemnto
almacenado de reducir LOG.
¿La pregunta la API de TSM no puede reducir el log del sql o lo estoy
haciendo mal.?

Un Saludo.

set sql_dir="C:\Archivos de programa\Tivoli\TSM\TDPSql"
c:
cd %sql_dir% CD% sql_dir%
rem ==rem Recogemos la hora y fecha del sistema para el log
rem ==date /t >> %dialog%
time /t >> %dialog%
echo >>
%dialog%
echo Empieza la copia de la Base de Datos >>
%dialog%
echo >>
%dialog%
*%sql_dir%\tdpsqlc backup * full /tsmoptfile=%sql_dir%\dsm.opt
/logfile=%sql_dir%\sqlfull.log >> %sql_dir%\sqlsched.log
echo >>
%dialog%
echo Finaliza la copia de la Base de Datos >>
%dialog%
echo >>
%dialog%
date /t >> %dialog%
time /t >> %dialog%
echo >>
%dialog%
echo Empieza la copia LOG Base de Datos >>
%dialog%
echo >>
%dialog%
%sql_dir%\tdpsqlc backup * log trunc=yes /tsmoptfile=%sql_dir%\dsm.opt
/logfile=%sql_dir%\log_sqlfull.log >> %sql_dir%\log_sqlsched.log
echo >>
%dialog%
echo Finaliza la copia de la Base de Datos >>
%dialog%
echo >>
%dialog%
date /t >> %dialog%
time /t >> %dialog%

Preguntas similare

Leer las respuestas

#1 Carlos Sacristan
09/03/2009 - 14:02 | Informe spam
Pues ni idea si lo hace o no, eso lo tendrás que ver en la documentación de
TSM.

De todos modos, otra opción es poner SQL Profiler para ver exactamente qué
es lo que ejecuta esa API, es lo único que te va a sacar de dudas. Pero
vamos, si todos los días aumenta 5G , parece claro que no reduce el tamaño...


Un saludo
-
www.navento.com
Servicios de Localización GPS


"Pumuki" <rafelbunyol@"QUITAESTO" wrote:

hola a todos.
Ejecuto el siguiente bat, me funciona perfectamente. La cuestion es la
siguiente, no me trunca el registro de log que diariamente aumenta unos 5G,
lo reduzco mediante otro bat que ejecuta osql que llama un procediemnto
almacenado de reducir LOG.
¿La pregunta la API de TSM no puede reducir el log del sql o lo estoy
haciendo mal.?

Un Saludo.

set sql_dir="C:\Archivos de programa\Tivoli\TSM\TDPSql"
c:
cd %sql_dir% CD% sql_dir%
rem ==> rem Recogemos la hora y fecha del sistema para el log
rem ==> date /t >> %dialog%
time /t >> %dialog%
echo >>
%dialog%
echo Empieza la copia de la Base de Datos >>
%dialog%
echo >>
%dialog%
*%sql_dir%\tdpsqlc backup * full /tsmoptfile=%sql_dir%\dsm.opt
/logfile=%sql_dir%\sqlfull.log >> %sql_dir%\sqlsched.log
echo >>
%dialog%
echo Finaliza la copia de la Base de Datos >>
%dialog%
echo >>
%dialog%
date /t >> %dialog%
time /t >> %dialog%
echo >>
%dialog%
echo Empieza la copia LOG Base de Datos >>
%dialog%
echo >>
%dialog%
%sql_dir%\tdpsqlc backup * log trunc=yes /tsmoptfile=%sql_dir%\dsm.opt
/logfile=%sql_dir%\log_sqlfull.log >> %sql_dir%\log_sqlsched.log
echo >>
%dialog%
echo Finaliza la copia de la Base de Datos >>
%dialog%
echo >>
%dialog%
date /t >> %dialog%
time /t >> %dialog%



Respuesta Responder a este mensaje
#2 Jose Mariano Alvarez
11/03/2009 - 00:52 | Informe spam
Sugiero que preguntes a la gente de soporte de tivoli.


Saludos


Ing. Jose Mariano Alvarez
http://blog.josemarianoalvarez.com/
Microsoft MVP
SQLTotal Consulting

(Cambia los ceros por O y saca lo que sobra)

Este mensaje se proporciona tal como es, SIN GARANTIAS de ninguna clase. Por
favor tratar de indicar la versión de SQL y Service Pack. La inclusión de
(CREATE, INSERTS, etc.) para poder reproducir el problema también ayuda.










"Pumuki" <rafelbunyol@"QUITAESTO"hotmail.com> wrote in message
news:OE#
hola a todos.
Ejecuto el siguiente bat, me funciona perfectamente. La cuestion es la
siguiente, no me trunca el registro de log que diariamente aumenta unos
5G, lo reduzco mediante otro bat que ejecuta osql que llama un
procediemnto almacenado de reducir LOG.
¿La pregunta la API de TSM no puede reducir el log del sql o lo estoy
haciendo mal.?

Un Saludo.

set sql_dir="C:\Archivos de programa\Tivoli\TSM\TDPSql"
c:
cd %sql_dir% CD% sql_dir%
rem ==> rem Recogemos la hora y fecha del sistema para el log
rem ==> date /t >> %dialog%
time /t >> %dialog%
echo >>
%dialog%
echo Empieza la copia de la Base de Datos >>
%dialog%
echo >>
%dialog%
*%sql_dir%\tdpsqlc backup * full /tsmoptfile=%sql_dir%\dsm.opt
/logfile=%sql_dir%\sqlfull.log >> %sql_dir%\sqlsched.log
echo >>
%dialog%
echo Finaliza la copia de la Base de Datos >>
%dialog%
echo >>
%dialog%
date /t >> %dialog%
time /t >> %dialog%
echo >>
%dialog%
echo Empieza la copia LOG Base de Datos >>
%dialog%
echo >>
%dialog%
%sql_dir%\tdpsqlc backup * log trunc=yes /tsmoptfile=%sql_dir%\dsm.opt
/logfile=%sql_dir%\log_sqlfull.log >> %sql_dir%\log_sqlsched.log
echo >>
%dialog%
echo Finaliza la copia de la Base de Datos >>
%dialog%
echo >>
%dialog%
date /t >> %dialog%
time /t >> %dialog%


Respuesta Responder a este mensaje
#3 Maxi
11/03/2009 - 16:54 | Informe spam
Hola, hay que ver si el tivoli lo manda, o sea, si realmente hace el backup
del log. Otra cosa es saber cada cuanto lo haces, no es lo mismo hacerlo
cada 10 min que cada 6 horas. Revisa primero la frecuencia y fijate que sea
corta, no mayor a 20min



Maxi Accotto
Microsoft MVP en SQL Server
Consultor en SQL Total Consulting



"Pumuki" <rafelbunyol@"QUITAESTO"hotmail.com> escribió en el mensaje de
noticias:OE#
hola a todos.
Ejecuto el siguiente bat, me funciona perfectamente. La cuestion es la
siguiente, no me trunca el registro de log que diariamente aumenta unos
5G, lo reduzco mediante otro bat que ejecuta osql que llama un
procediemnto almacenado de reducir LOG.
¿La pregunta la API de TSM no puede reducir el log del sql o lo estoy
haciendo mal.?

Un Saludo.

set sql_dir="C:\Archivos de programa\Tivoli\TSM\TDPSql"
c:
cd %sql_dir% CD% sql_dir%
rem ==> rem Recogemos la hora y fecha del sistema para el log
rem ==> date /t >> %dialog%
time /t >> %dialog%
echo >>
%dialog%
echo Empieza la copia de la Base de Datos >>
%dialog%
echo >>
%dialog%
*%sql_dir%\tdpsqlc backup * full /tsmoptfile=%sql_dir%\dsm.opt
/logfile=%sql_dir%\sqlfull.log >> %sql_dir%\sqlsched.log
echo >>
%dialog%
echo Finaliza la copia de la Base de Datos >>
%dialog%
echo >>
%dialog%
date /t >> %dialog%
time /t >> %dialog%
echo >>
%dialog%
echo Empieza la copia LOG Base de Datos >>
%dialog%
echo >>
%dialog%
%sql_dir%\tdpsqlc backup * log trunc=yes /tsmoptfile=%sql_dir%\dsm.opt
/logfile=%sql_dir%\log_sqlfull.log >> %sql_dir%\log_sqlsched.log
echo >>
%dialog%
echo Finaliza la copia de la Base de Datos >>
%dialog%
echo >>
%dialog%
date /t >> %dialog%
time /t >> %dialog%


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