[SQL] Comprimere il DB

lunedì 21 aprile 2008 - 14.43

marco.santilli Profilo | Junior Member

C'è un metodo per comprimere il DB???

Ciao e grazie

lbenaglia Profilo | Guru

>C'è un metodo per comprimere il DB???

Generalmente ogni RDBMS prevede una procedura di compattazione di un database, se ci dici quale utilizzi vedremo di rispondere alla tua domanda

>Ciao e grazie
Prego.

Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org

marco.santilli Profilo | Junior Member

Io ho un DB di nome "GT" creato in SQLEXPRESS2005

Occupa 50 MB, ho cancellato il contenuto e continua ad essere 50MB

Su access mi ricordo che si poteva fare...questo è da poco che lo utilizzo

C'è un metodo

lbenaglia Profilo | Guru

>Io ho un DB di nome "GT" creato in SQLEXPRESS2005
>
>Occupa 50 MB, ho cancellato il contenuto e continua ad essere
>50MB

Se in fase di creazione del db hai dichiarato una dimensione iniziale per i data files e transaction log < ai 50 MB, allora puoi "shrinkarlo" con il comando DBCC SHRINKDATABASE('GT'); oppure in SQL Server Management Studio Express selezionandolo, tasto DX, Tasks > Shrink > Database.

Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5