1º) Crear una base de datos de Clientes con un tamaño de 40 MB y con crecimiento de un 10%.
create database Clientes
on primary
(Name=Clientes_Data,
Filename='D:\ClientesData.MDF',
size=25MB,
Maxsize=100MB,
Filegrowth=10%)
log on
(Name=Clientes_Log,
Filename='D:\ClientesLog.LDF',
size=15MB,
Maxsize=40MB,
Filegrowth=10%)
2º) Mostrar si la base de datos está junto a las demás y el espacio usado de mi nueva base de datos.
sp_helpdb
sp_spaceused
3º) Crear un grupo de archivos en mi base de datos clientes que se llame Bajas.
Añadir dos archivos a ese grupo de archivos llamados RelacionAnual y que ocupen 5MB.
alter database Clientes
add filegroup Bajas
alter database Clientes
add file
(name='RelacionAnual1',
filename='D:\RelacionAnual1.NDF',
size=5MB)
to filegroup Bajas
alter database Clientes
add file
(name='RelacionAnual2',
filename='D:\RelacionAnual2.NDF',
size=5MB)
to filegroup Bajas
4º) Mostrar las características de los archivos que acabamos de incluir y de su grupo.
Exec sp_Helpfile @filename='RelacionAnual1'
Exec sp_Helpfile @filename='RelacionAnual2'
Exec sp_helpfilegroup 'Bajas'
5º) Eliminar uno de los archivos del grupo Bajas y modificar el otro para darle un tamaño de 10 MB.
alter Database Clientes
remove file RelacionAnual2
alter Database Clientes
modify file (Name='RelacionAnual1', size=10Mb)
6º) Reducir el tamaño de la base de datos en un 2%.
Dbcc shrinkdatabase(Clientes, 2)
7º) Volver a aumentar el tamaño de la base de datos en 5 MB más.
alter Database Clientes
modify file (Name='Clientes_Data', size=30)
8º) Poner el tamaño máximo de la base de datos a 200 MB.
alter Database Clientes
modify file (Name='Clientes_Data', maxsize=120)
alter Database Clientes
modify file (Name='Clientes_Log', maxsize=60)
alter Database Clientes
modify file (Name='RelacionAnual1', maxsize=20)
9º) Eliminar el grupo de Bajas de la base de datos junto con sus archivos. Eliminar también la base de datos.
alter Database Clientes
remove file relacionanual1
alter Database Clientes
remove filegroup bajas
use master
go
drop database Clientes
Espero haber ayudado en algo. Hasta la próxima oportunidad!
Hola Jesus Alberto, gracias por la visita y el aporte de tu comentario!!
ResponderEliminarLos mejores deseos! Hasta cualquier momento!
Gracias por la información
ResponderEliminarHola paulo jesus ullachica esquivias, gracias por la visita y el aporte de tu comentario!!
Eliminar:)
Éxitos! Hasta cualquier instante!