|
SysaltFiles pirminėje duomenų bazėje saugomi duomenų bazės failai syscharsets pagrindinis duomenų bazės simbolių rinkinys ir rūšiavimo tvarka Sysco nFigures pirminės duomenų bazės konfigūracijos parinktys Syscurco nfigs pirminės duomenų bazės dabartinės konfigūracijos parinktys SysDatabases duomenų bazė pirminiame duomenų bazės serveryje Syslanguages yra pagrindinė duomenų bazės kalba syslogins pagrindinė duomenų bazė Prisijungimo paskyros informacija sysoledbusers pagrindinės duomenų bazės nuorodos serverio prisijungimo informacija SysProcesses pirminės duomenų bazės procesas sysremotelogins Pirminė duomenų bazė Prisijunkite prie paskyros nuotoliniu būdu syscolumns duomenų bazės stulpelyje Sysco NSTRAIN duomenų bazės limitas sysfilegroups per database filegroup sysfiles kiekvienam duomenų bazės failui sysforeignkeys kiekvienam duomenų bazės išoriniam raktažodžiui sysindexes pagal duomenų bazės indeksą Kiekvieno duomenų bazės vaidmens nario sistemos Kiekvienos duomenų bazės sysobjects SysComments duomenų bazės objektas syspermissio ns Per database permissions Duomenų bazės systypes Vartotojo apibrėžti duomenų tipai Sistemų naudotojai vienam duomenų bazės vartotojui SysaltFiles antraštė Ypatingais atvejais yra eilutės, atitinkančios duomenų bazės failus. Lentelė saugoma pagrindinėje duomenų bazėje.
Stulpelio pavadinimo duomenų tipo aprašas fileid smallint Unikalus kiekvienos duomenų bazės failo identifikavimo numeris. groupid smallint failų grupės identifikavimo numeris. dydis int failo dydis (8 KB puslapių). maxsize int Didžiausias failo dydis (8 KB puslapiuose). Reikšmė 0 reiškia, kad nėra augimo, o reikšmė –1 reiškia, kad failas visada turi būti Išauga iki disko pilnas. augimas int Duomenų bazės augimo dydis. Reikšmė 0 rodo, kad augimo nėra. Priklausomai nuo būsenos vertės, tai gali būti šimtai puslapių arba failo dydis Padalinkite santykį. Jei būsena 0x100000, augimas yra failo dydžio procentas; Kitu atveju tai yra puslapių skaičius. Būsena int skirta tik vidiniam naudojimui. perf int išlaikytas. dbid smallint Duomenų bazės, kuriai priklauso failas, duomenų bazės identifikavimo numeris. pavadinimas nchar(128) Loginis failo pavadinimas. failo pavadinimas nchar(260) Fizinio įrenginio pavadinimas, įskaitant visą failo kelią. > syscharsets viršutinis puslapis Kiekvienas simbolių rinkinys užima lentelės eilutę, kurioje taip pat yra "Microsoft" apibrėžimai? SQL serveris? Naudota rūšiavimo tvarka. eilutė Viena iš sekos sekų yra pažymėta kaip numatytoji rūšiavimo tvarka sysco nfigures, kuri yra vienintelė faktiškai naudojama tvarka. Stulpelio pavadinimo duomenų tipo aprašas type smallint Šia eilute pavaizduoto objekto tipas. 1001 yra simbolių rinkinys; 2001 m. yra rūšiavimo tvarka. id tinyint simbolių rinkinys arba unikalus rūšiavimo tvarkos ID. Atkreipkite dėmesį, kad rūšiavimo tvarka ir simbolių rinkinys negali turėti to paties ID numerio. Garantuota Palikite ID diapazoną nuo 1 iki 240, kad galėtumėte naudoti SQL serverį. CSID Tinyint laukas nenaudojamas, jei eilutė reiškia simbolių rinkinį. Jei eilutė nurodo rūšiavimo tvarką, laukas yra Ant jo sugeneruojamas rūšiavimo tvarkos simbolių rinkinio ID. Tarkime, kad toje lentelėje yra simbolių rinkinio eilutė su šiuo ID. status smallint Vidinės sistemos būsenos informacijos bitas. name sysname Unikalus simbolių rinkinio arba rūšiavimo tvarkos pavadinimas. Lauke turi būti tik raidės A-Z arba a-z, skaičius 0 – 9 ir apatinis brūkšnys (_). Jis turi prasidėti raide. Descriptio n nvarchar(255) simbolių rinkinys arba pasirinktinis rūšiavimo tvarkos funkcijos aprašymas. BinaryDefinitio N Varbinary(255) tik vidiniam naudojimui. Definitio n vaizdo simbolių rinkinys arba vidinis rūšiavimo tvarkos apibrėžimas. Duomenų struktūra šiame lauke priklauso nuo tipo. Sysco nfigures puslapio viršus
Kiekviena vartotojo nustatyta konfigūracijos parinktis užima lentelės eilutę. sysco nfigures apima neseniai pradėjo "Microsoft"? SQL Serveris? Anksčiau apibrėžtose konfigūracijos parinktyse taip pat yra visos dinaminės konfigūracijos parinktys, nustatytos po paskutinio paleidimo. Lentelė yra tik pagrindinėje duomenų bazė. Stulpelio pavadinimo duomenų tipo aprašas value int kintamasis (SQL serveris naudoja tik įvykdžius RECo nFIGURE). co nfig smallint konfigūracijos kintamojo skaičius. Komentaras nvarchar(255) dėl konfigūracijos parinkčių. status smallint nurodo parinkties būsenos rastrą. Galimos reikšmės: 0 = statinis (šis nustatymas įsigalioja, kai serveris paleidžiamas iš naujo). 1 = Dinaminis (šis kintamasis įsigalioja, kai vykdomas sakinys RECo nFIGURE). 2 = Išplėstinė (kintamasis rodomas tik tada, kai nustatyta parinktis Rodyti išplėstinę). 3 = dinamiškas ir pažangus.
Syscurco nfigs puslapio viršus
Kiekviena dabartinė konfigūracijos parinktis yra po vieną kiekvienai. Be to, lentelėje yra keturi elementai, apibūdinantys konfigūracijos struktūrą. Syscurco NFIGS naudojamas Dinamiškai generuojama užklausų metu. Daugiau informacijos rasite Sysco skaičiai. Stulpelio pavadinimo duomenų tipo aprašas value int vartotojo modifikuojama kintamojo reikšmė (tik jei RECo nFIGURE vykdė Microsoft?) SQL Serveris? naudoti). co nfig smallint konfigūracijos kintamojo skaičius. Komentaras nvarchar(255) dėl konfigūracijos parinkčių. status smallint nurodo parinkties būsenos rastrą. Galimos reikšmės: 0 = statinis (šis nustatymas įsigalioja, kai serveris paleidžiamas iš naujo). 1 = Dinaminis (šis kintamasis įsigalioja, kai vykdomas sakinys RECo nFIGURE). 2 = Išplėstinė (kintamasis rodomas tik tada, kai nustatyta parinktis Rodyti išplėstinę). 3 = dinamiškas ir pažangus.
SysDatabases puslapis "Microsoft"? SQL serveris? Kiekviena lentelės duomenų bazė užima eilutę. Kai iš pradžių įdiegiate SQL serverį, SysDatabases yra elementų, skirtų pagrindinėms, modelinėms, msdb, mssqlweb ir tempdb duomenų bazėms. Lentelė yra tik saugoma pagrindinėje duomenų bazėje. Stulpelio pavadinimo duomenų tipo aprašas name sysname Duomenų bazės pavadinimas. dbid smallint duomenų bazės ID. sid varbinary(85) Duomenų bazės kūrėjo sistemos ID. Režimas SmallInt naudojamas duomenų bazei užrakinti viduje, kai ji sukuriama. būsenos int būsenos bitai, kai kuriuos iš jų vartotojas gali naudoti sp_dboptio n (skaitykite o nly, dbo use). o nly, vienas vartotojas ir t. t.): 1 = automatinis uždarymas ; Naudokite sp_dboptio n nustatymus. 4 = pasirinkti į/bulkcopy ; Naudokite sp_dboptio n nustatymus. 8 = sutrumpinimas. log o n chkpt ; Naudokite sp_dboptio n nustatymus. 16 = suplėšyto puslapio aptikimas n, naudojant sp_dboptio n nustatymą. 32 = pakrovimas 。 64 = išankstinis atsigavimas 。 128 = atsigauna 。 256 = neatsigavo 。 512 = neprisijungęs ; Naudokite sp_dboptio n nustatymus. 1024 = skaityti o nly ; Naudokite sp_dboptio n nustatymus. 2048 = dbo use o nly ; Naudojimas sp_dboptio n nustatymus. 4096 = vienas vartotojas ; Naudokite sp_dboptio n nustatymus. 32768 = avarinis režimas 。 4194304 = automatinis susitraukimas 。 1073741824 = švarus išjungimas 。 Vienu metu galima atidaryti kelis bitus.
status2 int 16384 = ANSI nulinis numatytasis ; Naudokite sp_dboptio n nustatymus. 65536 = co ncat null duoda null su sp_dboptio n nustatymu. 131072 = rekursiniai paleidikliai, naudojant sp_dboptio n nustatymus. 1048576 = numatytasis vietinis žymeklis, naudojant sp_dboptio n nustatymą. 8388608 = naudojamas kotiruotės identifikatorius sp_dboptio n nustatymus. 33554432 = žymeklis uždaryti o n įsipareigoti, naudojant sp_dboptio n nustatymą. 67108864 = ANSI nuliniai skaičiai, naudojant sp_dboptio n nustatymą. 268435456 = ANSI įspėjimai, naudojant sp_dboptio n nustatymą. 536870912 = visas tekstas įjungtas, naudokite sp_fulltext_database Nustatymai. crdate datetime sukūrimo data. rezervuota data/laikas. Kategorija int yra bitmaps informacijos kopijuoti: 1 = Paskelbta. 2 = pasirašyta. 4 = Sujungti paskelbta. 8 = Sujungti Prenumeruota.
CMPTLEVEL TinyINT duomenų bazė. Daugiau informacijos rasite sp_dbcmptlevel. failo pavadinimas nvarchar(260) Operacinės sistemos kelias ir pagrindinio duomenų bazės failo pavadinimas. SQL serverio kodo, naudojamo duomenų bazei kurti, komponavimo numeris. Tik SQL serverio įrankiai Vidinis atnaujinimo apdorojimas. Syslanguages antraštė Pasirodo "Microsoft"? SQL serveris? Kiekviena lentelės kalba turi eilutę. Nors amerikiečių anglų kalbos nėra syslanguages, bet lentelė visada prieinama SQL serveriui. Lentelė saugoma tik pagrindinėje duomenų bazėje. Stulpelio pavadinimo duomenų tipo aprašas langid smallint unikalus kalbos ID. dateformat nchar(3) date order (pvz., DMY). datefirst tinyint Pirmoji savaitės diena: 1 pirmadieniui, 2 antradieniui ir taip toliau, kol 7 reiškia žvaigždutę Data. Atnaujinkite int sistemos naudojimui. Pavadinimas SysName Oficiali kalba Pavadinimas (pvz., Fran?ais). alias sysname Alternatyvios kalbos pavadinimas (pvz., prancūzų). mo nths nvarchar(372) Kableliais atskirtas vardų ir pavardžių sąrašas mėnesiams nuo sausio iki gruodžio, kiekvienas vardas Turi ne daugiau kaip 20 simbolių. shortmo nths varchar(132) kableliais atskirtas sutrumpintų mėnesių pavadinimų sąrašas eilės tvarka nuo sausio iki gruodžio, Kiekviename pavadinime gali būti iki 9 simbolių. dienos nvarchar(217) Kableliais atskirtas dienų pavadinimų sąrašas eilės tvarka nuo sausio iki gruodžio, su daugiausiai kiekvieno pavadinimo Sudėtyje yra 30 simbolių. lcid int šiai kalbai Microsoft Windows NT? Lokalės ID. mslangid smallint SQL serverio pranešimų grupės ID. Įdiegtos trisdešimt trys "SQL Server" teikiamos kalbos. Žemiau pateikiamas kalbų sąrašas. Pavadinimas anglų kalba yra NT LCID SQL Serverio pranešimų grupės ID Anglų kalba 1033 1033 Vokiečių kalba 1031 1031 Prancūzų kalba 1036 1036 Japonų kalba 1041 1041 Danų 1030 1030 Ispanų kalba 3082 3082 Italų 1040 1040 Olandų kalba 1043 1043 Norvegų 2068 2068 portugalų 2070 2070 Suomių 1035 1035 Švedų 1053 1053 Čekų kalba 1029 1029 Vengrų 1038 1038 Lenkų kalba 1045 1045 Rumunų 1048 1048 Kroatų 1050 1050 Slovakų 1051 1051 Slovėnų 1060 1060 Graikų 1032 1032 Bulgarų 1026 1026 Rusų kalba 1049 1049 Turkų 1055 1055 Britų anglų kalba 2057 1033 Esto nian 1061 1061 Latvių 1062 1062 Lietuvių 1063 1063 Brazilijos 1046 1046 Tradicinė kinų kalba 1028 1028 Korėjiečių 1042 1042 Supaprastinta kinų kalba 2052 2052 Arabų 1025 1025 Tailandietiškas 1054 1054 syslogins antraštė
Kiekviena prisijungimo paskyra užima lentelės eilutę. Stulpelio pavadinimo duomenų tipo aprašas SID Varbinary(85) saugumo identifikatorius. Statusas Smallint skirtas tik vidiniam naudojimui. CreateDate DateTime prideda prisijungimo datą. updateDate DateTime Atnaujinkite prisijungimo datą. Accdate datetime tik vidiniam naudojimui. Totcpu INT skirtas tik vidiniam naudojimui. Totio int skirtas tik vidiniam naudojimui. spacelimit int tik vidiniam naudojimui. Terminas skirtas tik vidiniam naudojimui. ResultLimit int skirtas tik vidiniam naudojimui. vardas varchar(30) Vartotojo prisijungimo ID. dbname nvarchar(128) Numatytasis vartotojo duomenų bazės pavadinimas užmezgant ryšį. slaptažodis nvarchar(128) Vartotojo užšifruotas slaptažodis (gali būti NULL). language nvarchar(128) Numatytoji vartotojų kalba. denylogin int, jei prisijungimas yra Microsoft? Windows NT? 1 vartotojui arba grupei, kuriai uždrausta prieiga. hasaccess int yra 1, jei prisijungimo prieiga yra įgaliota. isntname int yra 1, jei prisijungia Windows NT vartotojas arba grupė ir jei prisijungiama Microsoft SQL Serveris? Prisijunkite, jis yra 0. isntgroup int, jei esate prisijungę Jei tai Windows NT grupė, tai yra 1. isntuser int yra 1, jei prisijungia Windows NT vartotojas. sysadmin int yra 1, jei prisijungimas yra sysadmin serverio vaidmens narys. Securityadmin int yra 1, jei prisijungimas yra SecurityAdmin serverio vaidmens narys. serveradmin int yra 1, jei prisijungimas yra serveradmin fiksuoto serverio vaidmens narys. Setupadmin int yra 1, jei prisijungimas yra SetupAdmin fiksuoto serverio vaidmens narys. processadmin int yra 1, jei prisijungimas yra processadmin fiksuoto serverio vaidmens narys. diskadmin int yra 1, jei prisijungimas yra diskadmin fiksuoto serverio vaidmens narys. dbcreator int yra 1, jei prisijungimas yra dbcreator fiksuoto serverio vaidmens narys. loginname nvarchar(128) Tikrasis prisijungimo vardas, kuris gali skirtis nuo SQL serverio naudojamo prisijungimo vardo 。 sysoledbusers antraštė
Kiekvieno nurodyto susieto serverio vartotojo ir slaptažodžio susiejimas užima lentelės eilutę. Lentelė saugoma pagrindinėje duomenų bazėje. Stulpelio pavadinimo duomenų tipo aprašas RMTSRVID smallint serverio SID (saugos identifikavimo numeris). rmtloginame nvarchar(128) loginsid susieja su susieto rmtservid nuotoliniu prisijungimu. rmtpassword nvarchar(128) susieja užšifruotą slaptažodį nurodytam nuotoliniam prisijungimui per rmtsrvid. loginsid varbinary(85) Vietinis prisijungimo SID turi būti susietas. status smallint Jei reikšmė yra 1, susiejimas turi naudoti paties vartotojo kredencialus. ChangeDateDateTime Paskutinio susiejimo informacijos keitimo data. sysprocesses viršutinis puslapis
sysprocesses lentelė apie veikimą "Microsoft"? SQL serveris? informacija apie procesą Šie procesai gali būti: Kliento procesas arba sistemos procesas. SysProcesses saugomi tik pagrindinėje duomenų bazėje. Stulpelio pavadinimo duomenų tipo aprašas spid smallint SQL serverio proceso ID. kpid smallint Microsoft Windows NT 4.0? Gijos ID. blocked smallint Užblokuoto proceso ID (spid). waittype dvejetainis (2) rezervavimas. waittime int Dabartinis laukimo laikas milisekundėmis. 0, kai procesas nelaukia. LastWaitType nchar(32) nurodo paskutinio arba dabartinio laukimo tipo pavadinimo eilutę. waitresource nchar(32) Tekstinis užrakto ištekliaus vaizdas. Šiuo metu procese naudojamas dbid smallint. uid smallint Vartotojo ID, kuris įvykdė komandą. Kaupiamasis procesoriaus int proceso procesoriaus laikas. Nesvarbu, ar parinktis SET STATISTICS TIME o n yra o n ar OFF Yra įrašo atnaujinimo procesas. physical_io kaupiamasis diskas skaito ir rašo int procesus. Memusage int Proceso talpyklos puslapių, kurie šiuo metu priskirti šiam procesui, skaičius. Neigiamas skaičius rodo, kad procesą išleidžia kitas Proceso paskirta atmintis. login_time datetime Laikas, kai kliento procesas prisijungė prie serverio. Sistemos procesams tai yra SQL serverio saugykla Laikas, kada įvyko paleidimas. last_batch datetime Laikas, kai kliento procesas paskutinį kartą vykdė nuotolinio saugomos procedūros iškvietimą arba EXECUTE sakinį. Departamento vardu Sistemos procesas yra laikas, kai pradedamas saugoti SQL serveris. ECID SmallInt naudojamas unikaliai identifikuoti antrinės gijos, veikiančios vieno proceso vardu, vykdymo konteksto ID. open_tran Mažojo proceso atvirų operacijų skaičius. status nchar(30) Proceso ID būsena (pvz., veikia, užmigdoma ir t. t.). sid binary(85) Vartotojo visuotinis unikalus identifikatorius (GUID). pagrindinio kompiuterio pavadinimas nchar(128) Darbo vietos pavadinimas. program_name nchar(128) paraiškos pavadinimą. hostprocess nchar(8) darbo vietos proceso ID numeris. cmd nchar(16) komanda, kuri šiuo metu vykdoma. nt_domain nchar(128) kliento Windows NT 4.0 domeną (jei naudojate Windows autentifikavimą) arba pasitikėjimą Prijungtas Windows NT 4.0 domenas. nt_username nchar(128) Windows NT 4.0 vartotojo vardas (jei naudojamas Windows autentifikavimas) arba raidė procesui Bet koks prijungtas Windows NT 4.0 vartotojo vardas. net_address nchar [12] priskiriamas kiekvienos vartotojo darbo vietos tinklo sąsajos plokštės unikaliam identifikatoriui. Kai vartotojas prisijungia, Identifikatorius įterpiamas į net_address stulpelį. net_library nchar(12) stulpelį, naudojamą kliento tinklo bibliotekai saugoti. Kiekvienas kliento procesas įeina į tinklo ryšį. Tinklo ryšiai turi tinklo biblioteką, susietą su šiais procesais, leidžiančią šiems procesams užmegzti ryšius. Daugiau informacijos , žr. Kliento ir serverio tinklo biblioteka. loginame nchar(128) prisijungti. sysremotelogins į puslapio viršų
Kiekvienam leidžiama skambinti "Microsoft"? SQL serveris? Nuotolinis nuotolinio saugojimo procedūros vartotojas Stulpelio pavadinimo duomenų tipo aprašas remoteserverid smallint Nuotolinio serverio tapatybė. remoteusername nvarchar(128) Vartotojo prisijungimas prie nuotolinio serverio. statusas smallint variantas. sid varbinary(85) Microsoft Windows NT? Vartotojo saugos ID. ChangeDate DateTime prideda nuotolinio vartotojo datą ir laiką. syscolumns antraštė
Kiekvienas kiekvienos lentelės ir rodinio stulpelis užima lentelės eilutę, o kiekvienas saugomo proceso parametras taip pat užima lentelės eilutę. Lentelė yra prie kiekvieno numerio Pagal sandėlį. Stulpelio pavadinimo duomenų tipo aprašas name sysname Stulpelio pavadinimo arba procedūros parametro pavadinimas. id int Lentelės objekto ID, kuriam priklauso stulpelis, arba saugomos procedūros ID, susietas su parametru. xtype Tinyint systypes. Typestat Tinyint skirtas tik vidiniam naudojimui. xusertype smallint plėtinys. ilgis smallint Maksimalus fizinis saugojimo ilgis sistemų tipuose. Xprec Tinyint skirtas tik vidiniam naudojimui. Xscale Tinyint skirtas tik vidiniam naudojimui. colid smallint stulpelis arba parametro ID. xoffset smallint skirtas tik vidiniam naudojimui. BitPOS Tinyint skirtas tik vidiniam naudojimui. Rezervuotas Tinyint tik vidiniam naudojimui. Colstat Smallint skirtas tik vidiniam naudojimui. cdefault int Numatytasis stulpelio reikšmės ID. domenas int taisyklė arba CHECK apribojimo ID stulpelio. skaičius smallint Antrinės procedūros numeris, kai procedūra sugrupuota (0 nurodo ne apdorojimo elementą). Colorder Smallint skirtas tik vidiniam naudojimui. Autoval Varbinary(255) skirtas tik vidiniam naudojimui. poslinkis smallint Eilutės, kurioje yra stulpelis, poslinkis; Jei neigiamas, tai reiškia kintamo ilgio eilutę. Statusas Tinyint yra rastras, naudojamas stulpelių ar parametrų ypatybėms apibūdinti: 0x08 = Stulpelis leidžia nulines reikšmes. 0x10 = ANSI užpildymas įsigalioja, kai pridedami varchar arba varbinary stulpeliai. Laikykite varchar stulpelio galinę erdvę, laikykite Palikite galinį nulį varbinariniame stulpelyje. 0x40 = parametras yra OUTPUT parametras. 0x80 = Stulpelis kaip tapatybės stulpelis.
tipas tinyint Fizinės saugyklos tipas sistemų tipuose. Vartotojo tipas smallint systype. printfmt varchar(255) skirtas tik vidiniam naudojimui. prec smallint Stulpelio tikslumo lygis. skalė int Dešimtainių skaičių stulpelyje. iscomputed int nurodo, ar apskaičiuota to stulpelio vėliavėlė: 0 = neapskaičiuota. 1 = apskaičiuota.
ISOUTPARAM INT nurodo, ar proceso parametras yra išvesties parametras: 1 = teisinga. 0 = klaidinga.
isnullable int nurodo, ar stulpelyje leidžiamos neapibrėžtos reikšmės: 1 = teisinga. 0 = klaidinga.
Sysco nstraints puslapio viršus
Yra apribojimų žemėlapis, susietas su objektu, kuriam priklauso apribojimas. Šis sistemos katalogas saugomas kiekvienoje duomenų bazėje. Stulpelio pavadinimo duomenų tipo aprašas co nstid int apribojimo numeris. id int turi šio apribojimo lentelės ID. colid smallint apibrėžia apribojimo stulpelio ID arba 0, jei tai yra lentelės apribojimas. atsarginis1 tinyint išlaikytas. Būsena int bitmap rodo būseną. Galimos reikšmės: 1 = PIRMINIO RAKTO apribojimas. 2 = UNIQUE KEY apribojimai. 3 = IŠORINIO RAKTO apribojimai. 4 = CHECK apribojimas. 5 = NUMATYTASIS apribojimas. 16 = stulpelio lygio apribojimai. 32 = lentelės lygio apribojimai.
actio ns int išlaikytas. klaida int išlieka. sysfilegroups antraštė
Kiekviena duomenų bazės failų grupė užima lentelės eilutę. Lentelė saugoma kiekvienoje duomenų bazėje. Bent vienas lentelės elementas naudojamas pagrindiniam tekstui Detalių rinkinys. Stulpelio pavadinimo duomenų tipo aprašas groupid smallint Unikalus kiekvienos duomenų bazės grupės identifikavimo numeris. allocpolicy smallint išlaikytas. status int 0x8 = READ o nLY 0x10 = NUMATYTASIS grupės pavadinimas sysname failų grupė. sysfiles antraštė
Kiekvienas duomenų bazės failas užima lentelės eilutę. Ši sistemos lentelė yra virtuali lentelė, kurios negalima atnaujinti ar modifikuoti tiesiogiai. Stulpelio pavadinimo duomenų tipo aprašas fileid smallint Unikalus kiekvienos duomenų bazės failo identifikavimo numeris. groupid smallint failų grupės identifikavimo numeris. dydis int failo dydis (8 KB puslapių). maxsize int Didžiausias failo dydis (8 KB puslapiuose). Reikšmė 0 reiškia, kad nėra augimo, o reikšmė –1 reiškia, kad failas visada turi būti Išauga iki disko pilnas. augimas int Duomenų bazės augimo dydis. Reikšmė 0 rodo, kad augimo nėra. Priklausomai nuo būsenos vertės, tai gali būti šimtai puslapių arba failo dydis Padalinkite santykį. Jei būsenoje yra 0x100000, augimas yra failo dydžio procentas; Kitu atveju tai yra puslapių skaičius. Būsenos int augimo reikšmė megabaitais (MB) arba kilobaitais (KB)). 0x1 = Numatytasis įrenginys. 0x2 = Disko failas. 0x40 = Žurnalo įrenginys. 0x80 = Failai, parašyti nuo paskutinės atsarginės kopijos. 0x4000 = pagal sakinį CREATE DATABASE Netiesiogiai sukurti įrenginiai. 0x8000 = Įrenginiai, sukurti kuriant duomenų bazę. 0x100000 = Augimas procentais, o ne puslapiais.
perf int išlaikytas. pavadinimas nchar(128) Loginis failo pavadinimas. failo pavadinimas nchar(260) Fizinio įrenginio pavadinimas, įskaitant visą failo kelią. SysForeignKeys puslapio viršus
Pateikiama informacija apie lentelės apibrėžimo IŠORINIO RAKTO apribojimus. Lentelė saugoma kiekvienoje duomenų bazėje. Stulpelio pavadinimo duomenų tipo aprašas co nstid int apribojimo FOREIGN KEY ID. fkeyid int Lentelės objekto ID su FOREIGN KEY apribojimu. rkeyid int Lentelės objekto ID, nurodytas apribojime IŠORINIS RAKTAS. fkey smallint nurodo stulpelio ID. rkey smallint nurodytas stulpelio ID. keyno smallint Stulpelio vieta nurodytų stulpelių sąraše. sysindexes į puslapio viršų
Kiekviena duomenų bazės rodyklė ir lentelė užima lentelės eilutę. Lentelė saugoma kiekvienoje duomenų bazėje. Stulpelio pavadinimo duomenų tipo aprašas id int lentelės ID (jei indid = 0 arba 255). Kitu atveju lentelės, kuriai priklauso indeksas, ID. Būsenos INT vidinės sistemos būsenos informacija. pirmosios dvejetainės(6) rodyklės į pirmąjį arba šakninį puslapį. indid smallint indekso ID: 1 = Grupinis indeksas >1 = neagreguota 255 = Lentelės įrašai su teksto arba vaizdo duomenimis
šaknis dvejetainis (6) Jei įterptas >= 1 ir < 255, šaknis yra rodyklė į šakninį puslapį. Jei indid = 0 arba indid = 255, root yra rodyklė į paskutinį puslapį. minlen smallint minimalus eilutės dydis. keycnt smallint raktas. groupid smallint, kuriame sukuriamas objekto failų grupės ID. dpages int Jei indid = 0 arba indid = 1, dpages yra naudojamų puslapių skaičius. Jei indid = 255, kuris nustatytas į 0. Kitu atveju tai yra puslapių, kurie buvo indeksuoti, skaičius. reserved int Jei indid = 0 arba indid = 1, reserved yra puslapio matuoklis, priskirtas visoms rodyklėms ir lentelės duomenims skaičius. Jei indid = 255, rezervuotas yra puslapių skaičius, priskirtas teksto arba vaizdo duomenims. Kitu atveju jis priskiriamas indeksui puslapių skaičius. Naudotas & nbsp; int Jei indid = 0 arba indid = 1, naudojamas bendras puslapių skaičius, naudojamas visiems indekso ir lentelės duomenims. Jei indid = 255, naudojamas puslapių skaičius, naudojamas teksto arba vaizdo duomenims. Kitu atveju tai yra puslapių skaičius, naudojamas indeksavimui. Rowcnt Bigint yra pagrįstas duomenų lygio eilučių skaičiumi Indid = 0 ir Indid = 1. Jei indid = 255, rowcnt Nustatykite į 0. RowModctr int skaičiuoja bendrą įterptų, pašalintų arba atnaujintų eilučių skaičių nuo paskutinio lentelės skaičiavimo atnaujinimo. xmaxlen smallint maksimalus eilutės dydis. maxirow smallint maksimalus ne lapų rodyklės eilutės dydis. OrigFillFactor tinyint Pradinė užpildymo koeficiento reikšmė, naudojama kuriant indeksą. Vertė neišlaikoma; Tačiau jei jis turi būti sunkus Ši reikšmė gali būti naudinga, jei kuriate naują indeksą, bet neprisimenate naudoto užpildymo koeficiento. rezervuotas1 tinyint išlaikytas. rezervuotas2 int išlaikytas. FirstIAM dvejetainis (6) laikyti. impid smallint išlaikytas. Indekso diegimo vėliavėlė. Lockflags smallint naudojamas apriboti svarstomą indekso užrakto detalumą. Pavyzdžiui, peržvalgos lentelėse, kurios yra skirtos tik skaityti, galite , kad nustatytumėte tik lentelės lygio užrakinimą, kad sumažintumėte užrakinimo išlaidas. pgmodctr int išlaikytas. raktai varbinary(816) Stulpelių ID, sudarančių indekso raktą, sąrašas. Pavadinkite sysname lentelės pavadinimą (jei indid = 0 arba 255). Kitu atveju rodyklės pavadinimas. statblob vaizdas Statistikos blob. Maxlen Int išlaikė. Eilutės int yra pagrįstas duomenų lygio eilučių, kurių indid = 0 ir indid = 1, skaičiumi, kuris kartojamas indid > 1. Jei indid = 255, eilutės nustatytos į 0. Stulpelis numatytas atgaliniam suderinamumui. sistemos narių puslapis Kiekvienas duomenų bazės vaidmens narys užima lentelės eilutę. Lentelė saugoma kiekvienoje duomenų bazėje.
Stulpelio pavadinimo duomenų tipo aprašas memberuid smallint Vaidmens nario vartotojo ID. Groupuid smallint vaidmens vartotojo ID. SysObjects antraštė Kiekvienas duomenų bazėje sukurtas objektas (apribojimai, numatytieji nustatymai, žurnalai, taisyklės, saugomos procedūros ir kt.) užima lentelės eilutę. Tik
tempdb, kiekvienas laikinas objektas užima lentelės eilutę. Stulpelio pavadinimo duomenų tipo aprašas Pavadinkite sysName objekto pavadinimą. ID int objekto identifikavimo numeris. xtype char(2) objekto tipas. Tai gali būti vienas iš šių objektų tipų: C = CHECK apribojimas D = DEFAULT arba DEFAULT apribojimas F = IŠORINIO RAKTO apribojimas L = žurnalas FN = skaliarinė funkcija IF = įdėtosios lentelės funkcija P = saugoma procedūra PK = PIRMINIO RAKTO apribojimas (tipas yra K) RF = replikacijos filtro saugoma procedūra S = Sistemos lentelė TF = lentelės funkcija TR = trigeris U = Vartotojo lentelė UQ = UNIQUE apribojimas (tipas yra K) V = vaizdas X = išplėstinė saugoma procedūra
Uid smallint savininko objekto vartotojo ID. Informacija smallint išlaikyta. Tik vidiniam naudojimui. Statusas INT išlaikytas. Tik vidiniam naudojimui. base_schema_ ver int išlaikyta. Tik vidiniam naudojimui. replinfo int išlaikytas. Reprodukcijai. parent_obj pirminio objekto identifikatorių (pvz., paleidiklių ar apribojimų atveju – lentelės ID). Crdate datetime objekto sukūrimo data. ftcatid smallint yra viso teksto katalogo identifikatorius visoms vartotojų lentelėms, užregistruotoms viso teksto indeksui, visiems vartotojams, kurie nėra registruoti Lentelė yra 0. schema_ver int versijos numerį, kuris didinamas kiekvieną kartą keičiant lentelės schemą. stats_schema_ ver int išlaikyta. Tik vidiniam naudojimui. Įveskite char(2) objekto tipą. Tai gali būti viena iš šių verčių: C = CHECK apribojimas D = DEFAULT arba DEFAULT apribojimas F = IŠORINIO RAKTO apribojimas FN = skaliarinė funkcija IF = įdėtosios lentelės funkcija K = PRIMARY KEY arba UNIQUE apribojimai L = žurnalas P = saugoma procedūra R = taisyklė RF = replikacijos filtro saugoma procedūra S = Sistemos lentelė TF = lentelės funkcija TR = trigeris U = Vartotojo lentelė V = vaizdas X = išplėstinė saugoma procedūra
userstat smallint išlaikytas. sysstat smallint vidinės būsenos informacija. indexdel smallint išlaikytas. Perkelkite datetime vėlesniam laikui. versio n int vėlesniam naudojimui. deltrig int išlaikytas. instrig int išlaikytas. updtrig int išlaikytas. seltrig int išlaikytas. Kategorija int naudojama publikavimui, apribojimams ir identifikavimui. talpykla smallint išlaikyta. Syspermissio ns puslapio viršus Pateikiama informacija apie vartotojams, grupėms ir vaidmenims duomenų bazėje suteiktas ir uždraustas teises. Lentelė saugoma kiekvienoje duomenų bazėje.
Stulpelio pavadinimo duomenų tipo aprašas id int objekto teisių ID; 0 nurodo išrašo teises. Vartotojo, grupės ar vaidmens, kuriam turi įtakos leidimas, ID. Grantor Smallint Vartotojo, grupės ar vaidmens, kuriam suteikta arba atšaukta teisė, ID. ActAdd Smallint skirtas tik vidiniam naudojimui. Actmod Smallint skirtas tik vidiniam naudojimui. Seladd Varbinary(4000) skirtas tik vidiniam naudojimui. Selmod Varbinary(4000) skirtas tik vidiniam naudojimui. updadd varbinary(4000) tik vidiniam naudojimui. updmod varbinary(4000) tik vidiniam naudojimui. RefAdd Varbinary(4000) Tik vidiniam naudojimui. refmod varbinary(4000) skirtas tik vidiniam naudojimui. Systypes antraštė Kiekviena sistema pateikia vieną informacijos eilutę tiek duomenų tipui, tiek vartotojo apibrėžtam duomenų tipui. Lentelė saugoma kiekvienoje duomenų bazėje.
Tai yra sistemos teikiamų duomenų tipai ir jų ID numeriai. Stulpelio pavadinimo duomenų tipo aprašas Pavadinkite SysName duomenų tipo pavadinimą. xtype tinyint fizinės saugyklos tipas. Statusas Tinyint skirtas tik vidiniam naudojimui. xusertype smallint išplečia vartotojo tipą. ilgis smallint Fizinis duomenų tipo ilgis. Vidinis tikslumas, kurį naudoja Xprec Tinyint serveris. (Užklausose negalima.) ) Vidinių dešimtainių skaičių, kuriuos naudoja Xscale Tinyint serveris. (Užklausose negalima.) ) tdefault int Saugomos procedūros, atliekančios šio duomenų tipo vientisumo patikrinimus, ID. domain int Saugomos procedūros, atliekančios šio duomenų tipo vientisumo patikrinimus, ID. uid smallint Duomenų tipo kūrėjo vartotojo ID. Rezervuotas smallint tik vidiniam naudojimui. usertype smallint Vartotojo tipo ID. kintamasis bitas yra 1 kintamo ilgio duomenų tipui, kitu atveju 0. allownulls bit nurodo, kad šio duomenų tipo numatytasis nulinis dydis. Jei CREATE arba ALTER TABLE nurodyta kaip tuščia , tada reikšmė nepaisys numatytosios šio duomenų tipo nulinės reikšmės. tipas tinyint Fiziškai saugo duomenų tipus. printfmt varchar(255) išlaikytas. prec smallint Šio duomenų tipo tikslumo lygis. skalė tinyint Šio duomenų tipo dešimtainių skaičių (pagal tikslumą). Sistemos antraštė Kiekvienas "Microsoft" duomenų bazėje? "Windows" vartotojai, "Windows" grupės, "Microsoft SQL Server"? Vartotojas arba SQL
Serverio vaidmuo užima lentelės eilutę. Stulpelio pavadinimo duomenų tipo aprašas uid smallint vartotojo ID, kuris yra unikalus šioje duomenų bazėje. 1 yra duomenų bazės savininkas. Statusas Smallint skirtas tik vidiniam naudojimui. Pavadinkite sysname vartotojo vardą arba grupės pavadinimą, kuris yra unikalus šioje duomenų bazėje. sid varbinary(85) Šio įrašo saugumo identifikatorius. vaidmenys varbinary(2048) tik vidiniam naudojimui. createDate DateTime nuo paskyros įtraukimo datos. UpdateDate DateTime Paskutinio abonemento modifikavimo data. Altuid Smallint skirtas tik vidiniam naudojimui. Slaptažodis varbinary(256) Tik vidiniam naudojimui. gid smallint Grupės ID, kuriam priklauso šis vartotojas. Jei uid = gid, tada šis įrašas apibrėžia grupę. Enviro N Varchar (255) rezervuotas. hasdbaccess int yra 1, jei abonementas turi prieigą prie duomenų bazės. islogin int, jei paskyra yra "Windows" grupė, "Windows" vartotojas arba "SQL Server" vartotojas, turintis prisijungimo paskyrą už 1. isntname int yra 1, jei paskyra yra "Windows" grupė arba "Windows" vartotojas. isntgroup int yra 1, jei paskyra yra "Windows" grupė. isntuser int yra 1, jei paskyra yra "Windows" vartotojas. issqluser int yra 1, jei paskyra yra SQL serverio vartotojas. isaliased int yra 1, jei paskyrą slapyvardžiu turi kitas vartotojas. issqlrole int yra 1, jei abonementas yra SQL serverio vaidmuo. ISAPPROLE int yra 1, jei paskyra yra programos vaidmuo.
|