Peleandome con la base de datos del Team Intellekt tuve que hacer un script para checar el tamaño de cada una de las tablas de la base de datos. Aquí les dejo el código por si lo quieren usar:
CREATE PROCEDURE TableSpace
AS
BEGIN
DECLARE @tablename sysname
DECLARE tables_cursor CURSOR
FOR
SELECT name FROM sysobjects WHERE type = 'U' ORDER BY name
OPEN tables_cursor
FETCH NEXT FROM tables_cursor INTO @tablename
WHILE (@@FETCH_STATUS <> -1)
BEGIN
EXEC ('sp_spaceused ' + @tablename)
FETCH NEXT FROM tables_cursor INTO @tablename
END
CLOSE tables_cursor
DEALLOCATE tables_cursor
END
GO
Debo advertirles que este código lo tenía en un storeprocedure de una aplicación que hicimos hace algún tiempo, por lo que puede ser que no sea de mi completa autoría. De todos modos espero que les sirva y si tu lo hiciste, avísame y te damos crédito.
Cheers!
Deja una respuesta
Lo siento, debes estar conectado para publicar un comentario.