Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 12335|Válasz: 0

[Forrás] Fő rendszertábla leírások a sqlserver2008-ban

[Linket másol]
Közzétéve 2014. 11. 26. 15:45:26 | | |

A sysaltfiles elsődleges adatbázisa tartalmazza az adatbázis fájljait
syscharsets fő adatbázis karakterkészlet és rendezési sorrend
sysco nfigures elsődleges adatbázis-konfigurációs beállítások

Syscurco nfigs elsődleges adatbázis aktuális konfigurációs opciók

  sysdatabases adatbázis az elsődleges adatbázis szerveren

  a syslanguages a fő adatbázis nyelv

  syslogins fő adatbázis Bejelentkezési fiók adatok

sysoledbusers fő adatbázis-linkjei szerver bejelentkezési adatai

  sysprocesses elsődleges adatbázis-folyamat

  sysremotelogins Elsődleges adatbázis Távolról jelentkezz be a fiókba

  syscolumns adatbázis-oszloponként

  Sysco nstrains adatbázis korlátonként

  sysfilegroups adatbázis-fájlcsoportonként

  sysfiles minden adatbázisfájlhoz

  sysforeignkeys minden adatbázis külső kulcsszavahoz

  sysindexek adatbázis-index szerint

  sysmenbers minden adatbázis-szerep taghoz

  sysobjects minden adatbázishoz

syscomments adatbázis objektum

  syspermissio ns Per database permissions

  systypes adatbázis felhasználó által definiált adattípusok szerint

  sysusers adatbázis-felhasználónként


sysaltfiles fejléc
Különleges esetekben tartalmazza az adatbázisban lévő fájlokhoz tartozó sorokat. A tábla a fő adatbázisban van tárolva.

Az oszlop név Adattípus leírása
fileid Smallint Egy egyedi fájlazonosító szám minden adatbázishoz.
Groupid Smallint fájlcsoport azonosító száma.
int fájlméret (8 KB oldalon).
maxsize int A maximális fájlméret (8 KB oldalon). 0 érték növekedés nélkül van, és a –1 érték azt jelenti, hogy a fájlnak mindig a

Nőj tele a korongra.
növekedés int Az adatbázis növekedési mérete. 0 érték növekedés nélkül van. Az állapot értékétől függően akár több száz oldal vagy fájlméret is lehet

Oszd el az arányt. Ha státusz 0x100000, a növekedés a fájlméret egy százaléka; Egyébként az oldalszám számít.  
Status INT csak belső használatra való.
A teljesítmény megmaradt.
dbid smallint Az adatbázis azonosító száma annak az adatbázisnak, amelyhez a fájl tartozik.
név nchar(128) Ez a fájl logikus neve.
fájlnév nchar(260) A fizikai eszköz neve, beleértve a fájlhoz vezető teljes útvonalat.

> syscharsets főoldala

Minden karakterkészlet egy sort foglal el a táblázatban, amely a Microsoft definícióit is tartalmazza? SQL Server? A sorozási sorrend alapján. Sor

Az egyik szekvencia alapértelmezett rendezési sorrendként van jelölve a sysco nfigures formátumban, ez az egyetlen ténylegesen használt sorrend.

Az oszlop név Adattípus leírása
type smallint Az entitás típusa, amelyet ez a sor. A 1001 a karakterkészlet; 2001 a rendezési sorrend.
Nem karakterkészletet vagy egyedi azonosítót a sorrendben. Fontos megjegyezni, hogy a rendezési sorrend és a karakterkészlet nem oszthatja meg ugyanazt az azonosító számot. Garantált

Az azonosítót 1-től 240-ig hagyd az SQL Server használatához.
a CSID tinyint mező nem használatos, ha a sor egy karakterhalmazt képvisel. Ha a sor a rendezési sorrendet képviseli, akkor a mező a

Ezen felül generálják a rendezési sorrend karakterkészlet azonosítóját. Tegyük fel, hogy létezik egy karakterkészlet sor ilyen azonosítóval abban a táblázatban.
status smallint A belső rendszer állapotinformációs bit.
név sysname A karakterkészlet vagy rendezési sorrend egyedi neve. A mezőnek csak az A-Z vagy A-z betűket kell tartalmaznia, a 0 számot –

9 és aláhúzott (_). Levéllel kell kezdődnie.
descriptio n nvarchar(255) karakterkészlet vagy választható leírása a sort order függvénynek.
BinaryDefinitio N Varbinary(255) csak belső használatra.
Definitio n image karakterkészlet vagy belső rendezési definíció. Az adatszerkezet ebben a területben a típustól függ.


Sysco nfigures az oldal tetején

Minden konfigurációs opció, amelyet a felhasználó állított be, egy sort foglal el a táblázatban. A sysco nfigures tartalmazza a nemrég elindított Microsoftot? SQL

Szerver? A korábban meghatározott konfigurációs opciók tartalmazzák az összes dinamikus konfigurációs opciót is, amelyeket a legutóbbi indítás után állítottak be. Az asztal csak a főtáblán található

adatbázis.

Az oszlop név Adattípus leírása
érték int változó (az SQL Server csak a RECo nFIGURE futtatása után használja).
co nfig smallint konfigurációs változó szám.
Kommentelj nvarchar(255) a konfigurációs opciókhoz.
a status smallint egy opció státuszának bitmapjét képviseli. Lehetséges értékek a következők:
0 = statikus (ez a beállítás akkor lép életbe, amikor a szerver újraindul).
1 = Dinamikus (ez a változó akkor lép életbe, amikor a RECo nFIGURE utasítást végrehajtjuk).
2 = Haladó (a változó csak akkor jelenik meg, ha a Haladottaat megjelenítése opció be van állítva).
3 = Dinamikus és Haladott.


Syscurco nfigs az oldal tetején

Minden jelenlegi konfigurációs opció mindegyikhez egy-egy opció. Ezen felül a táblázat négy elemet tartalmaz, amelyek leírják a konfigurációs struktúrát. A Syscurco NFIGS használatban van

Dinamikusan generálnak lekérdezéskor. További információért lásd: Sysco nfigures (Sysco nfigures).

Az oszlop név Adattípus leírása
value int user-modifiable variable value (csak akkor, ha a RECo nFIGURE-t a Microsoft futtatta?) SQL

Szerver? használat).
co nfig smallint konfigurációs változó szám.
Kommentelj nvarchar(255) a konfigurációs opciókhoz.
a status smallint egy opció státuszának bitmapjét képviseli. Lehetséges értékek a következők:
0 = statikus (ez a beállítás akkor lép életbe, amikor a szerver újraindul).
1 = Dinamikus (ez a változó akkor lép életbe, amikor a RECo nFIGURE utasítást végrehajtjuk).
2 = Haladó (a változó csak akkor jelenik meg, ha a Haladottaat megjelenítése opció be van állítva).
3 = Dinamikus és Haladott.

sysdatabases oldal

Microsoft? SQL Server? Minden adatbázis a táblázaton egy sort foglal el. Amikor először telepíted az SQL Servert,

A sysdatabases tartalmaz elemeket a Master, Model, MSDB, MSSQLWEB és TEMPDB adatbázisokhoz. A tábla csak létezik

a fő adatbázisban tárolva.

Az oszlop név Adattípus leírása
név sysname Az adatbázis neve.
dbid smallint adatbázis azonosító.
sid varbinary(85) Az adatbázis létrehozó rendszerazonosítója.
A Mode Smallint segítségével bővülten zárolják az adatbázist a létrehozáskor.
status int status bitek, amelyek közül néhányat a felhasználó sp_dboptio n (olvasd o, dbo használat).

o nly, single user, stb.):
1 = automatikus zárás; Használd a sp_dboptio n beállításokat.
4 = kiválasztás be/bulkcopy ; Használd a sp_dboptio n beállításokat.
8 = vágó. log o n chkpt ; Használd a sp_dboptio n beállításokat.
16 = szakadt oldal Detectio N, sp_dboptio n beállítással.
32 = betöltés 。
64 = a regeneráció előtti 。
128 = helyreállítás 。
256 = nem sikerült vissza 。
512 = offline ; Használd a sp_dboptio n beállításokat.
1024 = csak olvasható ; Használd a sp_dboptio n beállításokat.
2048 = dbo használat o nly ; Használat
sp_dboptio n beállítások.
4096 = egyetlen felhasználó ; Használd a sp_dboptio n beállításokat.
32768 = vészhelyzet 。
4194304 = automatikus zsugorítás 。
1073741824 = tisztán leállítás 。

Több bit egyszerre nyitható meg.

status2 int 16384 = ANSI null alapértelmezett ; Használd a sp_dboptio n beállításokat.
65536 = a co ncat null null sp_dboptio n beállítással.
131072 = rekurzív triggerek, sp_dboptio n beállítással együtt.
1048576 = alapértelmezett helyi kurzor, sp_dboptio n beállítással
8388608 = idézetes azonosító, használt
sp_dboptio n beállítások.
33554432 = kurzor közel vagy n commit, sp_dboptio n beállítással
67108864 = ANSI nullák, az sp_dboptio n beállítással.
268435456 = ANSI figyelmeztetések, sp_dboptio n beállítással.
536870912 = teljes szöveg engedélyezve, használd
sp_fulltext_database Beállítások.
crdate: dátum létrehozás dátuma.
Lefoglalt dátum.
Category int tartalmaz bitmapokat az információs másoláshoz:
1 = Megjelent.
2 = feliratkozott.
4 = Összevonás közzétéve.
8 = Előrendelt merge.

CMPT-szintű TinyINT adatbázis. További információért lásd sp_dbcmptlevel.  
fájlnév nvarchar(260) Az operációs rendszer útja és az adatbázis mesterfájl neve.
Az adatbázis létrehozásához használt SQL Server kód build száma. Csak SQL Server eszközök

Belsőleg frissítési feldolgozáshoz.

syslanguages fejléc

Megjelenni a Microsoftnál? SQL Server? Minden nyelvnek van egy sora a táblázatban. Bár az amerikai angol nincs ott

syslanguages, de a tábla mindig elérhető az SQL Server számára. A tábla csak a fő adatbázisban van tárolva.

Az oszlop név Adattípus leírása
langid smallint egyedi nyelvi azonosító.
dateformat nchar(3) dátumsorrend (pl. DMY).
datefirst tinyint A hét első napja: 1 hétfőn, 2 kedden, és így tovább, míg 7 csillagot jelent

Randi.
Frissítsd az int rendszerhasználathoz.
Név Sysname hivatalos nyelvi név (pl. fran?ais).
alias sysname Alternatív nyelvi név (például francia).
mo nths nvarchar(372) Egy vesszővel elválasztott lista teljes nevekről hónapokon át, januártól decemberig, minden név

Maximum 20 karaktert tartalmaz.
shortmo nths varchar(132) egy vesszővel elválasztott lista a rövidített hónapnevekről januártól decemberig,

Minden név legfeljebb 9 karaktert tartalmazhat.
nvarchar napok (217) Egy vesszővel elválasztott napnevek listája januártól decemberig, a legtöbb minden név

30 karaktert tartalmaz.
LCID int ehhez a nyelvhez Microsoft Windows NT? Helyszínazonosító.
mslangid smallint SQL Server message group ID.

Az SQL Server által biztosított harminchárom nyelv van telepítve. Az alábbiakban a nyelvek listája található.

A név angolul NT LCID SQL Szerver Üzenetcsoportazonosító
Angol 1033 1033
Német 1031 1031
Francia 1036 1036
Japán 1041 1041
Dán 1030 1030
spanyol 3082 3082
Olasz 1040 1040
Holland 1043 1043
Norvég 2068 2068
Portugál 2070 2070
Finn 1035 1035
Svéd 1053 1053
Cseh 1029 1029
Magyar 1038 1038
Lengyel 1045 1045
Román 1048 1048
Horvát 1050 1050
Szlovák 1051 1051
Szlovén 1060 1060
Görög 1032 1032
Bolgár 1026 1026
Orosz 1049 1049
Turkish 1055 1055
Brit angol 2057 1033
Esto nian 1061 1061
Lett 1062 1062
Litván 1063 1063
Brazil 1046 1046
Traditio nal Chinese 1028 1028
Koreai 1042 1042
Egyszerűsített kínai 2052 2052
Arab 1025 1025
Thai 1054 1054


syslogins fejléc

Minden bejelentkezési fiók egy sort foglal el a táblázatban.

Az oszlop név Adattípus leírása
Sid Varbinary(85) biztonsági azonosító.
Status Smallint csak belső használatra való.
CreateDate DateTime hozzáadja a bejelentkezés dátumát.
updateDate DateTime Frissítsd a bejelentkezés dátumát.
Dátum kiadását csak belső használatra használják.
A TOTCPU INT csak belső használatra szolgál.
A Totio int csak belső használatra való.
Spacelimit int csak belső használatra való.
Időkorlát csak belső használatra vonatkozik.
ResultLimit int csak belső használatra használható.
név varchar(30) A felhasználó bejelentkezési azonosítója.
dbname nvarchar(128) A felhasználó alapértelmezett adatbázis neve a kapcsolat létrehozásakor.
jelszó nvarchar(128) A felhasználó titkosított jelszavaja (lehet NULL).
nyelv nvarchar(128) A felhasználók alapértelmezett nyelve.
denylogin int if sign in Microsoft lesz? Windows NT? 1 egy felhasználó vagy csoport számára, akit megtagadtak a hozzáféréstől.
A hasAccess INT 1, ha engedélyezett a bejelentkezési hozzáférés.
az isntname int 1, ha a bejelentkezés Windows NT felhasználó vagy csoport, és ha a bejelentkezés Microsoft SQL

Szerver? Bejelentkezés, 0.
istgroup int ha bejelentkezve

Ha Windows NT csoportról van szó, akkor az 1.
az int 1, ha a bejelentkezés Windows NT felhasználó.
A rendszergazdai int 1, ha a bejelentkezés rendszergazdálkodó szerver szerepkör tagja.
SecurityAdmin INT 1, ha a bejelentkezés a securityadmin szerver szerepének tagja.
A serveradmin int 1, ha a bejelentkezés egy serveradmin fix szerver szerepkörű.
SetupAdmin INT 1, ha a bejelentkezés egy setupadmin fix szerver szerepkör tagja.
Processadmin INT 1, ha a bejelentkezés egy processadmin fix szerver szerepkörű.
a diskadmin int 1, ha a bejelentkezés egy diskadmin fix szerver szerepkörű.
A dbcreator int 1, ha a bejelentkezés egy dbcreator fix szerver szerepkör tagja.
loginname nvarchar(128) A bejelentkezés tényleges neve, amely eltérhet az SQL Server által használt bejelentkezéstől


sysoledbusers fejléce

Minden megadott összekapcsolt szerver felhasználói és jelszó leképezése egy sort foglal el a táblázatban. A tábla a fő adatbázisban van tárolva.

Az oszlop név Adattípus leírása
Az rmtsrvid smallint szerver SID (Security Identification Number).
RMTLOGINAME nvarchar(128) a loginsid a kapcsolt RMTSERVID távoli bejelentkezésére egyezik le.
RMTPASSWORD nvarchar(128) a megadott távoli bejelentkezéshez tartozó titkosított jelszót kapcsolja az RMTSRVID-en belül.
loginsid varbinary(85) A helyi bejelentkezési SID-t, amit fel kell térképezni.
status smallint Ha az érték 1, akkor a leképezésnek a felhasználó saját hitelesítéseit kell használnia.
ChangeDateDateTime Az utolsó változtatás dátuma, amikor a leképezési információt módosították.


sysprocesses főoldal

A sysprocesses táblázat a Microsofton való futtatásról? SQL Server? Információk a folyamatról a Ezek a folyamatok a következők lehetnek:

Ügyfél vagy rendszer folyamat. a sysprocessek csak a fő adatbázisban tárolódnak.

Az oszlop név Adattípus leírása
spid smallint SQL Server process ID.
kpid smallint Microsoft Windows NT 4.0? Szálazonosító.
blokkolva smallint A blokkolt folyamat folyamatazonosítója (spid).
várakozni, binary(2) foglalás.
várakozási idő int A jelenlegi várakozási idő milliszekundumokban. 0, amikor a folyamat nem vár.
Lastwaittype nchar(32) a végső vagy jelenlegi várakozó típus név láncsorát jelzi.
waitresource nchar(32) Egy zár erőforrás szöveges ábrázolása.
Jelenleg a dbid smallint a folyamat során működik.
uid smallint Az a felhasználói azonosító, amely végrehajtotta a parancsot.
A CPU int folyamat összesített CPU ideje. Nem számít, hogy a STATISZTIKAI IDŐ vagy BEÁLLÍTÁS OPCIÓ O N vagy KI

Van egy folyamat a bejegyzés frissítésére.
physical_io az int folyamatokhoz tartozó kumulatív lemezolvasás és írás.
Memusage int Az a szám, amely a folyamatgyorsítótárban jelenleg az adott folyamathoz van kijelölve. A negatív szám azt jelzi, hogy a folyamatot egy másik

A folyamat által kijelölt memória.
login_time dátum az időpont Az időpont, amikor a kliens bejelentkezett a szerverre. Rendszerfolyamatok esetén ez SQL Server tároló

Az az időpont, amikor az indulás megtörtént.
last_batch datetime Az időpont, amikor a kliens folyamat utoljára távolról tárolt eljáráshívást vagy EXECUTE utasítást hajtott végre. A tanszéknek

A rendszerfolyamat az az időszak, amikor az SQL Server tárolása elkezdett elhelyezni.
Az ecid smallint egyedileg azonosítja egy gyermekszál végrehajtási kontextusazonosítóját, amely egyetlen folyamat nevében működik.
open_tran A smallint folyamat nyitott tranzakcióinak száma.
status nchar(30) A folyamat azonosító státusza (pl. futtatás, téli bernálás stb.).
sid binary(85) A felhasználó globálisan egyedi azonosítója (GUID).
hajtónév nchar(128) A munkaállomás neve.
program_name nchar(128) a kérelem neve.
hostprocess nchar(8) munkaállomás process ID szám.
Parancsnok nchar(16) parancsot, amely jelenleg végrehajtás alatt áll.
nt_domain nchar(128) kliens Windows NT 4.0 domainjét (ha Windows hitelesítést használ) vagy bizalmat használ

Csatlakoztattam Windows NT 4.0 domaint.
nt_username nchar(128) A Windows NT 4.0 felhasználónév (ha Windows hitelesítést használ) vagy a folyamat betűje

Bármilyen csatlakoztatott Windows NT 4.0 felhasználónév.
net_address nchar(12) egyedi azonosítóhoz van rendelve a hálózati interfész kártyához minden felhasználói munkaállomáson. Amikor egy felhasználó bejelentkezik,

Az azonosítót a net_address oszlopba helyezik.
net_library nchar(12) oszlop, amelyet a klienshálózati könyvtár tárolására használnak. Minden kliensfolyamat hálózati kapcsolatba lép.

A hálózati kapcsolatokhoz egy hálózati könyvtár tartozik, amely ezekhez a folyamatokhoz kapcsolódik, amely lehetővé teszi számukra a kapcsolatok létrehozását. További információért

, lásd Kliens és szerver Net-Könyvtár.
Loginame nchar(128) bejelentkezés.


sysremoteloginok az oldal tetejére

Mindenki felhívhatja a Microsoftot? SQL Server? A távoli tárolt eljárás távoli felhasználója a

Az oszlop név Adattípus leírása
remoteserverid smallint A távoli szerver identitás.
remoteusername nvarchar(128) A felhasználó bejelentkezése a távoli szerveren.
Status Smallint opció.
sid varbinary(85) Microsoft Windows NT? Felhasználói biztonsági azonosító.
A ChangeDate DateTime hozzáadja a távoli felhasználó dátumát és idejét.


syscolumns fejléc

Minden oszlop minden táblában és nézetben egy sort foglal el a táblázatban, és a tárolt folyamat minden paramétere is egy sort foglal el a táblázatban. A táblázat minden számnál van

A raktár szerint.

Az oszlop név Adattípus leírása
name sysname Az oszlopnév vagy eljárásparaméter neve.
id int Az a táblaobjektum azonosító, amelyhez az oszlop tartozik, vagy a paraméterhez tartozó tárolt eljárásazonosító.
xtype Tinyint systypes.
Typetat tinyint csak belső használatra.
xusertype smallint kiterjesztés.
hossz smallint A maximális fizikai tárolási hossz a systípusokban.
Az Xprec Tinyint csak belső használatra való.
Az Xscale Tinyint csak belső használatra való.
colid smallint oszlop vagy paraméterazonosító.
Xoffset Smallint csak belső használatra való.
A BitPOS Tinyint csak belső használatra való.
Tinyint csak belső használatra tartva.
Colstat Smallint csak belső használatra.
cdefault int Az oszlop alapértelmezett értékazonosítója.
domain int a szabály vagy CHECK korlátozás azonosítója az oszlopban.
szám smallint Az aleljárás száma, amikor az eljárást csoportosítjuk (0 nem folyamatos tételt jelöl).
Colorder Smallint csak belső használatra való.
Autoval Varbinary(255) csak belső használatra.
elhúzás smallint Az oszlop helye lévő sor eltolása; Ha negatív, akkor változó hosszúságú sort jelent.
Status tinyint egy bittérkép, amelyet oszlop- vagy paramétertulajdonságok leírására használnak:
0x08 = Az oszlop null értékeket engedélyez.
0x10 = ANSI párnázás akkor lép életbe, amikor varchar vagy varbináris oszlopokat adnak hozzá. Tartsd meg a varchar oszlop hátsó terét, tartsd meg

A záró nullát a varbináris oszlopban hagyjuk.
0x40 = paraméter a OUTPUT paraméter.
0x80 = Az oszlop mint az identitás oszlop.

type tinyint A rendszertípusok fizikai tárolásának típusa.
usertype smallint systype.
PrintFMT Varchar(255) csak belső használatra.
prec smallint Az oszlop pontossági szintje.
scale int Az oszlopban lévő tizedesjegyek száma.
az iscomputed int jelzi, hogy az adott oszlop zászlóját kiszámították-e:
0 = Nem számítva.
1 = Kiszámított.

isoutparam int azt jelzi, hogy a folyamat paraméter kimeneti paraméter-e:
1 = igaz.
0 = hamis.

az isnullable int azt jelzi, hogy az oszlop engedélyezi-e null értékeket:
1 = igaz.
0 = hamis.


Sysco nstraints az oldal tetején

Tartalmaz egy korlátozó leképezést, amelyet a korlát tulajdonosának objektumára képeznek le. Ez a rendszerkönyvtár minden adatbázisban tárolható.

Az oszlop név Adattípus leírása
A NSTID int korlátozási szám.
id int tartalmazza ennek a korlátozásnak a táblázatazonosítóját.
A colid smallint határozza meg a korlát oszlopazonosítóját, vagy 0-t, ha táblázatkorlátról van szó.
Spare1 tinyint megmaradt.
status int bitmap az állapotot jelzi. Lehetséges értékek a következők:
1 = ELSŐDLEGES KULCSKORLÁT.
2 = EGYEDI KULCSKORLÁTOK.
3 = IDEGEN KULCSKORLÁTOK.
4 = CHECK korlátozás.
5 = ALAPÉRTELMEZETT korlátozás.
16 = oszlopszintű korlátok.
32 = táblázatszintű korlátok.

actio ns int reserved.
Hiba int maradt.


sysfilegroups fejléc

Az adatbázis minden fájlcsoportja egy sort foglal el a táblázatban. A táblázat minden adatbázisban tárolható. A táblázatban legalább egy elem szerepel a fő szöveghez

Darab kész.

Az oszlop név Adattípus leírása
groupid smallint Egy egyedi csoportazonosító szám minden adatbázishoz.
Megmaradt allokpolitika kisebbsége.
status int 0x8 = READ o nLY
0x10 = ALAPÉRTELMEZETT
groupname sysname filegroup.


sysfiles fejléc

Az adatbázis minden fájlja egy sort foglal el a táblázatban. Ez a rendszertábla egy virtuális tábla, és közvetlenül nem frissíthető vagy módosítható.

Az oszlop név Adattípus leírása
fileid Smallint Egy egyedi fájlazonosító szám minden adatbázishoz.
Groupid Smallint fájlcsoport azonosító száma.
int fájlméret (8 KB oldalon).
maxsize int A maximális fájlméret (8 KB oldalon). 0 érték növekedés nélkül van, és a –1 érték azt jelenti, hogy a fájlnak mindig a

Nőj tele a korongra.
növekedés int Az adatbázis növekedési mérete. 0 érték növekedés nélkül van. Az állapot értékétől függően akár több száz oldal vagy fájlméret is lehet

Oszd el az arányt. Ha az állapot 0x100000 tartalmaz, a növekedés a fájlméret egy százaléka; Egyébként az oldalak száma számít.
Az állapot int növekedési értéke megabájtokban (MB) vagy kilobájtokban (KB)).
0x1 = Alapértelmezett eszköz.
0x2 = Lemezfájl.
0x40 = Naplóeszköz.
0x80 = A legutóbbi mentés óta írt fájlok.
0x4000 = a CREATE DATABASE utasítással
Implicit módon létrehozott eszközök.
0x8000 = Az adatbázis létrehozása során létrehozott eszközök.
0x100000 = Növekedés százalék szerint, nem oldalak szerint.

A teljesítmény megmaradt.
név nchar(128) Ez a fájl logikus neve.
fájlnév nchar(260) A fizikai eszköz neve, beleértve a fájlhoz vezető teljes útvonalat.


sysforeignkeys az oldal tetején

Információkat tartalmaz a FOREIGN KEY korlátokról a táblameghatározásban. A táblázat minden adatbázisban tárolható.

Az oszlop név Adattípus leírása
a KÜLFÖLDI KULCS korlátozásának azonosítóját instid int .
fkeyid int A tábla objektumazonosítója az FOREIGN KEY korlátozással.
rkeyid int A táblaobjektum azonosítója, amelyet a FOREIGN KEY korlátozásban hivatkoznak.
a fkey smallint az oszlopazonosítóra utal.
rkey smallint hivatkozott oszlopazonosító.
keyno smallint Az oszlop helye a hivatkozott oszlopok listáján.


sysindexes az oldal tetejére

Az adatbázis minden indexe és tábla egy sort foglal el a táblázatban. A táblázat minden adatbázisban tárolható.

Az oszlop név Adattípus leírása
id int tábla azonosító (ha indid = 0 vagy 255). Egyébként annak a táblázatnak az azonosítója, amelyhez az index tartozik.
status int belső rendszerállapot információ.
az első bináris(6) indikátorok az első vagy gyökéroldalra.
indid smallint index azonosító:
1 = Klaszterelt index
>1 = nem aggregált
255 = Táblázatbejegyzések szöveg- vagy képadatokkal

gyökérbinary(6) Ha indid >= 1 és 255 <, akkor a root a gyökéroldal mutatója. Ha indid = 0 vagy

indid = 255, a root az utolsó oldal mutatója.  
Minlen Smallint minimális vonalméret.
Keycnt Littleint kulcs.
groupid smallint, amelyen az objektum fájlcsoport-azonosítója létrejött.
dpages int Ha indid = 0 vagy indid = 1, dpages a használt oldalak száma. Ha indid =

255, ami 0-ra van állítva. Egyébként az indexelt oldalak száma számít.
reserved int Ha indid = 0 vagy indid = 1, a reserved az oldalmérő, amely minden indexhez és táblázat adathoz rendel

szám. Ha indid = 255, a fenntartott az oldalszám, amely a szöveg- vagy képadatokhoz van rendelve. Ellenkező esetben egy indexhez van rendelve

Oldalszám.
Használt&

NBSP; int Ha indid = 0 vagy indid = 1, akkor a használt összes index és táblaadat összes oldalszáma. Ha

indid = 255, a használt oldalszám a szöveg vagy kép adataihoz. Egyébként az indexeléshez használt oldalszám számít.
A Rowcnt Bigint adatszintű sorszámon alapul: Indid = 0 és Indid = 1. Ha indid = 255, rowcnt

0-ra állítva.
A RowModctr int azt számolja, hány sort bekerült, eltávolított vagy frissített az utolsó táblázat frissítése óta.
xmaxlen kicsi maximális sorméret.
maxirow kicsi maximum, nem levélindex sorméret.
OrigFillFactor tinyint Az index létrehozásakor használt kezdeti töltőfaktor érték. Az érték nem marad fenn; Azonban, ha nehéz kell lennie

Ez az érték hasznos lehet, ha új indexet hozol létre, de nem emlékszel az eredeti kitöltő faktorra.
Fenntartva1 tinyint megmaradva.
Fenntartva2 int megmaradva.
FirstIAM binar(6) megáll.
Impid Smallint megmaradt. Index megvalósítási zászló.
Lockflags smallint a vizsgált indexzár granularitásának korlátozására szolgál. Például olyan lekérdezési tábláknál, amelyek csak olvashatók,

csak táblázatszintű zárolásra állítsuk be a zárolási költségek minimalizálása érdekében.
pgmodctr int megmaradt.
keys varbinary(816) Az index kulcsot alkotó oszlopazonosítók listája.
név sysname tábla név (ha indid = 0 vagy 255). Egyébként az index neve.
statblob image Statistics blob.
Maxlen int megmaradt.
Az int sor az indid = 0 és indid = 1 értékű adatszintű sorok számán alapul, amit indid > 1 esetén ismétlődik. Ha

indid = 255, sorok 0-ra állítva. Az oszlop a visszafelé kompatibilitást biztosította.


Sysmembers oldal
Minden adatbázis szerep tagja egy sort foglal el a táblázatban. A táblázat minden adatbázisban tárolható.

Az oszlop név Adattípus leírása
memberuid smallint A szerep tagjának felhasználói azonosítója.
A groupuid smallint szerep felhasználói azonosítója.


sysobjects fejléc
Az adatbázisban létrehozott minden objektum (korlátozások, alapértelmezések, naplók, szabályok, tárolt eljárások stb.) egy sort foglal el a táblázatban. Csak a

tempdb, minden ideiglenes tárgy egy sort foglal el a táblázatban.

Az oszlop név Adattípus leírása
nevezd sysname objektum név.
Azonosító tárgyazonosító szám.
xtype char(2) objektumtípus. Ez lehet az alábbi objektumtípusok egyike:
C = CHECK korlátozás
D = ALAPÉRTELMEZETT vagy ALAPÉRTELMEZETT korlátozás
F = IDEGEN KULCSKORLÁT
L = napló
FN = skalárfüggvény
IF = Sorbeli táblázatfüggvény
P = tárolt eljárás
PK = ELSŐDLEGES KULCSKORLÁT (típus K)
RF = Replikációs szűrő tárolt eljárás
S = Rendszertábla
TF = táblázatfüggvény
TR = Trigger
U = Felhasználói tábla
UQ = EGYEDI korlátozás (típus K)
V = nézet
X = Kiterjesztett tárolt eljárás

Az uid smallint tulajdonos objektum felhasználói azonosítója.
Kicsi információ megmaradt. Csak belső használatra.
status int megmaradt. Csak belső használatra.
base_schema_
Ver int megmaradt. Csak belső használatra.
Replinfo int megmaradt. Szaporodásra szánva.
parent_obj az anyaobjektum objektumazonosítóját (például triggerek vagy korlátozások esetén a táblaazonosítót).
A crdate datetime objektum létrehozásának dátuma.
Az FTCATID Smallint a teljes szöveges könyvtárazonosító minden teljes szöveges indexhez regisztrált felhasználói táblához, minden nem regisztrált felhasználó számára

A táblázat 0.  
schema_ver int verziószám, amely minden séma változásával növekedik a táblázatban.
stats_schema_
Ver int megmaradt. Csak belső használatra.
type char(2) objektum típus. Ez lehet az alábbi értékek egyike:
C = CHECK korlátozás
D = ALAPÉRTELMEZETT vagy ALAPÉRTELMEZETT korlátozás
F = IDEGEN KULCSKORLÁT
FN = skalárfüggvény
IF = Sorbeli táblázatfüggvény
K = ELSŐDLEGES KULCS vagy EGYEDI korlátok
L = napló
P = tárolt eljárás
R = szabály
RF = Replikációs szűrő tárolt eljárás
S = Rendszertábla
TF = táblázatfüggvény
TR = Trigger
U = Felhasználói tábla
V = nézet
X = Kiterjesztett tárolt eljárás

Megtartva a Userstat Smallint.
Sysstat Smallint belső állapotinformáció.
indexdel smallint megmaradt.
Időpontot később kérlek.
Versio n int későbbi használatra.
Deltrig int megmaradt.
Intrig int megmaradt.
Frissítő int megmaradt.
Seltrig int megmaradt.
Az int kategóriát a publikációra, korlátokra és azonosításra használják.
cache kicsi megmaradt.


Syspermissio ns az oldal tetején
Információkat tartalmaz a felhasználók, csoportok és szerepek által adott és elutasított jogosultságokról az adatbázisban. A táblázat minden adatbázisban tárolható.

Az oszlop név Adattípus leírása
id int object azonosító objektumjogosultságok; 0 a kijelentés jogosultságait jelzi.
grantee smallint Az engedély által érintett felhasználó, csoport vagy szerep azonosítója.
Grantor Smallint Az a felhasználó, csoport vagy szerep azonosítója, amelyhez az engedélyt megadták vagy visszavonják.
Az ActAdd Smallint csak belső használatra használható.
Az Actmod Smallint csak belső használatra való.
Seladd Varbinary(4000) csak belső használatra.
Selmod Varbinary(4000) csak belső használatra.
Updadd varbinary(4000) csak belső használatra.
Updmod varbinary(4000) csak belső használatra.
Refadd varbinary(4000) csak belső használatra.
refmod varbinary(4000) csak belső használatra.


systypes fejléc
Minden rendszer egyetlen sor információt biztosít mind az adattípusra, mind a felhasználó által definiált adattípusra. A táblázat minden adatbázisban tárolható.

Ezek a rendszer által szolgáltatott adattípusok és azonosító számaik.

Az oszlop név Adattípus leírása
név, sysname adattípus, név.
Xtype tinyint fizikai tárolótípus.
A Status Tinyint csak belső használatra való.
xusertype smallint kiterjeszti a felhasználói típust.
hossz smallint Az adattípus fizikai hossza.
Az Xprec Tinyint szerver belső precizitása. (Nem elérhető a lekérdezésekben.) )
Az Xscale Tinyint szerver által használt belső tizedesjegyek száma. (Nem elérhető a lekérdezésekben.) )
tdefault int Az a tárolt eljárás azonosítója, amely integritás-ellenőrzéseket végez ezen adattípus esetén.
domain int Az a tárolt eljárás azonosítója, amely integritás-ellenőrzéseket végez ezen adattípus esetén.
uid smallint Az adattípus létrehozó felhasználói azonosítója.
A kisméretű csak belső használatra van fenntartva.
usertype smallint A felhasználói típus azonosítója.
a változó bit 1 a változó hosszúságú adattípusnál, egyébként 0.
az allownulls bit azt jelzi, hogy ez az adattípus alapértelmezett nullity. Ha a CREATE vagy ALTER TABLE üresnek van megadva.

, akkor az érték felülírja az alapértelmezett null értéket ezen adattípusnak.
type tinyint Fizikailag tárolja az adattípusokat.
A printfmt Varchar(255) megtartva.
prec smallint Az adattípus pontosságának szintje.
scale tinyint Az adott adattípus tizedesjegyeinek száma (precíziótól függően).


sysusers fejléc
Minden Microsoft az adatbázisban? Windows felhasználók, Windows csoportok, Microsoft SQL Server? Felhasználó vagy SQL

A szerver szerepe egy sort foglal el a táblázatban.

Az oszlop név Adattípus leírása
uid smallint felhasználói azonosító, amely ebben az adatbázisban egyedi. Az 1 az adatbázis tulajdonosa.
Status Smallint csak belső használatra való.
Nevezd meg a sysname felhasználónevet vagy csoportnevet, amely ebben az adatbázisban egyedi.
sid varbinary(85) Ennek a bejegyzésnek a biztonsági azonosítója.
Roles varbinary(2048) kizárólag belső használatra készült.
createDate DateTime a fiók hozzáadott dátumának időpontja.
FrissítésDátum Dátum A számla utolsó módosított dátuma.
Az Altuid Smallint csak belső használatra való.
jelszó varbinary(256) csak belső használatra.
gid smallint Az a csoportazonosító, amelyhez ez a felhasználó tartozik. Ha uid = gid, akkor ez a bejegyzés egy csoportot határoz meg.
Enviro N Varchar (255) tartalék.
HasdbAccess INT 1, ha a fióknak van adatbázis-hozzáférése.
islogin int akkor jelöljük, ha a fiók Windows csoport, Windows felhasználó vagy SQL Server felhasználó bejelentkezési fiókkal

1.
az isntname int 1, ha a fiók Windows csoportról vagy Windows felhasználóról szól.
az isntgroup int 1, ha a fiók Windows csoport.
Az isntuser int 1, ha a fiók Windows felhasználó.
Az issqluser int 1, ha a fiók SQL Server felhasználó.
az isaliased int 1, ha a fiókot egy másik felhasználó aliasizálja.
Az issqlrole int 1, ha a fiók SQL Server szerep.
Isapprole INT 1, ha a fiók egy alkalmazási szerep.






Előző:A SQL2012 adatbázist tartalmaz, amely gyors felhasználói TSQL szkripteket generál
Következő:2011 MSSQL adatalkotás Secure .mdb Database oktatóanyag
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com