Üdv!
Elmesélek egy sztorit, ami egy Raid tömb megnyikkanásával kezdődött... Ugye milyen jól indul? :)
A Rebuild szerencsére sikeres volt, bár 26 óra busy állapot után már azon gondolkodtam, hogy az ölembe veszem a vasat, és újraírom én magam a szektorokat/clustereket tollal, még az is gyorsabb lesz!
Van egy sql szerver, ami ezen tárolt néhány adatbázist, és hát nem örült, amikor rájött, hogy kihúzták alóla a szőnyeget... Amikor a partíció újra elérhető volt, gyorsan vissza is csattintottam mentésből az adatbázisokat, viszont volt egy (nevezzük kiflinek) db, amit a világért sem akart elengedni a jó kis Management Studiom.
Megnyitás... hiba...
Akkor álljunk vissza mentésből.... hiba...
Akkor ne kínlódjunk, droppoljuk kiflikénket, és utána egy restore!
Erre meg kiírja a lelkem, hogy :
Cannot drop the table 'kifli_table', because it does not exist or you do not have permission.
1.: Odaszaladok a ..\databases\kifli\ könyvtárba és látom hogy megvannak a fileok... Ennyir arról hogy does not exist...
2.: Dehát én vagyok az essa! Permission issuem csak nincs...
Nézem a management studiot mégegyszer (kínomban már ráfrissítek) és még mindig ott van a kifli adatbázis.
Akkor meg miért mondja hogy nincs ott? (Adatfájlokról nem is beszélve)
Na ekkor adtam ki azt a queryt, hogy :
select * from sys.databases
És wao! Tényleg nem szerepel a listámban a kifli!
Megoldás:
1.: Droppolás helyett jön az adat - és logfile átmozgatás másik helyre (vagy akár törlés, mert úgyis jön a restore)
2.: Database Engine Service restart, és már el is tűnt a Databases fülről a kifli!
Jöhet az utolsó restore arra a napra és készen is vagyok.