compactar bd

13/12/2005 - 14:22 por Guillermo Villanueva | Informe spam
Disculpen la ignorancia, se puede compactar el archivo de base de datos?
sospecho que tiene muchos MB en desuso.
Desde ya muchas gracias

Preguntas similare

Leer las respuestas

#1 Dario R. Ayala
13/12/2005 - 14:32 | Informe spam
Revisate estas dos sentencias.

DBCC SHRINKDATABASE
http://msdn.microsoft.com/library/d...c_3pd1.asp

DBCC SHRINKFILE
http://msdn.microsoft.com/library/d...c_8b51.asp

Saludos

Dario R. Ayala

Microsoft DCE 2005 2E - DCE 3E



Guillermo Villanueva wrote:
Disculpen la ignorancia, se puede compactar el archivo de base de datos?
sospecho que tiene muchos MB en desuso.
Desde ya muchas gracias



Respuesta Responder a este mensaje
#2 Harvey Triana
13/12/2005 - 15:59 | Informe spam
Dario-
Que buena respuesta! A modo de discución.
Es bastante extraño el comando, ya que compactar una base de datos
cliente-servidor es un asunto complejo. Abra que leer bien el articulo.

En teoria, el código VB sería:

Set cnn = New Connection
cnn.Open MyConnectionString '**
cnn.Execute ("USE master")
cnn.Execute ("EXEC DBCC SHRINKDATABASE (UserDB, 10)") '**
cnn.Close
'** personalizado

Saludes,
Harvey Triana

"Dario R. Ayala" escribió en el mensaje
news:
Revisate estas dos sentencias.

DBCC SHRINKDATABASE
http://msdn.microsoft.com/library/d...c_3pd1.asp

DBCC SHRINKFILE
http://msdn.microsoft.com/library/d...c_8b51.asp

Saludos

Dario R. Ayala

Microsoft DCE 2005 2E - DCE 3E



Guillermo Villanueva wrote:
Disculpen la ignorancia, se puede compactar el archivo de base de datos?
sospecho que tiene muchos MB en desuso.
Desde ya muchas gracias


Respuesta Responder a este mensaje
#3 Guillermo Villanueva
13/12/2005 - 16:09 | Informe spam
GRACIAS!!
Respuesta Responder a este mensaje
#4 Alejandro Mesa
13/12/2005 - 16:15 | Informe spam
Harvey Triana,

Creo que esta sentencia o comando no debaria ser incorporada en una
aplicacion cliente, al menos que esta sea una aplicacion de administracion de
sql server. El uso de este comando puede traer otras consecuencias si no es
usado correctamente, ademas de reducir algo que volvera a crecer.

Why you want to be restrictive with shrink of database files
http://www.karaszi.com/SQLServer/in...shrink.asp


AMB

"Harvey Triana" wrote:

Dario-
Que buena respuesta! A modo de discución.
Es bastante extraño el comando, ya que compactar una base de datos
cliente-servidor es un asunto complejo. Abra que leer bien el articulo.

En teoria, el código VB sería:

Set cnn = New Connection
cnn.Open MyConnectionString '**
cnn.Execute ("USE master")
cnn.Execute ("EXEC DBCC SHRINKDATABASE (UserDB, 10)") '**
cnn.Close
'** personalizado

Saludes,
Harvey Triana

"Dario R. Ayala" escribió en el mensaje
news:
> Revisate estas dos sentencias.
>
> DBCC SHRINKDATABASE
> http://msdn.microsoft.com/library/d...c_3pd1.asp
>
> DBCC SHRINKFILE
> http://msdn.microsoft.com/library/d...c_8b51.asp
>
> Saludos
>
> Dario R. Ayala
>
> Microsoft DCE 2005 2E - DCE 3E
>
>
>
> Guillermo Villanueva wrote:
>> Disculpen la ignorancia, se puede compactar el archivo de base de datos?
>> sospecho que tiene muchos MB en desuso.
>> Desde ya muchas gracias
>>
>>



Respuesta Responder a este mensaje
#5 Guillermo Villanueva
13/12/2005 - 16:57 | Informe spam
Solo debería ejecutarse a niveles de DBA y no desde cualquier cliente!!!
"Alejandro Mesa" escribió en el
mensaje news:
Harvey Triana,

Creo que esta sentencia o comando no debaria ser incorporada en una
aplicacion cliente, al menos que esta sea una aplicacion de administracion
de
sql server. El uso de este comando puede traer otras consecuencias si no
es
usado correctamente, ademas de reducir algo que volvera a crecer.

Why you want to be restrictive with shrink of database files
http://www.karaszi.com/SQLServer/in...shrink.asp


AMB

"Harvey Triana" wrote:

Dario-
Que buena respuesta! A modo de discución.
Es bastante extraño el comando, ya que compactar una base de datos
cliente-servidor es un asunto complejo. Abra que leer bien el articulo.

En teoria, el código VB sería:

Set cnn = New Connection
cnn.Open MyConnectionString '**
cnn.Execute ("USE master")
cnn.Execute ("EXEC DBCC SHRINKDATABASE (UserDB, 10)") '**
cnn.Close
'** personalizado

Saludes,
Harvey Triana

"Dario R. Ayala" escribió en el mensaje
news:
> Revisate estas dos sentencias.
>
> DBCC SHRINKDATABASE
> http://msdn.microsoft.com/library/d...c_3pd1.asp
>
> DBCC SHRINKFILE
> http://msdn.microsoft.com/library/d...c_8b51.asp
>
> Saludos
>
> Dario R. Ayala
>
> Microsoft DCE 2005 2E - DCE 3E
>
>
>
> Guillermo Villanueva wrote:
>> Disculpen la ignorancia, se puede compactar el archivo de base de
>> datos?
>> sospecho que tiene muchos MB en desuso.
>> Desde ya muchas gracias
>>
>>



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida