Cómo crear una base de datos usando sentencias T-SQL
T-sql se refiere específicamente a la extensión del lenguaje sql del sqlserver de Microsoft
El sql para crear una base de datos es el siguiente: (un ejemplo simple, de hecho puede haber muchos contenidos controlables )
usar maestro
ir
crear base de datos [algún nombre de base de datos]
en principal
--crear mdf
(
NOMBRE='SOMENAME' ,
FILENAME='C:\XXX\XXX\SOMENAME.MDF', --Ubicación del archivo
TAMAÑO=50MB, --Tamaño inicial
MAXSIZE=1GB, --ilimitado significa que no hay límite para el valor máximo
FILEGROWTH=10MB --También puede ser un porcentaje del 10%
),
--Crear ndf, si la base de datos no es grande, no es necesario
(
NOMBRE='SOMENAME1',
FILENAME='D:\XXX\SOMENAME.NDF', --Ubicación del archivo
TAMAÑO=5MB, --Tamaño inicial
MAXSIZE=10GB, --ilimitado significa que no hay límite máximo de Valor
FILEGROWTH=10% --también puede ser un porcentaje del 10%
),
--crear registro
INICIAR sesión
(
NOMBRE='SOMENAME_LOG' ,
FILENAME='c:\ XXX\SOMENAME_LOG.LDF', --La ubicación del archivo puede ser la misma que antes o diferente
SIZE=1MB, --tamaño inicial
MAXSIZE=1GB, --ilimitado no limitar el valor máximo
FILEGROWTH=100kb --también puede ser porcentaje 10%
)
ir
Esto se hace