Eben noch bei einem Kunden (wieder mal) auf folgende Fehlermeldung gestoßen, als via VSS die VM gesichert werden sollte:
VSS-00044: Database in NOARCHIVELOG mode must be in a consistent state for backup. Cause : The database was open read/write or mounted after a SHUTDOWN IMMEDIATE or SHUTDOWN ABORT. Action : Either mount the database in a consistent state or open it read-only to back up the database files. Additional info : Oracle Database 11g Release 11.2.0.4.0 - 64bit Production Oracle VSS writer version 11.2.0.2.0 Production Error at line : 4576 Failure on PrepareForBackup event
Grund ist ein nicht aktivierter Archive-Log-Modus der Datenbank, welcher nur Backups als full, default oder copy zulässt. Mehr Infos dazu hier bei Orcale…
Hier, in der Kurzdarstellung, der Weg zum Aktivieren des Archive-Log-Modus in der Oracle-DB:
Nach dieser Aktion war dann auch die Sicherung ohne Probleme durchführbar.
Weitere Details, auch wie man den Archive-Log-Modus wieder deaktiviert usw. in den Quellen: 1 und 2