Eliminare datafile

martedì 27 agosto 2013 - 09.30

boccia75 Profilo | Junior Member

Ciao a tutti.
Come faccio ad eliminare fisicamente un datafile?
Pensavo che aprendo le proprietà del db e rimuovendo il datafile, il db facesse tutto da solo (vuotare il file portando i dati sugli altri datafile ed eliminarlo) ma così non è, infatti viene riportata la finestra "impossibile eliminare il datafile perchè non è vuoto".
Utilizzo sql server 2005.
Grazie a tutti.
Ciao.

Ho risolto , grazie comunque.

alx_81 Profilo | Guru

>Ciao a tutti.
ciao

>Come faccio ad eliminare fisicamente un datafile?
>Pensavo che aprendo le proprietà del db e rimuovendo il datafile,
>il db facesse tutto da solo (vuotare il file portando i dati
>sugli altri datafile ed eliminarlo) ma così non è, infatti viene
>riportata la finestra "impossibile eliminare il datafile perchè
>non è vuoto".
e su che data file dovrebbe spostarlo in automatico secondo te? Molti database hanno decine di datafile, ognuno messo su unità disco di cui non si conosce lo spazio libero a priori. Inoltre, si tratta di un'operazione Write intensive, ragion per cui la cosa è demandata ad operazioni straordinarie (pensa ad ambienti di produzione e tabelle copiose, anche gb, da spostare).
immagino che tu abbia risolto spostando a mano gli oggetti sul filegroup che ritieni opportuno
tuttavia volevo solo aggiungere il perché non è automatizzato il processo..

>Grazie a tutti.
di nulla!
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi
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