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
A modelladatbázis az SQL Server egy példányán létrehozott összes adatbázis sablonjaként használatos. Mivel az SQL Server minden indításakor létrejön a tempdb , a modelladatbázisnak mindig léteznie kell egy SQL Server-rendszeren. A modelladatbázis teljes tartalma, beleértve az adatbázis-beállításokat is, az új adatbázisba lesz másolva. A modell néhány beállítását új tempdb létrehozására is használják az indítás során, így a modelladatbázisnak mindig léteznie kell egy SQL Server-rendszeren.
Az újonnan létrehozott felhasználói adatbázisok ugyanazt a helyreállítási modellt használják, mint a modelladatbázis. Az alapértelmezett beállítás a felhasználó által konfigurálható. A modell aktuális helyreállítási modelljének megismeréséhez tekintse meg az adatbázis (SQL Server) helyreállítási modelljének megtekintését vagy módosítását ismertető témakört.
Fontos
Ha felhasználóspecifikus sablonadatokkal módosítja a modelladatbázist , javasoljuk, hogy biztonsági másolatot készítjön a modellről. További információ: Rendszeradatbázisok (SQL Server) biztonsági mentése és visszaállítása.
modellhasználat
CREATE DATABASE utasítás kiadásakor az adatbázis első része a modelladatbázis tartalmának másolásával jön létre. Az új adatbázis többi része üres lapokkal lesz kitöltve.
Ha módosítja a modelladatbázist , minden később létrehozott adatbázis örökli ezeket a módosításokat. Beállíthatja például az engedélyeket vagy az adatbázis beállításait, vagy hozzáadhat objektumokat, például táblákat, függvényeket vagy tárolt eljárásokat. A modelladatbázis fájltulajdonságai kivételt képeznek, és figyelmen kívül hagyják az adatfájl kezdeti méretét. A modelladatbázis adatainak és naplófájljának alapértelmezett kezdeti mérete 8 MB.
A modell fizikai tulajdonságai
Az alábbi táblázat a modelladatok és naplófájlok kezdeti konfigurációs értékeit sorolja fel.
| File | Logikai név | Fizikai név | Fájlnövekedés |
|---|---|---|---|
| Elsődleges adatok | modeldev | model.mdf | 64 MB-kal automatikusan növekszik, amíg a lemez meg nem telik. |
| Log | modellezés | modellog.ldf | Az automatikus növelés 64 MB-tal legfeljebb 2 terabájtra növelheti. |
Az SQL Server 2014 esetében tekintse meg az adatbázismodell alapértelmezett fájlnövekedési értékeit.
A modelladatbázis vagy -naplófájlok áthelyezésével kapcsolatban lásd: Rendszeradatbázisok áthelyezése.
Adatbázis beállításai
Az alábbi táblázat felsorolja a modelladatbázis egyes adatbázis-beállításainak alapértelmezett értékét, valamint azt, hogy a beállítás módosítható-e. A beállítások aktuális beállításainak megtekintéséhez használja a sys.databases katalógusnézetet.
| Adatbázis-beállítás | Alapértelmezett érték | Módosítható |
|---|---|---|
| ALLOW_SNAPSHOT_ISOLATION | KI | Igen |
| ANSI_NULL_DEFAULT | KI | Igen |
| ANSI_NULLS | KI | Igen |
| ANSI_PADDING | KI | Igen |
| ANSI_WARNINGS (ANSI figyelmeztetések) | KI | Igen |
| ARITHABORT | KI | Igen |
| AUTO_CLOSE | KI | Igen |
| AUTO_CREATE_STATISTICS (Automatikus statisztika készítés) | ON | Igen |
| AUTO_SHRINK | KI | Igen |
| Statisztikák automatikus frissítése (AUTO_UPDATE_STATISTICS) | ON | Igen |
| AUTO_UPDATE_STATISTICS_ASYNC | KI | Igen |
| Változáskövetés | KI | Nem |
| CONCAT_NULL_YIELDS_NULL | KI | Igen |
| CURSOR_CLOSE_ON_COMMIT | KI | Igen |
| CURSOR_DEFAULT | GLOBAL | Igen |
| Adatbázis rendelkezésre állási beállításai | ONLINE MULTI_USER OLVASÁS_ÍRÁS |
Nem Igen Igen |
| DATE_CORRELATION_OPTIMIZATION | KI | Igen |
| DB_CHAINING | KI | Nem |
| ENCRYPTION | KI | Nem |
| VEGYES_OLDAL_HOZZÁRENDELÉS | ON | Nem |
| NUMERIC_ROUNDABORT | KI | Igen |
| PAGE_VERIFY | CHECKSUM | Igen |
| PARAMÉTEREZÉSE | SIMPLE | Igen |
| QUOTED_IDENTIFIER | KI | Igen |
| READ_COMMITTED_SNAPSHOT | KI | Igen |
| HELYREÁLLÍTÁS | Az SQL Server kiadásától függ* | Igen |
| REKURZÍV_TRIGGEREK | KI | Igen |
| Szolgáltatásközvetítő beállításai | DISABLE_BROKER | Nem |
| MEGBÍZHATÓ | KI | Nem |
*Az adatbázis aktuális helyreállítási modelljének ellenőrzéséhez tekintse meg vagy módosítsa az adatbázis (SQL Server) vagy a sys.databases (Transact-SQL) helyreállítási modelljét.
Ezeknek az adatbázis-beállításoknak a leírását az ALTER DATABASE (Transact-SQL) című témakörben talál.
Restrictions
A modelladatbázison a következő műveletek nem hajthatóak végre:
- Fájlok vagy fájlcsoportok hozzáadása.
- Rendezés módosítása. Az alapértelmezett rendezés a kiszolgáló rendezése.
- Az adatbázis tulajdonosának módosítása. A modell tulajdonosa sa.
- Az adatbázis törlése.
- A vendég felhasználó elvetése az adatbázisból.
- A változásadatok rögzítésének engedélyezése.
- Adatbázis-tükrözésben való részvétel.
- Az elsődleges fájlcsoport, az elsődleges adatfájl vagy a naplófájl eltávolítása.
- Az adatbázis vagy az elsődleges fájlcsoport átnevezése.
- Az adatbázis beállítása OFFLINE-ra.
- Az elsődleges fájlcsoportot csak olvasható módba állítják.
- Eljárások, nézetek vagy eseményindítók létrehozása a WITH ENCRYPTION beállítással. A titkosítási kulcs ahhoz az adatbázishoz van kötve, amelyben az objektum létrejön. A modelladatbázisban létrehozott titkosított objektumok csak a modellben használhatók.