Spuštění lokální databáze

Top  Previous  Next

Dotaz

Jak lze spustit lokální databázi bez logu?

 

 

Řešení

Pokud není k dispozici soubor transakčního logu (oskar.log), je nutné jednorázově spustit SQL server s parametrem -f

 

Příklad: 

dbeng9.exe -f cesta\oskar.db

 

 

Server provede pouze tzv. "recovery checkpoint" a ihned se ukončí. Po té už lze databázi nastartovat běžným způsobem. Transakční log se založí automaticky.