mercoledì 23 aprile 2008

mettere offline un database usando un sql script

Capita spesso che bisogna mettere offline un database (per fare manutenzione, ad esempio).
Magari bisognerebbe gestire questa operazione da codice.
Ecco che ci viene in aiuto T-SQL.
Le istruzioni fondamentali sono due

DATABASEPROPERTYEX(@DatabaseName, 'Status')


serve vedere in che stato è il database: tra i vari risultati c'è ONLINE e OFFLINE (autoesplicativi);

Alter database MioData set offline

e questo serve per modificargli lo stato.

Per altre info rimando al'MSDN

Nessun commento: