miércoles, 24 de octubre de 2012

Query para crear una base de datos en SQL Server

Con el siguiente query se crea un base de datos, primero valida si existe, de ser así la borra y la crea de nuevo desde cero. El texto que esta en verde BASE_DATOS_TEST es el nombre de la base de datos.

Nota: este query borra la base de datos si ya existe mucho cuidado al probarlo.

____________________________________________________________

IF db_id (N'BASE_DATOS_TEST') is not null drop database BASE_DATOS_TEST;
GO

CREATE DATABASE [BASE_DATOS_TEST] ON  PRIMARY
( NAME = N'BASE_DATOS_TEST', FILENAME = N'\\FSA\SQLDB\BASE_DATOS_TEST.mdf' ,
  SIZE = 2GB , MAXSIZE = 8GB, FILEGROWTH = 1GB )
LOG ON
( NAME = N'BASE_DATOS_TEST_log', FILENAME = N'\\FSA\SQLDB\BASE_DATOS_TEST_log.ldf' ,
  SIZE = 1GB , MAXSIZE = 2GB , FILEGROWTH = 10%)
GO
____________________________________________________________

Se debe tener permisos para crear base de datos sino sale error.

No hay comentarios:

Publicar un comentario