Urgente ayuda | SQL Server Performance Forums

SQL Server Performance Forum – Threads Archive

Urgente ayuda

Tengo una base de datos cuyo log pesa 10 gb, hice el procedimiento de reindexacion, update stadisticts, backup completo y skrindatabase, pero no redujo, que puedo hacer,
no deja conectar a nadie, gracias
ALTER DATABASE [dbsqldeaf] MODIFY FILE (NAME = N’dbsqladmin_log’,SIZE = 200MB)
Ejecute este comando pero me dice que el tamaño es menor al actual
Primero asegurate de estar solo en la base, sin usuarios.
Segundo ejecutá checkpoint desde el query analyzer y luego intentá el shrink.
Luis Martin
Moderator
SQL-Server-Performance.com One of the symptoms of an approaching nervous breakdown is the belief that one’s work is terribly important
Bertrand Russell
All postings are provided “AS IS” with no warranties for accuracy.
ejecuto y dice lo siguiente:
porque todos los archivos de registro lógicos están en uso como puedo liberar los registros logicos?
Para eso te conviene bajar y subir el SQL, y luego quedarte como db user only.
Esta opción se encuentra en las propiedades de la base de datos.
Vuelve a ejecutar lo anterior y si funcionó, recien vuelves a poner la base pública.
Luis Martin
Moderator
SQL-Server-Performance.com One of the symptoms of an approaching nervous breakdown is the belief that one’s work is terribly important
Bertrand Russell
All postings are provided “AS IS” with no warranties for accuracy.
Como puedo hacer un trabajo de reduccion de base de datos que sea semanal o mensual que no requiera de tener la base de datos como usuario unico?
Eso quiere decir que funcionó?
Luis Martin
Moderator
SQL-Server-Performance.com One of the symptoms of an approaching nervous breakdown is the belief that one’s work is terribly important
Bertrand Russell
All postings are provided “AS IS” with no warranties for accuracy.
Si, funciono, gracias, lo unico fue un entrevero porque ingresaba al administrador y no podia conectar el analizador de consultas, pero lo hice, se debia porque un usuario se conecto cuando estaba por compactar la base de datos.
Entonces para un job, tienes que usar ALTER DATABASE, con la opción de single user.
Quizás en el mismo job, el comando Kill para matar cualquier proceso de algún usuario que dejó su máquina prendida y con el programa abierto. Fíjate en el BOL para los detalles. Luis Martin
Moderator
SQL-Server-Performance.com One of the symptoms of an approaching nervous breakdown is the belief that one’s work is terribly important
Bertrand Russell
All postings are provided “AS IS” with no warranties for accuracy.
]]>