Jag bedömmer det tveklöst som ett I/O problem. NET HELPMSG 21 ger "The device is not ready.", t.ex.
När du säger att du bara ser de tabeller som ligger i master så undrar jag om du syfter på de som egentligen ligger i resursdatabasen. Om så, så är det en smula mer troligt. Kom ihåg, till exempel, att system tabellerna, och säkert en hel del "i master" enegtligen är vyer, vars definitioner ligger i resurs databasen.
Man ska ju inte hålla det för osannoligt att då fått "pekarfel" (ordet används i lös bemärkelse) så att det resulterar i det du beskrev. Låter lite som en chans på miljarders miljarder, men mar man vart i datasvängen ett tag så vänjer man vid att ibland bara acceptera "det okända".
SQL Server ska inte på något sätt falla tillbaka på masterdatabasens filer och därmed filheaders, GAM, SGAM, PFS och IAM etc., på något sätt. Om du kan reproducera (svårt antar jag), och det ser ut som om så är fallet så skulle jag öppna ett case med MS (eller rapportera på connect).
|
|