Ü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.
Szia!
VálaszTörlésHa jól emlékszem ilyen esetekben megeszi, hogy offline-ba tenni az adatbázist és utána már droppolható (ilyenkor az adatfájlok megmaradnak, csak a system katalógusokból tűnik el az adatbázis). Így nem kell szerver restart, hanem mehet minden online :-)
Szia!
VálaszTörlésIgen, így van ahogy mondod. Csak sajnos most az sem segített. Elhasalt az offline-ba állás közben is. Konkrétan semmit sem akart kezdeni vele, még DBCC -ket sem tudtam futtatni. Csak nem akartam mindezt leírni ! :)
Egyébként szerencsére bőven belefért hogy legyen egy service restart. :) Izmozhattam volna még pár kört a dologgal.
VálaszTörlés