Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
A következőkre vonatkozik:SQL Server
Az erőforrás-adatbázis egy írásvédett adatbázis, amely az SQL Serverhez tartozó összes rendszerobjektumot tartalmazza. Az SQL Server rendszerobjektumai, például a sys.objects fizikailag megmaradnak az erőforrás-adatbázisban, de logikailag minden adatbázis sys sémájában megjelennek. Az erőforrás-adatbázis nem tartalmaz felhasználói adatokat vagy felhasználói metaadatokat.
Az erőforrás-adatbázis egyszerűbbé és gyorsabbá teszi az SQL Server új verziójára való frissítést. Az SQL Server korábbi verzióiban a frissítéshez szükséges volt a rendszerobjektumok elvetése és újrateremtése. Mivel az erőforrás-adatbázisfájl tartalmazza az összes rendszerobjektumot, a frissítés most már csak úgy történik, hogy az egyetlen erőforrás-adatbázisfájlt a helyi kiszolgálóra másolja.
Az erőforrás fizikai tulajdonságai
Az erőforrás-adatbázis fizikai fájlnevei a mssqlsystemresource.mdf és az mssqlsystemresource.ldf. Ezek a fájlok a <> találhatók: \Program Files\Microsoft SQL Server\MSSQL<verzió>.<> instance_name\MSSQL\Binn\, ezért nem szabad áthelyezni. Az SQL Server minden példánya egy és csak egy társított mssqlsystemresource.mdf fájllal rendelkezik, és a példányok nem osztják meg ezt a fájlt.
Figyelmeztetés
A frissítések és a szervizcsomagok néha új erőforrás-adatbázist biztosítanak, amely telepítve van a BINN mappába. Az erőforrás-adatbázis helyének módosítása nem támogatott vagy ajánlott.
Az erőforrás-adatbázis biztonsági mentése és visszaállítása
Az SQL Server nem tud biztonsági másolatot készíteni az erőforrás-adatbázisról. A saját fájlalapú vagy lemezalapú biztonsági mentést úgy végezheti el, hogy úgy kezeli a mssqlsystemresource.mdf fájlt, mintha bináris (.EXE) fájl lenne, nem pedig adatbázisfájl, de az SQL Server nem használható a biztonsági másolatok visszaállítására. A mssqlsystemresource.mdf biztonsági másolatának visszaállítása csak manuálisan végezhető el, és ügyeljen arra, hogy ne írja felül az aktuális erőforrás-adatbázist elavult vagy esetleg nem biztonságos verzióval.
Fontos
A mssqlsystemresource.mdf biztonsági másolatának visszaállítása után újra kell alkalmaznia a további frissítéseket.
Az erőforrás-adatbázis elérése
Az erőforrás-adatbázist csak a Microsoft Ügyfélszolgálati Szolgáltatások (CSS) szakértője módosíthatja vagy annak irányításával módosíthatják. Az erőforrás-adatbázis azonosítója mindig 32767. Az erőforrás-adatbázishoz kapcsolódó egyéb fontos értékek a verziószám és az adatbázis legutóbbi frissítésének időpontja.
A verziószám meghatározásáhozErőforrás-adatbázis, használat:
SELECT SERVERPROPERTY('ResourceVersion');
GO
Ahhoz, hogy megtudjuk, mikor frissült legutóbb az erőforrás-adatbázis, használja a következőt:
SELECT SERVERPROPERTY('ResourceLastUpdateDateTime');
GO
A rendszerobjektumok SQL-definícióinak eléréséhez használja a OBJECT_DEFINITION függvényt:
SELECT OBJECT_DEFINITION(OBJECT_ID('sys.objects'));
GO
Kapcsolódó tartalom
Diagnosztikai kapcsolat adatbázis-rendszergazdáknak
OBJECT_DEFINITION (Transact-SQL)