Alter DataBase – Teoría

alterdatabase01

Alter database permite:

  • Usando Filegroups o grupos de archivos
    • Agregar, quitar o cambiar el grupo de archivos por defecto.
  • Usando archivos
    • Agregar, Quitar o modificar archivos.
  • Con la Base de datos:
    • Modificar nombre o las opciones de la base de datos.

Sintaxis:

  • CON LA BASE DE DATOS:
    • Cambiar el nombre: Alter database NombreBaseDatos MODIFY NAME= NuevoNombreBaseDatos
  • Lista de Opciones: (más importantes)
    • Intercalación:   Alter database NombreBaseDatos COLLATE DefinicionCollate
    • Nivel de compatibilidad: ALTER DATABASE NombreBD SET COMPATIBILITY_LEVEL = Valor
    • Sólo lectura: ALTER DATABASE [Northwind] SET  READ_ONLY WITH NO_WAIT
    • Seguimiento de Cambios: ALTER DATABASE NombreBD SET CHANGE_TRACKING = ON
  • GRUPOS DE ARCHIVOS
    • Agregar: Alter Database NombreBD add Filegroup NombreGrupoArchivos
    • Quitar: Alter Database NombreBD  Remove Filegroup NombreGrupoArchivos
    • Cambiar por defecto: Alter Database NombreBD modify  Filegroup NombreGrupoArchivos Default
    • Cambiar el nombre: Alter Database NombreBD modify  Filegroup NombreGrupoArchivos Name = NuevoNombre
  • ARCHIVOS DE LA BASE DE DATOS
    • Agregar: Alter Database NombreBD add File (EspecificacionesArchivo)[,(),…] To GrupoArchivos
    • Quitar: Alter Database NombreBD  Remove File NombreLogicoArchivo
    • Cambiar el nombre, tamaño o ubicación: Alter Database NombreBD modify  File (NuevasEspecificacionesArchivo)[,(),…] To GrupoArchivos
    • Agregar registro de Transacciones: Alter Database NombreBD add log File (EspecificacionesArchivo)[,(),…]

Nota Importante:
En las especificaciones del archivo los parámetros son: Name, FileName, Size, Maxsize y Filegrowth. Ver Create DataBase

Deja un comentario