--Creación de una base de Datos Create Database Ejemplo on Primary ( Name=EmploData, filename='C:\Archivos de programa\Microsoft Sql server\ejemplo.mdf' size=10MB, --el Mínimo es 512Kb, el predeterminado es 1MB, maxsize=15MB, Filegrowth=20% -- default es 10%, minimo es 64KB ) log on ( Name=EmploData, filename='C:\Archivos de programa\Microsoft Sql server\ejemplo.ldf' size=3MB, --el Mínimo es 512Kb, el predeterminado es 1MB, maxsize=15MB, Filegrowth=20% ) Use ventas go /* opciones de bd auto_close, auto_create_statistics, auto_shrink auto_update_statistics --cursores-- Cursor_close_on_commit */ Alter database ventas SET Cursor_close_on_commit ON GO --CIERRA CUALQUIER CURSOR AUTOMATICAMENTE --PARA REVISAR ESTADO DE LAS OPCIONES SELECT DATABASEPROPERTYEX('VENTAS','ISAUTOSHRINK') --CONSULTAR INFORMACION DE GRUPOS SP_HELPFILEGROUP GRUPOVENTAS SP_HELPFILE VENTASDATA USE MASTER go SP_HELP VENTAS --CREACION DE GRUPOS ALTER DATABASE Northwind ADD FILEGROUP OrderHistoryGroup GO ALTER DATABASE Northwind ADD FILE ( NAME = 'OrdHistYear1', FILENAME = 'c:\Archivos de programa\ Microsoft SQL Server\MSSQL\Data\OrdHist1.ndf, SIZE = 5MB), TO FILEGROUP OrderHistoryGroup GO --modificar el grupo primario USE master GO ALTER DATABASE MyDatabase MODIFY FILEGROUP [PRIMARY] DEFAULT GO --Sintaxis Modificacion de la Base de datos ALTER DATABASE baseDeDatos { ADD FILE < filespec > [ ,...n ] [ TO FILEGROUP nombreGrupoDeArchivos ] | ADD LOG FILE < filespec > [ ,...n ] | REMOVE FILE nombreArchivoLógico [ WITH DELETE ] | ADD FILEGROUP nombreGrupoDeArchivos | REMOVE FILEGROUP nombreGrupoDeArchivos | MODIFY FILE < filespec > | MODIFY NAME = nuevoNombreBaseDatos | MODIFY FILEGROUP nombreGrupoDeArchivos {propiedadGrupoDeArchivos | NAME = nuevoNombreGrupoDeArchivos } | SET < optionspec > [ ,...n ] [ WITH < termination > ] | COLLATE < nombreIntercalación > } --modificar un archivo USE master GO ALTER DATABASE Test1 MODIFY FILE (NAME = test1dat3, SIZE = 20MB) GO USE NORTHWIND GO SP_HELPdb northwind dbcc shrinkdatabase (northwind,10) --10 es el porcentaje de espacio libre que quedara dbcc shrinkfile(northwind,2) --Reduce a 2MB el archivo de datos --trunca el registro de transacciones backup log northwind with truncate_only dbcc shrinkfile(northwind_log,0) -----Romper el vínculo entre los archivos de la bd use master go sp_detach_db 'northwind','true' --vincular un archivo de base de datos exec sp_attach_db 'Northwind' ,'C:\Archivos de programa\Microsoft SQL Server\MSSQL\Data\northwnd.mdf' ,'C:\Archivos de programa\Microsoft SQL Server\MSSQL\Data\northwnd.ldf' --------Creacion de Instantaneas------------ CREATE DATABASE AdventureWorks_dbss1800 ON ( NAME = AdventureWorks_Data, FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\Data\AdventureWorks_data_1800.ss' ) AS SNAPSHOT OF AdventureWorks; GO |
Mostrando entradas con la etiqueta Creacion de una Base de Datos. Mostrar todas las entradas
Mostrando entradas con la etiqueta Creacion de una Base de Datos. Mostrar todas las entradas
miércoles, 20 de julio de 2011
SCRIPT: CREACIÓN DE UNA BASE DE DATOS EN SQL
Suscribirse a:
Entradas (Atom)