Controlar el tamaño de bases de datos en ediciones EXPRESS de SQL SERVER

05/01/2010 - 09:44 por Dani Sánchez | Informe spam
Hola a tod@s,

Antes de nada, FELIZ AÑO!

Me gustaría saber si existe alguna utilidad para controlar el tamaño de las
bases de datos cuando las ediciones de SQL SERVER sobre las que corren son
EXPRESS. Tenemos aplicaciones instaladas en clientes que tienen ediciones
EXPRESS y no queremos enterarnos de que se han llegado a los 4GB de límite
cuando el sistema muestre un error por tamaño de base de datos. Estos
clientes no disponen de ningún DBA por lo que necesito tener controlado el
espacio de algún modo.

La idea es, que cuando quede un porcentaje para llegar a los 4GB de tamaño
de base de datos, la aplicación muestre un mensaje indicáncolo. Con esto
tenemos margen de reacción para tratar con el cliente la adquisición de una
edición no EXPRESS de SQL SERVER.

Sé que puedo obtener la edición de SQL SERVER instalada y saber el tamaño
actual de mi base de datos con sp_spaceused, pero los que trabajáis
habitualmente también con ediciones EXPRESS... ¿como tratáis este tema?

Muchas gracias!

Saludos.
 

Leer las respuestas

#1 Maxi Accotto
12/01/2010 - 01:31 | Informe spam
Hola hay varias formas de hacer esto.
Una simple es que uses los contadores de performance de Windows relacionados
con SQL Server, mas especificamente con Databases.
Otra es que uses SMO y armes una aplicacion de monitor
Otra es que uses System Center o cualquier otro soft de monitoreo Standard



Maxi Accotto
MVP en SQL Server
http://blog.maxiaccotto.com

"Dani Sánchez" wrote in message
news:#g$$
Hola a ,

Antes de nada, FELIZ AÑO!

Me gustaría saber si existe alguna utilidad para controlar el tamaño de
las
bases de datos cuando las ediciones de SQL SERVER sobre las que corren son
EXPRESS. Tenemos aplicaciones instaladas en clientes que tienen ediciones
EXPRESS y no queremos enterarnos de que se han llegado a los 4GB de límite
cuando el sistema muestre un error por tamaño de base de datos. Estos
clientes no disponen de ningún DBA por lo que necesito tener controlado el
espacio de algún modo.

La idea es, que cuando quede un porcentaje para llegar a los 4GB de tamaño
de base de datos, la aplicación muestre un mensaje indicáncolo. Con esto
tenemos margen de reacción para tratar con el cliente la adquisición de
una
edición no EXPRESS de SQL SERVER.

Sé que puedo obtener la edición de SQL SERVER instalada y saber el tamaño
actual de mi base de datos con sp_spaceused, pero los que trabajáis
habitualmente también con ediciones EXPRESS... ¿como tratáis este tema?

Muchas gracias!

Saludos.

Preguntas similares