SQL
Witam wszystkich, piszę do Was z wielką prośbą. Zostałem poproszony do naprawy błędnie skompresowanej bazy danych. Nie wiem do końca co się wydarzyło - prawdopodobnie w eksploratorze windows oczyszczanie dysku z kompresją plików. Jest to baza danych do programu księgowego przy której pokazało się Recovery Pending. Google pokazało mi jako rozwiązanie:
ALTER DATABASE [My fantastic database] SET OFFLINE WITH ROLLBACK IMMEDIATE
ALTER DATABASE [My fantastic database] SET ONLINE WITH ROLLBACK IMMEDIATE
lub
ALTER DATABASE [baza] SET EMERGENCY;
GO
ALTER DATABASE [baza] set single_user
GO
DBCC CHECKDB ([baza], REPAIR_ALLOW_DATA_LOSS) WITH ALL_ERRORMSGS;
GO
ALTER DATABASE [baza] set multi_user
GO
Uprzedzam pytanie - brak kopii zapasowej, a baza jest dość ważna (2 miesiące pracy)
Kolejna sprawa, nie mam kompletnie pojęcia na temat SQL, więc jak mógłby mnie ktoś poprowadzić za rękę, krok po kroku byłbym wdzięczny.