T-SQL: Script para hacer copia de seguridad todas las bases de datos en SQL Server

Muchas veces las cosas que parecen complicadas son más fáciles de lo que se cree y esta es una de las ventajas de usar T-SQL para que se encargue de hacer las tareas repetitivas. Una de estas tareas, por ejemplo, puede ser el hacer copias de seguridad de todas las bases de datos en el … Leer más

TSQL: Re-Indexar todas las tablas de una Base de Datos

Muchas veces nos a pasado que necesitamos re-indexar todas las tablas de una base de datos del SQL Server y no encontramos un comando que lo haga. Bueno, hay una forma de hacerlo, especialmente si la base de datos tiene muchas tablas, creamos un script que obtiene sus nombres del diccionario de datos y ejecuta … Leer más

Instalando SQL Server en Linux

A principios de este año, Microsoft nos sorprendió a toda la gente de sistemas y del mundo TI con el anuncio de que entre sus planes tenían previsto lanzar una versión MS SQL SERVER para Linux. Poco a poco durante estos últimos meses hemos estado viendo además como Microsoft se ha ido acercando al mundo … Leer más

T-SQL: Listar todas las tablas de una base de datos con sus respectivos tamaños

¿Habéis necesitado alguna vez saber el tamaño que ocupa cada tabla de una base de datos en SQL Server?. Investigando sobre el tema, he logrado obtener la consulta con la que obtenemos esa información. Básicamente se trata de hacer una consulta de la tabla “sysindexes”, pero al tener muchos campos y algunos datos directamente ilegibles … Leer más

Adjuntar una Base de Datos de SQL Server sin el fichero LOG

Seguro que alguna vez nos ha pasado que por diversas razones solo tenemos fichero MDF de una base de datos y se ha perdido el fichero LOG (fichero de transacciones). Aunque parezca una tarea simple, no siempre es fácil hacer que la base de datos se ponga operativa. Buscando por Internet encontré diferentes consejos y … Leer más