|
sysaltfiles peamine andmebaas sisaldab andmebaasi faile syscharsets peamine andmebaasi märgistik ja sorteerimisjärjekord sysco nfigures esmase andmebaasi konfiguratsioonivalikud Syscurco nfigs esmase andmebaasi praegused konfiguratsioonivalikud sysdatabases andmebaas esmase andmebaasi serveris syslanguages on peamine andmebaasikeel syslogins peamine andmebaas Sisselogimiskonto info sysoledbusers peamised andmebaasilingid serveri sisselogimisandmed sysprocessesi esmase andmebaasi protsess sysremotelogins Peamine andmebaas Logi kontole kaugelt sisse syscolumns andmebaasi veeru kohta sysco nstrains andmebaasi piiri kohta sysfilegroups andmebaasi failigrupi kohta sysfiles iga andmebaasifaili kohta sysforeignkeys iga andmebaasi välise märksõna jaoks sysindexid andmebaasi indeksi kohta sysmenberid iga andmebaasi rolliliikme kohta sysobjects iga andmebaasi jaoks syscomments andmebaasi objekt syspermissio ns Andmebaasi õiguste alusel systypes andmebaasi kasutaja määratletud andmetüüpide kohta sysusers andmebaasi kasutaja kohta sysaltfiles'i päis Erijuhtudel sisalda ridu, mis vastavad andmebaasis olevatele failidele. Tabel on salvestatud põhiandmebaasi.
Veeru nime andmetüübi kirjeldus fileid Smallint Iga andmebaasi jaoks unikaalne faili identifitseerimisnumber. Groupid Smallint failigrupi identifitseerimisnumber. INT-faili suurus (8 KB lehekülgedel). maxsize int Maksimaalne failisuurus (8 KB lehekülgedes). Väärtus 0 tähendab, et kasvu ei toimu, ja väärtus –1 tähendab, et fail peaks alati olema Kasva ketta täis. Kasv int Andmebaasi kasvumaht. Väärtus 0 näitab, et kasvu pole. Sõltuvalt staatuse väärtusest võib see olla sadu lehekülgi või faili suurus Jaga suhe. Kui staatus on 0x100000, on kasv protsent faili suurusest; Muidu on see lehekülgede arv. Status INT ainult sisemiseks kasutamiseks. Jõudlus säilitatud. dbid smallint Andmebaasi identifitseerimisnumber, kuhu fail kuulub. nimi nchar(128) Faili loogiline nimi. failinimi nchar(260) Füüsilise seadme nimi, sealhulgas kogu tee failini. > syscharset'i esileht Iga tähemärgikomplekt asub tabelis ühes reas, mis sisaldab ka Microsofti definitsioone? SQL Server? Kasutatud sorteerimisjärjekord. rida Üks järjestusjärjestustest on sysco nfiguresis märgitud vaikimisi sorteerimisjärjekorrana, mis on ainus tegelikult kasutatav järjekord. Veeru nime andmetüübi kirjeldus type smallint Üksuse tüüp, mida see rea esindab. 1001 on tähemärkide komplekt; 2001 on sorteerimisjärjekord. id tinyint märgistik või sorteerimisjärjekorra unikaalne ID. Pane tähele, et sorteerimisjärjekord ja märgistik ei saa jagada sama ID-numbrit. Garanteeritud Jäta ID vahemik 1 kuni 240, et SQL Server saaks seda kasutada. CSID Tinyint välja ei kasutata, kui rida esindab tähemärkide komplekti. Kui rida esindab sorteerimisjärjekorda, siis väli on Lisaks genereeritakse sorteerimisjärjekorra märgikomplekti ID. Oletame, et selles tabelis eksisteerib tähemärgikomplekti rida selle ID-ga. status smallint Sisemise süsteemi olekuinfo bitt. nimi sysname Märgikomplekti või sorteerimisjärjekorra unikaalne nimi. Väli peab sisaldama ainult tähti A-Z või A-Z, numbrit 0 – 9 ja alakriipsu (_). See peab algama tähega. descriptio n nvarchar(255) märgistik või valikuline kirjeldus sortimisjärjekorra funktsioonist. BinaryDefinitio N Varbinary(255) ainult sisemiseks kasutamiseks. Definitio n pildi märgistik või sisemine definitsioon sorteerimisjärjekorra kohta. Selle valdkonna andmestruktuur sõltub tüübist. Sysco nfigures lehekülje ülaosas
Iga kasutaja poolt seatud konfiguratsioonivalik hõivab tabelis ühe rea. sysco nfigures hõlmab hiljuti käivitatud Microsofti? SQL Server? Eelnevalt määratletud konfiguratsioonivalikud sisaldavad ka kõiki dünaamilisi seadistusvalikuid, mis on seatud pärast hiljutist käivitamist. Tabel asub ainult masteris andmebaas. Veeru nime andmetüübi kirjeldus value int muutuja (kasutatakse SQL Serveris ainult pärast RECo nFIGURE käivitamist). co nfig Smallint konfiguratsiooni muutuja number. Kommenteeri nvarchar(255) konfiguratsioonivalikute kohta. Status Smallint esindab valiku staatuse bitikaarti. Võimalikud väärtused hõlmavad: 0 = staatiline (see seade rakendub serveri taaskäivitumisel). 1 = Dünaamiline (see muutuja jõustub, kui RECo nFIGURE lause käivitatakse). 2 = Edasijõudnud (muutuja kuvatakse ainult siis, kui Näita Edasijõudnute valik on seatud). 3 = dünaamiline ja edasijõudnut.
Syscurco nfigs lehekülje ülaosas
Iga praegune konfiguratsioonivalik on iga jaoks üks. Lisaks sisaldab tabel nelja elementi, mis kirjeldavad konfiguratsioonistruktuuri. Syscurco NFIGS on kasutusel Genereeritakse dünaamiliselt päringute tegemisel. Lisateabe saamiseks vaata Sysco nfigures. Veeru nime andmetüübi kirjeldus value int kasutaja poolt muudetav muutuja väärtus (ainult juhul, kui Microsoft on RECo nFIGURE'i käivitanud?) SQL Server? kasuta). co nfig Smallint konfiguratsiooni muutuja number. Kommenteeri nvarchar(255) konfiguratsioonivalikute kohta. Status Smallint esindab valiku staatuse bitikaarti. Võimalikud väärtused hõlmavad: 0 = staatiline (see seade rakendub serveri taaskäivitumisel). 1 = Dünaamiline (see muutuja jõustub, kui RECo nFIGURE lause käivitatakse). 2 = Edasijõudnud (muutuja kuvatakse ainult siis, kui Näita Edasijõudnute valik on seatud). 3 = dünaamiline ja edasijõudnut.
sysdatabases leht Microsoft? SQL Server? Iga tabeli andmebaas hõivab ühe rea. Kui sa SQL Serveri esmakordselt paigaldad, sysdatabases sisaldab elemente master-, model-, msdb-, mssqlweb- ja tempdb andmebaaside jaoks. Tabel eksisteerib ainult salvestatud põhiandmebaasi. Veeru nime andmetüübi kirjeldus nimi sysname Andmebaasi nimi. dbid smallint andmebaasi ID. sid varbinary(85) Andmebaasi looja süsteemi ID. mode Smallint kasutatakse andmebaasi sisemiseks lukustamiseks, kui see loodakse. status int staatusbitid, millest osa saab kasutaja sp_dboptio n (loe o nly, dbo kasutamine). o nly, üksikkasutaja jne): 1 = automaatne sulgemine ; Kasuta sp_dboptio n seadeid. 4 = valimine sisse/hulkkoopia ; Kasuta sp_dboptio n seadeid. 8 = lünc. log o n chkpt ; Kasuta sp_dboptio n seadeid. 16 = rebitud lehe detektiiv n, kasutades sp_dboptio n seadet. 32 = laadimine 。 64 = enne taastumist 。 128 = taastumine 。 256 = taastamata 。 512 = võrguühenduseta ; Kasuta sp_dboptio n seadeid. 1024 = loetakse o nly ; Kasuta sp_dboptio n seadeid. 2048 = dbo kasutus o nly ; Kasutus sp_dboptio n seadeid. 4096 = üksikkasutaja ; Kasuta sp_dboptio n seadeid. 32768 = hädaolukorra režiim 。 4194304 = automaatne kokkutõmbumine 。 1073741824 = puhas väljalülitus 。 Mitu bitti saab korraga avada.
status2 int 16384 = ANSI null vaikimisi ; Kasuta sp_dboptio n seadeid. 65536 = co ncat null annab null sp_dboptio n seadistusega. 131072 = rekursiivsed päästikud, kasutades sp_dboptio n seadet. 1048576 = vaikimisi lokaalne kursor, kasutades sp_dboptio n seadet. 8388608 = tsitaadiga identifikaator, kasutatud sp_dboptio n seadeid. 33554432 = kursor lähedal või n commit, kasutades sp_dboptio n seadistust. 67108864 = ANSI nullid, kasutades seadet sp_dboptio n. 268435456 = ANSI hoiatused, kasutades sp_dboptio n seadet. 536870912 = täistekst lubatud, kasuta sp_fulltext_database Seaded. crdate datetime loomise kuupäev. Broneeritud kuupäev. kategooria int sisaldab kopeerimiseks bitikaarte: 1 = Avaldatud. 2 = tellitud. 4 = Merge avaldatud. 8 = Merge Tellitud.
CMPT-taseme TinyINT andmebaas. Lisateabe saamiseks vaata sp_dbcmptlevel. failinimi nvarchar(260) Operatsioonisüsteemi tee ja andmebaasi põhifaili nimi. SQL Serveri koodi ehitusnumber, mida kasutatakse andmebaasi loomiseks. Ainult SQL Serveri tööriistad Sisemiselt uuenduste töötlemiseks. syslanguages päis Kas esined Microsoftis? SQL Server? Igal tabeli keeles on rida. Kuigi ameerika inglise keelt seal ei ole syslanguages, kuid tabel on alati SQL Serverile kättesaadav. Tabel on salvestatud ainult põhiandmebaasi. Veeru nime andmetüübi kirjeldus langid smallint unikaalne keele ID. dateformat nchar(3) kuupäeva järjekord (nt DMY). datefirst tinyint Nädala esimene päev: 1 esmaspäevaks, 2 teisipäevaks ja nii edasi kuni 7 tähendab tähte Kohting. Uuenda intelligentsust süsteemi kasutamiseks. Nimi sysname ametlik keelenimi (nt fran?ais). alias sysname Alternatiivne keelenimi (näiteks prantsuse keel). mo nths nvarchar(372) Komaga eraldatud nimekiri täisnimedest kuude kaupa jaanuarist detsembrini, iga nimi Sisaldab maksimaalselt 20 märki. shortmo nths varchar(132) komaga eraldatud lühendatud kuunimede nimekiri jaanuarist detsembrini, Iga nimi võib sisaldada kuni 9 märki. päevad nvarchar(217) Komaga eraldatud päevanimede nimekiri jaanuarist detsembrini, kus iga nime on kõige rohkem Sisaldab 30 märki. LCID int selle keele jaoks Microsoft Windows NT? Asukoha ID. mslangid smallint SQL Server message group ID. Paigaldatud on kolmkümmend kolm SQL Serveri poolt pakutavat keelt. Allpool on nimekiri keeltest. Inglise keeles on nimi NT LCID SQL Serveri sõnumigrupi ID Inglise keel 1033 1033 Saksa 1031 1031 Prantsuse keel 1036 1036 Jaapani 1041 1041 Taani 1030 1030 Hispaania 3082 3082 Itaalia 1040 1040 Hollandi 1043 1043 Norra 2068 2068 Portugali keel 2070 2070 Soome 1035 1035 Rootsi 1053 1053 Tšehhi 1029 1029 Ungari 1038 1038 Poola 1045 1045 Rumeenia 1048 1048 Horvaatia 1050 1050 Slovaki 1051 1051 Sloveeni keel 1060 1060 Kreeka 1032 1032 Bulgaaria 1026 1026 Vene 1049 1049 Türgi 1055 1055 Briti inglise keel 2057 1033 Esto nian 1061 1061 Läti 1062 1062 Leedu 1063 1063 Brasiilia 1046 1046 Traditio nal Chinese 1028 1028 Korea 1042 1042 Lihtsustatud hiina keel 2052 2052 Araabia 1025 1025 Tai 1054 1054 sysloginsi päis
Iga sisselogimiskonto hõivab tabelis ühe rea. Veeru nime andmetüübi kirjeldus Sid Varbinary(85) turvaidentifikaator. Staatus väike ainult sisemiseks kasutamiseks. CreateDate DateTime lisab sisselogimise kuupäeva. updateDate DateTime Uuenda sisselogimise kuupäeva. Accdate datetime ainult sisemiseks kasutuseks. TOTCPU INT ainult sisemiseks kasutamiseks. Totio int on mõeldud ainult sisemiseks kasutamiseks. Spacelimit INT ainult sisemiseks kasutamiseks. Ajapiirang intellekt on mõeldud ainult sisemiseks kasutuseks. ResultLimit intellekt on mõeldud ainult sisemiseks kasutuseks. nimi varchar(30) Kasutaja sisselogimisnumber. dbname nvarchar(128) Kasutaja vaikimisi andmebaasinimi ühenduse loomisel. parool nvarchar(128) Kasutaja krüpteeritud parool (võib olla NULL). keel nvarchar(128) Kasutajate vaikimisi keel. denylogin int, kui sisselogimiseks on Microsoft? Windows NT? 1 kasutajale või grupile, kellele on ligipääs keelatud. HasAccess INT on 1, kui sisselogimisõigus on autoriseeritud. isntname int on 1, kui sisselogija on Windows NT kasutaja või grupp, ja kui sisselogimine on Microsoft SQL Server? Logi sisse, see on 0. ISTGROUP INT, kui oled sisse logitud Kui tegemist on Windows NT grupiga, siis on see 1. isntuser int on 1, kui sisselogija on Windows NT kasutaja. Süsteemiadministraatori int on 1, kui sisselogimine on süsteemiadministraatori serveri rolliliige. securityadmin int on 1, kui sisselogimine kuulub securityadmin serveri rolli. serveradmin int on 1, kui sisselogimine on serveradmin fikseeritud serveri rolliliige. setupadmin int on 1, kui sisselogimine on setupadmin fikseeritud serveri rolliliige. ProcessAdmin INT on 1, kui sisselogimine on ProcessAdmini fikseeritud serveri rolliliige. diskadmin int on 1, kui sisselogimine on diskadmini fikseeritud serveri rolliliige. dbcreator int on 1, kui sisselogimine on dbcreatori fikseeritud serveri rolliliige. sisselogimisnimi nvarchar(128) Sisselogimise tegelik nimi, mis võib erineda SQL Serveri kasutatavast sisselogimisest 。 sysoledbusers'i päis
Iga määratud lingitud serveri kasutaja ja parooli kaardistus hõivab tabelis ühe rea. Tabel on salvestatud põhiandmebaasi. Veeru nime andmetüübi kirjeldus rmtsrvid smallint serveri SID (Security Identification Number). RMTLOGINAME nvarchar(128) Loginsid vastab ühendatud RMTSERVIDI kaugele sisselogimisele. RMTPassword nvarchar(128) seob määratud kaugsisselogimise krüpteeritud parooli RMTSRVID-is. loginsid varbinary(85) Kohalik sisselogimise SID, mida kaardistatakse. status smallint Kui väärtus on 1, peaks kaardistus kasutama kasutaja enda andmeid. ChangeDateDateTime Kuupäev Kuupäev, mil kaardistamise info viimati muudeti. sysprocessesi esileht
sysprocessesi tabel Microsoftis töötamise kohta? SQL Server? teave protsessi kohta Need protsessid võivad olla: Kliendi protsess või süsteem protsess. Sysprocessesid salvestatakse ainult põhiandmebaasi. Veeru nime andmetüübi kirjeldus spid smallint SQL Server protsessi ID. kpid smallint Microsoft Windows NT 4.0? Lõime ID. blokeeritud smallint Blokeeritud protsessi ID (spid). Waittype binaar(2) broneering. ooteaeg int Praegune ooteaeg millisekundites. 0, kui protsess ei oota. lastwaittype nchar(32) näitab viimase või praeguse ootetüübi nime stringi. waitresource nchar(32) Luku ressursi tekstiline esitus. Praegu kasutatakse protsessis DBID Smallint'i. uid smallint Kasutaja ID, mis täitis käsu. CPU int protsessi kumulatiivne protsessori aeg. Pole vahet, kas SET STATISTICS TIME or n valik on o n või OFF Kirje uuendamiseks on olemas protsess. physical_io kumulatiivsed kettalugemised ja kirjutamised int protsesside jaoks. Memusage int Protsessi vahemälus olevate lehtede arv, mis on hetkel sellele protsessile eraldatud. Negatiivne arv näitab, et protsessi vabastab teine Protsessi poolt eraldatud mälu. login_time datetime Aeg, mil klient logis serverisse sisse. Süsteemiprotsesside puhul on see SQL Serveri salvestus Aeg, mil käivitamine toimus. last_batch datetime Aeg, millal kliendiprotsess viimati käivitas kaugsalvestatud protseduurikutse või EXECUTE-lause. Osakonnale Süsteemiprotsess on aeg, mil SQL Serverit hakatakse salvestama. ecid Smallint kasutatakse selleks, et unikaalselt tuvastada alamlõime täitmiskonteksti ID, mis töötab ühe protsessi nimel. open_tran Smallint protsessi avatud tehingute arv. status nchar(30) Protsessi ID staatus (nt töötamine, talveunes jne). sid binaar(85) Kasutaja globaalselt unikaalne identifikaator (GUID). hostnimi nchar(128) Tööjaama nimi. program_name nchar(128) taotluse nime. hostprocess nchar(8) tööjaama protsessi ID number. komandör nchar(16) käsk, mis hetkel täidetakse. nt_domain nchar(128) kliendi Windows NT 4.0 domeen (kui kasutatakse Windowsi autentimist) või usaldust Ühendatud Windows NT 4.0 domeeniga. nt_username nchar(128) Windows NT 4.0 kasutajanimi (kui kasutatakse Windowsi autentimist) või kiri protsessi jaoks Iga ühendatud Windows NT 4.0 kasutajanimi. net_address nchar(12) määratakse iga kasutaja tööjaama võrguliidese kaardi unikaalse identifikaatori jaoks. Kui kasutaja logib sisse, Identifikaator lisatakse net_address veergu. net_library nchar(12) veerg, mida kasutatakse kliendivõrgu teegi salvestamiseks. Iga kliendiprotsess siseneb võrguühendusse. Võrguühendustel on nende protsessidega seotud võrguraamatukogu, mis võimaldab neil ühendusi luua. Lisainfo saamiseks , vt Kliendi ja Serveri netikogu. Loginame nchar(128) logi sisse. sysremoteloginid lehe ülaossa
Kas igaüks võib Microsoftile helistada? SQL Server? Kaugelt salvestatud protseduuri kaugkasutaja Veeru nime andmetüübi kirjeldus remoteserverid smallint Kaugserveri identiteet. remoteusername nvarchar(128) Kasutaja logib sisse kaugserveris. Staatuse väike variant. sid varbinary(85) Microsoft Windows NT? Kasutaja turva-ID. ChangeDate DateTime lisab kaugkasutaja kuupäeva ja kellaaja. syscolumns päis
Iga veerg igas tabelis ja vaates hõivab tabelis ühe rea ning iga salvestatud protsessi parameeter hõivab samuti ühe rea tabelis. Tabel asub iga numbri juures Lao andmetel. Veeru nime andmetüübi kirjeldus name sysname Veeru nime või protseduuriparameetri nimi. id int Tabeliobjekti ID, kuhu veerg kuulub, või parameetriga seotud salvestatud protseduuri ID. xtype Tinyint systype. Typetat tinyint ainult sisemiseks kasutamiseks. xusertype smallint laiendus. pikkus littleint Maksimaalne füüsiline salvestuspikkus systüüpides. Xprec Tinyint on mõeldud ainult sisemiseks kasutamiseks. Xscale Tinyint on mõeldud ainult sisemiseks kasutamiseks. colid littleint veerg või parameetri ID. Xoffset Smallint ainult sisemiseks kasutamiseks. BitPOS Tinyint on mõeldud ainult sisemiseks kasutamiseks. Reserveeritud Tinyint ainult sisemiseks kasutamiseks. Colstat Smallint ainult sisemiseks kasutamiseks. cdefault int Veeru vaikimisi väärtuse ID. domain int reegli või CHECK piirangute ID veeru jaoks. number smallint Alamprotseduuri number, kui protseduur on rühmitatud (0 tähistab mitte-protsessi üksust). Colorder Smallint ainult sisekasutuseks. Autoval Varbinary(255) ainult sisemiseks kasutamiseks. nihke smallint Veergu asukoha rea nihe; Kui negatiivne, tähendab see muutuva pikkusega rida. Status tinyint on bitmap, mida kasutatakse veerude või parameetrite omaduste kirjeldamiseks: 0x08 = Veerg lubab nullväärtusi. 0x10 = ANSI täitmine jõustub, kui lisatakse varchar- või varbinaarsed veergud. Hoia varchari samba tagumist ruumi, hoia Jäta varbinaarse veeru null alla. 0x40 = parameeter on OUTPUT parameeter. 0x80 = Veerg kui identiteediveerg.
tüüp tinyint Füüsiline salvestus systypes. usertype littleint systype. printfmt varchar(255) ainult sisemiseks kasutamiseks. prec littleint Kolonni täpsustase. skaala int Veerus olevate kümnendkohtade arv. iscomputed int näitab, kas selle veeru lipp on arvutatud: 0 = Arvutamata. 1 = arvutatud.
isoutparam int näitab, kas protsessiparameeter on väljundparameeter: 1 = tõene. 0 = vale.
isnullable int näitab, kas veerg lubab nullväärtusi: 1 = tõene. 0 = vale.
Sysco piirangud lehe ülaosas
Sisaldab piirangute kaarti, mis on kaardistatud objektile, mis omab piirangut. See süsteemikataloog on salvestatud igasse andmebaasi. Veeru nime andmetüübi kirjeldus CO NSTID INT piirangu number. id int-il on selle piirangu tabeli ID. colid smallint määrab piirangu veeru ID-d, või 0, kui see on tabelipiirang. varu 1 tinyint säilitatud. status int bitmap näitab olekut. Võimalikud väärtused hõlmavad: 1 = PRIMAARVÕTME piirang. 2 = UNIKAALSE VÕTME piirangud. 3 = VÕÕRVÕTME PIIRANGUD. 4 = CHECK piirang. 5 = VAIKIMISI piirang. 16 = veeru tasemel piirangud. 32 = tabelitasandi piirangud.
actio ns int säilitatud. Error int jääb alles. sysfilegroups päis
Iga failigrupp andmebaasis asub tabelis ühe rea hõivatud. Tabel salvestatakse igasse andmebaasi. Põhiteksti jaoks kasutatakse vähemalt ühte punkti tabelis Tükk valmis. Veeru nime andmetüübi kirjeldus Groupid Smallint Iga andmebaasi jaoks unikaalne grupi identifitseerimisnumber. allokpoliitika väike säilitamine. status int 0x8 = LOE o nLY 0x10 = VAIKIMISI grupinimi sysname filegroup. sysfilesi päis
Iga fail andmebaasis hõivab tabelis ühe rea. See süsteemitabel on virtuaalne tabel ja seda ei saa otse uuendada ega muuta. Veeru nime andmetüübi kirjeldus fileid Smallint Iga andmebaasi jaoks unikaalne faili identifitseerimisnumber. Groupid Smallint failigrupi identifitseerimisnumber. INT-faili suurus (8 KB lehekülgedel). maxsize int Maksimaalne failisuurus (8 KB lehekülgedes). Väärtus 0 tähendab, et kasvu ei toimu, ja väärtus –1 tähendab, et fail peaks alati olema Kasva ketta täis. Kasv int Andmebaasi kasvumaht. Väärtus 0 näitab, et kasvu pole. Sõltuvalt staatuse väärtusest võib see olla sadu lehekülgi või faili suurus Jaga suhe. Kui staatus sisaldab 0x100000, on kasv protsent faili suurusest; Muidu on asi lehekülgede arvus. Oleku intellekti kasvuväärtus megabaitides (MB) või kilobaitides (KB)). 0x1 = Vaikimisi seade. 0x2 = Kettafail. 0x40 = logiseade. 0x80 = Failid, mis on kirjutatud alates viimasest varukoopiast. 0x4000 = lause CREATE DATABASE järgi Kaudselt loodud seadmed. 0x8000 = Andmebaasi loomise käigus loodud seadmed. 0x100000 = Kasv protsendi järgi, mitte lehekülgede kaupa.
Jõudlus säilitatud. nimi nchar(128) Faili loogiline nimi. failinimi nchar(260) Füüsilise seadme nimi, sealhulgas kogu tee failini. sysforeignkeys lehekülje ülaosas
Sisaldab teavet VÕÕRVÕTME piirangute kohta tabeli definitsioonis. Tabel salvestatakse igasse andmebaasi. Veeru nime andmetüübi kirjeldus Välisvõtme piirangu ID instid. fkeyid int Tabeli objekti ID koos FOREIGN KEY piiranguga. rkeyid int Tabeli objekti ID, millele viidatakse FOREIGN KEY piirangus. fkey smallint viitab veeru ID-le. rkey smallint viidatud veeru ID. keyno smallint Veeru asukoht viidatud veergude nimekirjas. sysindexes lehe ülaossa
Iga indeks ja tabel andmebaasis hõivab tabelis ühe rea. Tabel salvestatakse igasse andmebaasi. Veeru nime andmetüübi kirjeldus id int tabeli ID (kui indid = 0 või 255). Vastasel juhul tabeli ID, kuhu indeks kuulub. Status INT süsteemi sisemise oleku info. esimene binaar(6) viide esimesele ehk juurlehele. indid smallint indeksi ID: 1 = klasterindeks >1 = mittekoondatud 255 = Tabelikirjed teksti- või pildiandmetega
juurbinaar(6) Kui indid >= 1 ja < 255, siis juur on juurlehe osutaja. Kui indid = 0 või indid = 255, juur on viide viimasele lehele. Minlen Smallint minimaalne joone suurus. Keycnt väike võti. groupid smallint, millel luuakse objekti failigrupi ID. dpages int Kui indid = 0 või indid = 1, siis dpages on kasutatud lehekülgede arv. Kui indid = 255, mis on seatud 0-le. Muidu on see indekseeritud lehekülgede arv. reserved int Kui indid = 0 või indid = 1, on reserved leheküljemõõtur, mis on määratud kõigile indeksitele ja tabeli andmetele number. Kui indid = 255, on reserveeritud lehekülgede arv, mis on määratud teksti- või pildiandmetele. Vastasel juhul määratakse see indeksile lehekülgede arv. kasutatud& NBSP; int Kui indid = 0 või indid = 1, kasutatakse kõigi indeks- ja tabeliandmete jaoks kasutatud lehtede koguarv. Kui indid = 255, kasutatakse teksti või pildiandmete lehekülgede arvu. Muidu on indekseerimiseks kasutatav lehekülgede arv. Rowcnt Bigint põhineb andmetaseme ridade arvul Indid = 0 ja Indid = 1. Kui indid = 255, siis rowcnt Seatud 0-le. RowModctr int loendab ridade koguarvu, mis on lisatud, eemaldatud või uuendatud alates tabeli viimase loendi uuendamisest. xmaxlen väike maksimaalne rea suurus. Maxirow Smallint maksimaalne mitte-leheindeksrea suurus. OrigFillFactor tinyint Algne täitefaktori väärtus, mida kasutatakse indeksi loomisel. Väärtust ei säilitata; Kuid kui see peab olema raske See väärtus võib olla kasulik, kui lood uue indeksi, kuid ei mäleta algset täitetegurit. Reserved1 tinyint säilitatud. Reserved2 int säilitatud. FirstIAM binaar(6) püsib. Impid väike osa säilitatud. Indeksi rakenduse lipp. Lockflags Smallint kasutatakse indeksiluku granulaarsuse piiramiseks. Näiteks otsingutabelite puhul, mis on ainult lugemiseks, saab seadistada lukustus ainult tabelitasemel, et vähendada lukustuskulusid. pgmodctr int säilitatud. keys varbinary(816) Nimekiri veeru ID-dest, mis moodustavad indeksivõtme. nime sysname tabeli nimi (kui indid = 0 või 255). Vastasel juhul indeksi nimi. statblob pilt Statistika laik. Maxleni intellekt säilitatud. Ridade int väärtus põhineb andmetaseme ridade arvul, kus indid = 0 ja indid = 1, mida korratakse indid > 1 puhul. Kui indid = 255, read seatud 0-le. Veerg on tagatud tagurpidi ühilduvuseks. sysmembers leht Iga andmebaasi rolliliige asub tabelis ühe reale. Tabel salvestatakse igasse andmebaasi.
Veeru nime andmetüübi kirjeldus memberuid smallint Rolliliikme kasutajatunnus. Groupuid Smallint rolli kasutaja ID. sysobjects päis Iga objekt (piirangud, vaikimisi, logid, reeglid, salvestatud protseduurid jne), mis andmebaasis loodi, võtab tabelis ühe rea. Ainult
tempdb, iga ajutine objekt hõivab tabelis ühe rea. Veeru nime andmetüübi kirjeldus nime sysname objekti nimi. Id int objekti identifitseerimisnumber. xtype char(2) objektitüüp. See võib olla üks järgmistest objektitüüpidest: C = CHECK piirang D = VAIKIMISI või VAIKIMISI piirang F = VÕÕRVÕTME piirang L = logi FN = skalaarfunktsioon IF = Inline tabelifunktsioon P = salvestatud protseduur PK = PRIMAARVÕTME piirang (tüüp on K) RF = Replikatsioonifiltri salvestatud protseduur S = Süsteemitabel TF = tabelifunktsioon TR = Trigger U = Kasutajatabel UQ = UNIKAALNE piirang (tüüp on K) V = vaade X = Pikendatud salvestatud protseduur
Uid Smallint omaniku objekti kasutaja ID. info väike info säilitatud. Ainult sisemiseks kasutamiseks. Staatus säilitatud. Ainult sisemiseks kasutamiseks. base_schema_ ver int säilitatud. Ainult sisemiseks kasutamiseks. Replinfo int säilitatud. Paljunemiseks. parent_obj int vanemobjekti objekti identifikaatorit (näiteks päästikute või piirangute puhul tabeli ID). Crdate datetime objekti loomise kuupäev. FTCATID Smallint on täisteksti kataloogi identifikaator kõigile kasutajatabelitele, mis on registreeritud täisteksti indeksi jaoks, kõigi kasutajate jaoks, kes ei ole registreeritud Tabel on 0. schema_ver INT-versiooni number, mis suureneb iga skeemi muudatusega tabelis. stats_schema_ ver int säilitatud. Ainult sisemiseks kasutamiseks. tüüp char(2) objektitüüp. See võib olla üks järgmistest väärtustest: C = CHECK piirang D = VAIKIMISI või VAIKIMISI piirang F = VÕÕRVÕTME piirang FN = skalaarfunktsioon IF = Inline tabelifunktsioon K = PRIMAARVÕTI ehk UNIKAALSED piirangud L = logi P = salvestatud protseduur R = reegel RF = Replikatsioonifiltri salvestatud protseduur S = Süsteemitabel TF = tabelifunktsioon TR = Trigger U = Kasutajatabel V = vaade X = Pikendatud salvestatud protseduur
Kasutajad Littleint säilitatud. Sysstat Smallint sisemise oleku info. indexdel smallint säilitatud. Täpsusta kuupäev hilisemaks. versiooni n int hilisemaks kasutamiseks. Deltrig int säilitatud. Instrig int säilitatud. Updtrig int säilitatud. Seltrig int säilitatud. kategooria INT-d kasutatakse avaldamiseks, piiranguteks ja identifitseerimiseks. Cache Littleint säilitatud. Syspermissio ns lehekülje ülaosas Sisaldab teavet kasutajatele, gruppidele ja rollidele antud ja keelatud õiguste kohta andmebaasis. Tabel salvestatakse igasse andmebaasi.
Veeru nime andmetüübi kirjeldus id int objekti õiguste ID; 0 näitab avalduste õigusi. grantee saaja smallint Kasutaja, grupi või rolli ID, keda luba mõjutab. Grantor Smallint Kasutaja, grupi või rolli ID, kellele luba on antud või tühistatud. ActAdd Smallint ainult sisemiseks kasutamiseks. Actmod Smallint on mõeldud ainult sisemiseks kasutamiseks. Seladd Varbinary(4000) ainult sisemiseks kasutamiseks. Selmod Varbinary(4000) ainult sisemiseks kasutamiseks. Updadd varbinary(4000) ainult sisemiseks kasutamiseks. Updmod varbinary(4000) ainult sisemiseks kasutamiseks. Refadd varbinaarne (4000) ainult sisemiseks kasutamiseks. refmod varbinary(4000) ainult sisemiseks kasutamiseks. systypes päis Iga süsteem pakub ühte inforida nii andmetüübi kui ka kasutaja määratud andmetüübi kohta. Tabel salvestatakse igasse andmebaasi.
Need on süsteemi poolt pakutavad andmetüübid ja nende ID-numbrid. Veeru nime andmetüübi kirjeldus nimi sysname andmetüüp nimi. Xtype Tinyint füüsiline salvestustüüp. Staatus Tinyint on mõeldud ainult sisemiseks kasutamiseks. xusertype smallint laiendab kasutajatüüpi. pikkus väike Andmetüübi füüsiline pikkus. Xprec Tinyint serveri sisemine täpsus. (Ei ole päringutes saadaval.) ) Xscale Tinyint serveri kasutatavate sisemiste kümnendkohtade arv. (Ei ole päringutes saadaval.) ) tdefault int Salvestatud protseduuri ID, mis teeb selle andmetüübi terviklikkuse kontrolli. domain int Salvestatud protseduuri ID, mis teeb selle andmetüübi terviklikkuse kontrolli. uid smallint Andmetüübi looja kasutaja ID. Väike osa on reserveeritud ainult sisemiseks kasutamiseks. usertype smallint Kasutajatüübi ID. muutuva pikkusega andmetüübi puhul on muutuv bitt 1, muidu 0. allownulls bitt näitab, et see andmetüüp on vaikimisi nullity. Kui CREATE või ALTER TABLE on määratud tühjaks , siis väärtus ületab selle andmetüübi vaikimisi nullväärtuse. type tinyint Salvestab füüsiliselt andmetüüpe. PrintFMT Varchar(255) säilitatud. prec smallint Selle andmetüübi täpsuse tase. scale tinyint Selle andmetüübi kümnendkohtade arv (täpsuse alusel). sysuseri päis Iga Microsoft andmebaasis? Windowsi kasutajad, Windowsi grupid, Microsoft SQL Server? Kasutaja või SQL
Serveri roll hõivab tabelis ühe reale. Veeru nime andmetüübi kirjeldus uid smallint kasutaja ID, mis on selles andmebaasis ainulaadne. 1 on andmebaasi omanik. Staatus väike ainult sisemiseks kasutamiseks. Nimeta sysname, kasutajanimi või grupi nimi, mis on selles andmebaasis unikaalne. sid varbinary(85) Selle kirje turvaidentifikaator. rollid varbinaarne (2048) ainult sisemiseks kasutuseks. createDate DateKell konto lisatud kuupäeva kohta. UuendusKuupäev Kuupäev Konto viimane muudetud kuupäev. Altuid Smallint on mõeldud ainult sisemiseks kasutamiseks. parool varbinaar(256) ainult sisemiseks kasutamiseks. gid smallint Grupi ID, kuhu see kasutaja kuulub. Kui uid = gid, siis see kirje määratleb grupi. Enviro N Varchar (255) reserveeritud. hasdbaccess int on 1, kui kontol on andmebaasi ligipääs. islogin int, kui konto on Windowsi grupp, Windowsi kasutaja või SQL Serveri kasutaja sisselogimiskontoga 1. isntname int on 1, kui konto on Windowsi grupp või Windowsi kasutaja. isntgroup int on 1, kui konto on Windowsi grupp. isntuser int on 1, kui konto on Windowsi kasutaja. issqluser int on 1, kui konto on SQL Serveri kasutaja. isaliased int on 1, kui konto on aliaseeritud teise kasutaja poolt. issqlrole int on 1, kui konto on SQL Serveri roll. Isapprole INT on 1, kui konto on rakendusroll.
|