Tuesday, July 1, 2008

Recovery model and status of all databases

SELECT name,
DATABASEPROPERTYEX(name, 'Recovery') as [Recovery Model],
DATABASEPROPERTYEX(name, 'Status') as Status
FROM master.dbo.sysdatabases
ORDER BY 1

Use this query to get the recovery model and status of all the databases present in the server.

OR

EXEC sp_msforeachdb 'Select databasepropertyex(''?'', ''recovery'')as ''Recovery Model of ? Database'''

To find only the recovery model of all the databases.

9 comments:

  1. I know it has been a year since this was posted but it is never to late for a comment. Thank you for this it is exactly what I needed.

    ReplyDelete
  2. Thomas in Utah, USAJune 15, 2011 at 3:03 AM

    Three years after the posting, this tip still comes in handy, thanks!

    ReplyDelete
  3. Hello there, just became alert to your blog through Google, and found that it’s truly informative. I am going to watch out for brussels. I’ll appreciate if you continue this in future. Lots of people will be benefited from your writing. Cheers! https://techcaption.com/boot-into-lg-g4-recovery-mode/

    ReplyDelete
  4. Hello, thanks for this share, I will try this recovery next time ...

    regards
    Tangki Panel

    ReplyDelete
  5. Excellent read, I simply passed this onto a colleague who was doing slightly analysis on that. And hubby actually bought me lunch as a result of I came upon it for him smile thus well then , ill rephrase that: thank you for lunch! https://royalcbd.com/product/cbd-capsules-25mg/

    ReplyDelete