SQL - compactar con sql

 
Vista:

compactar con sql

Publicado por s0ck37 (1 intervención) el 06/01/2006 11:10:19
Hola:

He visto que en Access hay una opción de menú que permite compactar y reparar la base de datos. Yo utilizo una base de datos access desde un programa en c#. Me gustaría saber si existe algun comando sql que me permita compactar la base de datoss desde una consulta sql para poder hacerlo desde mi programa.

Un saludo y gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:compactar con sql

Publicado por Isaías (5072 intervenciones) el 07/01/2006 00:21:53
Pues tanto como "compactar"..................

DBCC SHRINKFILE
Reduce el tamaño del archivo de datos o de registro especificado de la base de datos relacionada.

Sintaxis
DBCC SHRINKFILE
( { file_name | file_id }
{ [ , target_size ]
| [ , { EMPTYFILE | NOTRUNCATE | TRUNCATEONLY } ]
}
)

En este ejemplo se reduce el tamaño de un archivo llamado DataFil1 de la base de datos de usuario UserDB a 7 MB.

USE UserDB
GO
DBCC SHRINKFILE (DataFil1, 7)
GO
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar