Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este tema se describe cómo crear una base de datos en SQL Server 2014 mediante SQL Server Management Studio o Transact-SQL.
En este tema
Antes de comenzar:
Para crear una base de datos mediante:
Antes de empezar
Limitaciones y restricciones
- En una instancia de SQL Serverse pueden especificar 32.767 bases de datos como máximo.
Prerrequisitos
- La instrucción CREATE DATABASE debe ejecutarse en modo de confirmación automática (el modo de administración de transacciones predeterminado) y no se permite en una transacción explícita o implícita.
Recomendaciones
Cada vez que se crea, modifica o quita una base de datos de usuario, se debe hacer una copia de seguridad de la base de datos maestra.
Cuando cree una base de datos, defina el mayor tamaño posible para los archivos de datos según la cantidad de datos máxima prevista para la base datos.
Seguridad
Permisos
Requiere el permiso CREATE DATABASE en la base de datos maestra o requiere el permiso CREATE ANY DATABASE o ALTER ANY DATABASE.
Para mantener el control sobre el uso de disco en una instancia de SQL Server, el permiso para crear bases de datos suele limitarse a algunas cuentas de inicio de sesión.
Uso de SQL Server Management Studio
Para crear una base de datos
En el Explorador de objetos, conéctese a una instancia del Motor de base de datos de SQL Server y expándala.
Haga clic con el botón derecho en Bases de datos y, a continuación, haga clic en Nueva base de datos.
En Nueva base de datos, especifique un nombre de base de datos.
Para crear la base de datos aceptando todos los valores predeterminados, haga clic en Aceptar; De lo contrario, continúe con los pasos opcionales siguientes.
Para cambiar el nombre del propietario, haga clic en (...) para seleccionar otro propietario.
Nota:
La opción Usar indexación de texto completo siempre está activada y atenuada porque, a partir de SQL Server 2008, todas las bases de datos de usuario están habilitadas para texto completo.
Para cambiar los valores predeterminados de los archivos de registro de transacciones y datos principales, en la cuadrícula Archivos de base de datos , haga clic en la celda adecuada y escriba el nuevo valor. Para obtener más información, consulte Agregar archivos de datos o de registro a una base de datos.
Para cambiar la intercalación de la base de datos, seleccione la página Opciones y luego seleccione una intercalación de la lista.
Para cambiar el modelo de recuperación, seleccione la página Opciones y un modelo de recuperación de la lista.
Para cambiar opciones de base de datos, seleccione la página Opciones y modifique las opciones de la base de datos. Para obtener una descripción de cada opción, vea Opciones de ALTER DATABASE SET (Transact-SQL).
Para agregar un nuevo grupo de archivos, haga clic en la página Grupos de archivos. Haga clic en Agregar y escriba los valores del grupo de archivos.
Para agregar una propiedad extendida a la base de datos, seleccione la página Propiedades extendidas .
En la columna Nombre , escriba un nombre para la propiedad extendida.
En la columna Valor , escriba el texto de la propiedad extendida. Por ejemplo, especifique una o varias instrucciones que describan la base de datos.
Para crear la base de datos, haga clic en Aceptar.
Uso de Transact-SQL
Para crear una base de datos
Conéctese al motor de base de datos.
En la barra Estándar, haga clic en Nueva consulta.
Copie y pegue el siguiente ejemplo en la ventana de consulta y haga clic en Ejecutar. Este ejemplo crea la base de datos
Sales. Dado que no se usa la palabra clave PRIMARY, el primer archivo (Sales_dat) se convierte en el archivo principal. Dado que ni MB ni KB se especifican en el parámetro SIZE para elSalesarchivo _dat, usa MB y se asigna en megabytes. El archivoSales_logse asigna en megabytes porque el sufijoMBse indica explícitamente en el parámetroSIZE.
USE master ;
GO
CREATE DATABASE Sales
ON
( NAME = Sales_dat,
FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\DATA\saledat.mdf',
SIZE = 10,
MAXSIZE = 50,
FILEGROWTH = 5 )
LOG ON
( NAME = Sales_log,
FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\DATA\salelog.ldf',
SIZE = 5MB,
MAXSIZE = 25MB,
FILEGROWTH = 5MB ) ;
GO
Para obtener más ejemplos, vea CREATE DATABASE (SQL Server Transact-SQL).
Véase también
Archivos y grupos de archivos de base de datos
Adjuntar y ocultar bases de datos (SQL Server)
ALTER DATABASE (Transact-SQL)
Agregar archivos de datos o de registro a una base de datos