|
sysaltfilesin ensisijainen tietokanta sisältää tietokannan tiedostot syscharsets päätietokannan merkkijoukko ja lajittelujärjestys Sysco nfiguresin ensisijaiset tietokannan konfigurointivaihtoehdot Syscurco nfigs ensisijaisen tietokannan nykyiset konfigurointivaihtoehdot sysdatabases-tietokanta ensisijaisessa tietokantapalvelimessa syslanguages on pääasiallinen tietokantakieli syslogins päätietokanta Kirjautumistilitiedot sysoledbuserin päätietokantalinkit palvelimen kirjautumistiedot sysprocessesin ensisijainen tietokantaprosessi sysremotelogins Ensisijainen tietokanta Kirjaudu tilille etänä syscolumnit per tietokantasarakke Sysco Nstrains per database limit sysfilegroups per tietokantatiedostoryhmä sysfiles-tiedostot jokaiselle tietokantatiedostolle sysforeignkeys jokaiselle tietokannan ulkoiselle avainsanalle sysindexit per tietokantaindeksi sysmenberit jokaiselle tietokantaroolijäsenelle sysobjects jokaiselle tietokannalle syscomments-tietokantaobjekti syspermissio ns Per database permissions systypes per tietokanta määrittelemät tietotyypit sysusers per tietokantakäyttäjä sysaltfiles-otsikko Erityistapauksissa sisällytetään rivit, jotka vastaavat tietokannan tiedostoja. Taulukko tallennetaan päätietokantaan.
Sarakkeen nimen Data Type -kuvaus fileid Smallint Yksilöllinen tiedostotunnistenumero jokaiselle tietokannalle. Groupid Smallint -tiedostoryhmän tunnistenumero. INT-tiedoston koko (8 KB sivuissa). maxsize int Suurin tiedostokoko (8 KB sivussa). Arvo 0 tarkoittaa, ettei kasvua tapahdu, ja arvo –1 tarkoittaa, että tiedoston tulisi aina olla Kasva levytäyteen. kasvu int Tietokannan kasvukoko. Arvo 0 tarkoittaa, ettei kasvua ole. Tilan arvosta riippuen se voi olla satoja sivuja tai tiedoston kokoa Jaa suhde. Jos tila on 0x100000, kasvu on prosenttiosuus tiedostokoosta; Muuten kyse on sivumäärästä. Status INT vain sisäiseen käyttöön. Suorituskyky säilytetty. dbid smallint Tietokannan tunnistenumero tietokannalle, johon tiedosto kuuluu. nimi nchar(128) Tiedoston looginen nimi. tiedostonimi nchar(260) Fyysisen laitteen nimi, mukaan lukien koko reitti tiedostoon. > syscharsetsin pääsivu Jokainen merkkijoukko sijoittuu riville taulukossa, joka sisältää myös Microsoftin määritelmät? SQL Server? Käytetty lajittelujärjestys. Rivi Yksi sekvenssijonoista on merkitty oletusjärjestykseksi sysco nfigures -kuvissa, mikä on ainoa oikeasti käytetty järjestys. Sarakkeen nimen Data Type -kuvaus type smallint Entiteetin tyyppi, jota tämä rivi edustaa. 1001 on merkistö; Vuosi 2001 on lajittelujärjestys. id tinyint merkkijoukko tai yksilöllinen tunniste lajittelujärjestyksessä. Huomaa, että lajittelujärjestys ja merkistö eivät voi jakaa samaa ID-numeroa. Takuu Jätä ID-väli 1–240 SQL Serverin käyttöön. CSID-tinyint-kenttää ei käytetä, jos rivi edustaa merkkijoukkoa. Jos rivi edustaa lajittelujärjestystä, kenttä on joukossa Sen päälle luodaan lajittelujärjestyksen merkkijoukon ID. Oletetaan, että kyseisessä taulukossa on merkkijoukkorivi, jolla on kyseinen ID. status smallint Sisäinen järjestelmän tilatietobitti. name sysname Merkkijoukon tai lajittelujärjestyksen yksikäsitteinen nimi. Kentän tulee sisältää vain kirjaimet A-Z tai A-Z, numero 0 – 9 ja alaviiva (_). Sen täytyy alkaa kirjeellä. descriptio n nvarchar(255) merkkijoukko tai valinnainen kuvaus lajittelujärjestysfunktiosta. BinaryDefinitio N Varbinary(255) vain sisäiseen käyttöön. Definitio n kuvan merkkijoukko tai lajittelujärjestyksen sisäinen määritelmä. Tämän alan tietorakenne riippuu tyypistä. Syscon nfigures sivun yläreunassa
Jokainen käyttäjän asettama konfigurointivaihtoehto sijoittuu riville taulukossa. Sysco-nfigures sisältävät äskettäin lanseeratun Microsoftin? SQL Tarjoilija? Aiemmin määritellyt konfiguraatiovaihtoehdot sisältävät myös kaikki dynaamiset konfiguraatioasetukset, jotka on asetettu viimeisimmän julkaisun jälkeen. Taulukko sijaitsee vain masterissa tietokanta. Sarakkeen nimen Data Type -kuvaus value int muuttuja (käytetään SQL Serverissä vasta RECo nFIGURE suorituksen jälkeen). CO nfig Smallint konfiguraatiomuuttujan numero. Kommentoi nvarchar(255) konfiguraatiovaihtoehdoista. status smallint edustaa bittikarttaa option tilasta. Mahdollisia arvoja ovat: 0 = staattinen (tämä asetus astuu voimaan, kun palvelin käynnistyy uudelleen). 1 = Dynaaminen (tämä muuttuja astuu voimaan, kun RECo nFIGURE -lause suoritetaan). 2 = Edistynyt (muuttuja näytetään vain, jos Näytä Edistynyt -vaihtoehto on asetettu). 3 = Dynaaminen ja edistynyt.
Syscurco nfigs sivun yläreunassa
Jokainen nykyinen konfiguraatiovaihtoehto on yksi jokaiselle vaihtoehdolle. Lisäksi taulukossa on neljä kohtaa, jotka kuvaavat konfiguraatiorakennetta. Syscurco NFIGS on käytössä Generoidaan dynaamisesti kyselyjen yhteydessä. Lisätietoja löytyy Sysco nfiguresista. Sarakkeen nimen Data Type -kuvaus value int käyttäjän muokkaavaa muuttujaa arvoa (vain jos Microsoft on suorittanut RECo nFIGURE:n?) SQL Tarjoilija? käyttää). CO nfig Smallint konfiguraatiomuuttujan numero. Kommentoi nvarchar(255) konfiguraatiovaihtoehdoista. status smallint edustaa bittikarttaa option tilasta. Mahdollisia arvoja ovat: 0 = staattinen (tämä asetus astuu voimaan, kun palvelin käynnistyy uudelleen). 1 = Dynaaminen (tämä muuttuja astuu voimaan, kun RECo nFIGURE -lause suoritetaan). 2 = Edistynyt (muuttuja näytetään vain, jos Näytä Edistynyt -vaihtoehto on asetettu). 3 = Dynaaminen ja edistynyt.
sysdatabases-sivu Microsoft? SQL Server? Jokainen taulukon tietokanta vie rivin. Kun asennat SQL Serverin ensimmäistä kertaa, sysdatabases sisältää kohteita master-, model-, msdb-, mssqlweb- ja tempdb-tietokannoille. Taulukko on olemassa vain tallennettuna päätietokantaan. Sarakkeen nimen Data Type -kuvaus nimi sysname Tietokannan nimi. dbid smallint tietokanta-ID. sid varbinary(85) Tietokannan luojan järjestelmätunnus. Mode Smallint lukitaan tietokanta sisäisesti, kun se luodaan. status int status bittejä, joista osa käyttäjä voi käyttää sp_dboptio n (lue o nly, dbo). o nly, yksikäyttäjä jne.): 1 = automaattinen sulkeminen ; Käytä sp_dboptio n -asetuksia. 4 = valitse sisään/bulkkopio ; Käytä sp_dboptio n -asetuksia. 8 = cutcut. log o n chkpt ; Käytä sp_dboptio n -asetuksia. 16 = revitty sivu detectio n, käyttäen sp_dboptio n -asetusta. 32 = lataus 。 64 = ennen toipumista 。 128 = toipuminen 。 256 = ei palautettu 。 512 = offline; Käytä sp_dboptio n -asetuksia. 1024 = luettu niin yhdeksänä ; Käytä sp_dboptio n -asetuksia. 2048 = dbo käyttö o nly ; Käyttö sp_dboptio n asetukset. 4096 = yksittäinen käyttäjä ; Käytä sp_dboptio n -asetuksia. 32768 = hätätila 。 4194304 = autokutistuminen 。 1073741824 = puhdas sammutus 。 Useita bittejä voidaan avata samanaikaisesti.
status2 int 16384 = ANSI:n nollaoletus ; Käytä sp_dboptio n -asetuksia. 65536 = co ncat null tuottaa nullin sp_dboptio n asetuksella. 131072 = rekursiiviset laukaisimet, käyttäen sp_dboptio n asetusta. 1048576 = oletuksena paikallinen kursori, käyttäen sp_dboptio n -asetusta. 8388608 = lainattu tunniste, käytetty sp_dboptio n asetukset. 33554432 = kursori lähellä n commit, käyttäen sp_dboptio n asetusta. 67108864 = ANSI-nollat, käyttäen sp_dboptio n -asetusta. 268435456 = ANSI-varoitukset, käyttäen sp_dboptio n -asetusta. 536870912 = koko teksti käytössä, käytä sp_fulltext_database Asetukset. crdate datetime luomispäivä. Varattu päivämääräaika. kategoria int sisältää kopioita sisältäviä bittikarttoja tiedoista: 1 = Julkaistu. 2 = tilattu. 4 = Merge julkaistu. 8 = Merge Tilattu.
CMPT-tason TinyINT-tietokanta. Katso sp_dbcmptlevel lisätietoja varten. tiedostonimi nvarchar(260) Käyttöjärjestelmän polku ja tietokantapäätiedoston nimi. SQL Server -koodin rakennusnumero, jota käytetään tietokannan luomiseen. Vain SQL Server -työkalut Sisäisesti päivitysten käsittelyä varten. syslanguages-otsikko Oletko esiintymässä Microsoftilla? SQL Server? Jokaisella taulukon kielellä on rivi. Vaikka amerikkalaista englantia ei ole olemassa syslanguages, mutta taulukko on aina SQL Serverin käytettävissä. Taulukko tallennetaan vain päätietokantaan. Sarakkeen nimen Data Type -kuvaus langid smallint ainutlaatuinen kieli-ID. dateformat nchar(3) päivämääräjärjestys (esim. DMY). datefirst tinyint Viikon ensimmäinen päivä: 1 maanantaille, 2 tiistaille, ja niin edelleen, kunnes 7 tarkoittaa tähteä Treffit. Päivitä älykkyys järjestelmäkäyttöön. Nimi sysname virallinen kielinimi (esim. fran?ais). alias sysname Vaihtoehtoinen kielinimi (esim. ranska). mo nths nvarchar(372) Pilkulla erotettu luettelo koko nimistä kuukausien ajan, järjestyksessä tammikuusta joulukuuhun, jokainen nimi Sisältää enintään 20 merkkiä. shortmo nths varchar(132) pilkulla eroteltu lista lyhennetyistä kuukausien nimistä tammikuusta joulukuuhun, Jokaisessa nimessä voi olla enintään 9 merkkiä. päivät nvarchar(217) Pilkulla erotettu lista päivänimistä tammikuusta joulukuuhun, eniten kutakin nimeä Sisältää 30 merkkiä. LCID int tälle kielelle Microsoft Windows NT? Sijaintitunniste. mslangid smallint SQL Server message group ID. SQL Serverin tarjoamaa 33 kieltä on asennettu. Alla on lista kielistä. Nimi englanniksi on NT LCID SQL Message Group ID Englanti 1033 1033 Saksa 1031 1031 Ranska 1036 1036 Japani 1041 1041 Tanska 1030 1030 Espanja 3082 3082 Italia 1040 1040 Hollanti 1043 1043 Norja 2068 2068 Portugali 2070 2070 suomi 1035 1035 Ruotsi 1053 1053 Tšekki 1029 1029 Unkari 1038 1038 Puolalainen 1045 1045 Romania 1048 1048 Kroatia 1050 1050 Slovaki 1051 1051 Sloveni 1060 1060 Kreikka 1032 1032 Bulgaria 1026 1026 Venäläinen 1049 1049 Turkish 1055 1055 Brittiläinen englanti 2057 1033 Esto nian 1061 1061 Latvia 1062 1062 Liettualainen 1063 1063 Brasilian 1046 1046 Perinteinen kiina 1028 1028 Korean 1042 1042 Yksinkertaistettu kiina 2052 2052 Arabia 1025 1025 Thai 1054 1054 syslogins-otsikko
Jokainen kirjautumistili sijoittuu taulukossa yhden rivin. Sarakkeen nimen Data Type -kuvaus Sid Varbinary(85) turvatunniste. Status Smallint vain sisäiseen käyttöön. CreateDate DateTime lisää kirjautumispäivän. updateDate DateTime Päivitä kirjautumispäivä. Accdate datetime vain sisäiseen käyttöön. TOTCPU INT vain sisäiseen käyttöön. Totio int on tarkoitettu vain sisäiseen käyttöön. Spacelimit INT:n vain sisäiseen käyttöön. Aikarajoitettu älykkyys vain sisäiseen käyttöön. ResultLimit älykkyys vain sisäiseen käyttöön. nimi varchar(30) Käyttäjän kirjautumistunnus. dbname nvarchar(128) Käyttäjän oletustietokantanimi yhteyden muodostamisessa. salasana nvarchar(128) Käyttäjän salattu salasana (voi olla NULL). kieli nvarchar(128) Käyttäjien oletuskieli. denylogin int jos kirjautuminen on Microsoft? Windows NT? 1 käyttäjälle tai ryhmälle, jolta on evätty pääsy. HasAccess-älykkyys on 1, jos kirjautumisoikeus on valtuutettu. isntname int on 1, jos kirjautuminen on Windows NT -käyttäjä tai ryhmä, ja jos kirjautuminen on Microsoft SQL Tarjoilija? Kirjaudu, se on 0. ei-ryhmä int jos olet kirjautuneena sisään Jos kyseessä on Windows NT -ryhmä, se on 1. isntuser int on 1, jos kirjautuminen on Windows NT -käyttäjä. Sysadmin INT on 1, jos kirjautuminen on järjestelmänvalvojan palvelimen roolijäsen. SecurityAdmin INT on 1, jos kirjautuminen kuuluu securityadmin-palvelinrooliin. serveradmin int on 1, jos kirjautuminen on serveradminin kiinteän palvelimen roolijäsen. SetupAdmin INT on 1, jos kirjautuminen on setupadmin fixed server -roolijäsen. ProcessAdmin INT on 1, jos kirjautuminen on ProcessAdminin kiinteän palvelimen roolijäsen. diskadmin int on 1, jos kirjautuminen on diskadminin kiinteän palvelimen roolijäsen. dbcreator int on 1, jos kirjautuminen on dbcreatorin kiinteän palvelimen jäsen. loginname nvarchar(128) Kirjautumisen todellinen nimi, joka voi poiketa SQL Serverin käyttämästä kirjautumisesta 。 sysoledbusersin otsikko
Käyttäjän ja salasanan yhdistäminen jokaiselle yhdistetylle palvelimelle sijoittuu taulukossa riviin. Taulukko tallennetaan päätietokantaan. Sarakkeen nimen Data Type -kuvaus rmtsrvid smallint -palvelimen SID (Security Identification Number). RMTloginame nvarchar(128) Loginsid vastaa linkitetyn RMTservidin etäkirjautumista. rmtpassword nvarchar(128) linkittää salatun salasanan määritellylle etäkirjautumiselle RMTSRVID:ssä. loginsid varbinary(85) Paikallinen kirjautumis-SID, joka kartoitetaan. status smallint Jos arvo on 1, kartoituksessa tulisi käyttää käyttäjän omia tunnuksia. ChangeDateDateTime Päivämäärä Päivämäärä, jolloin kartoitustiedot viimeksi muutettiin. sysprocessesin pääsivu
sysprocesses-taulukko Microsoftilla ajamisesta? SQL Server? tietoa prosessista Nämä prosessit voivat olla: Asiakasprosessi vai järjestelmäprosessi. sysprocessesit tallennetaan vain päätietokantaan. Sarakkeen nimen Data Type -kuvaus spid smallint SQL Server -prosessi-ID. kpid smallint Microsoft Windows NT 4.0? Thread ID. blocked smallint Estetyn prosessin prosessitunnus (spid). odotustyyppinen binääri(2) varaus. odotusaika int Nykyinen odotusaika millisekunteina. 0, kun prosessi ei odota. lastwaittype nchar(32) ilmaisee viimeisimmän tai nykyisen odottavan tyyppinimen merkkijonon. waitresource nchar(32) Lukitusresurssin tekstuaalinen esitys. DBID Smallint on tällä hetkellä käytössä prosessissa. uid smallint Käyttäjätunnus, joka suoritti komennon. CPU:n älykkyysprosessin kumulatiivinen CPU-aika. Ei ole väliä, onko SET STATISTICS TIME or n -vaihtoehto o n vai POIS Merkinnän päivittämiseen on olemassa prosessi. physical_io kumulatiivisia levyn luku- ja kirjoitusprosesseja älykkyysprosesseille. Memusage int Prosessivälimuistissa olevien sivujen määrä, jotka on tällä hetkellä varattu kyseiselle prosessille. Negatiivinen luku tarkoittaa, että prosessi vapautetaan toisen toimesta Muisti, joka on varattu prosessin kautta. login_time datetime Aika, jolloin asiakas kirjautui palvelimelle. Järjestelmäprosesseissa se on SQL Server -tallennus Aika, jolloin käynnistys tapahtui. last_batch datetime Aika, jolloin asiakasprosessi viimeksi suoritti etätallennetun proseduurikutsun tai EXECUTE-lauseen. Osastolle Järjestelmäprosessi on aika, jolloin SQL Serveriä aletaan tallentaa. ECID Smallintia käytetään yksilöllisesti tunnistamaan lapsisäikeen suorituskonteksti-ID, joka toimii yhden prosessin puolesta. open_tran Avoimien transaktioiden määrä smallint-prosessissa. tila nchar(30) Prosessi-ID-tila (esim. käynnissä, horrostilassa jne.). sid-binaari(85) Käyttäjän globaalisti yksilöllinen tunniste (GUID). isäntänimi nchar(128) Työaseman nimi. program_name nchar(128) hakemuksen nimi. hostprocess nchar(8) -työaseman prosessinumero. komentaja nchar(16) -komento, jota parhaillaan suoritetaan. nt_domain nchar(128)-asiakkaan Windows NT 4.0 -verkkotunnus (jos käytät Windowsin todennus) tai luottamusta Yhdistetty Windows NT 4.0 -verkkotunnus. nt_username nchar(128) Windows NT 4.0 -käyttäjätunnus (jos käytetään Windows-tunnistautumista) tai kirjain prosessia varten Mikä tahansa yhdistetty Windows NT 4.0 -käyttäjätunnus. net_address nchar(12) on määritetty yksilölliselle tunnisteelle verkon liitäntäkortille jokaisessa käyttäjän työasemassa. Kun käyttäjä kirjautuu sisään, Tunniste lisätään net_address-sarakkeeseen. net_library nchar(12)-sarakke, jota käytetään asiakasverkkokirjaston tallentamiseen. Jokainen asiakasprosessi siirtyy verkkoyhteydelle. Verkkoyhteyksillä on verkkokirjasto, joka on liitetty näihin prosesseihin, joka mahdollistaa yhteyksien muodostamisen. Lisätietoja katso Asiakas- ja palvelinverkkokirjasto. Loginame nchar(128) Kirjaudu. sysremotelogins sivun yläosaan
Onko kumpikin saanut soittaa Microsoftille? SQL Server? Etäkäyttöinen käyttäjä, joka on kaukana tallennettu proseduuri Sarakkeen nimen Data Type -kuvaus remoteserverid smallint Etäpalvelimen identiteetti. remoteusername nvarchar(128) Käyttäjän kirjautuminen etäpalvelimelle. Status Smallint -vaihtoehto. sid varbinary(85) Microsoft Windows NT? Käyttäjän turvatunnus. ChangeDate DateTime lisää etäkäyttäjän päivämäärän ja kellonajan. syscolumns-otsikko
Jokainen sarake jokaisessa taulukossa ja näkymässä vie rivin taulukossa, ja jokainen tallennetun prosessin parametri vie myös rivin taulukossa. Taulukko sijaitsee jokaisen numeron kohdalla Varaston mukaan. Sarakkeen nimen Data Type -kuvaus name sysname Sarakkeen nimen tai proseduuriparametrin nimi. id int Taulukon objektin ID, johon sarake kuuluu, tai parametriin liittyvä tallennettu proseduurin ID. xtype Tinyint-järjestelmätyypit. Typetat tinyint vain sisäiseen käyttöön. xusertype smallint laajennus. pituus smallint Suurin fyysinen tallennuspituus systyypeissä. Xprec Tinyint on tarkoitettu vain sisäiseen käyttöön. Xscale Tinyint on tarkoitettu vain sisäiseen käyttöön. colid smallint sarake tai parametrin tunniste. Xoffset Smallint vain sisäiseen käyttöön. BitPOS Tinyint on tarkoitettu vain sisäiseen käyttöön. Tinyint on varattu vain sisäiseen käyttöön. Colstat Smallint vain sisäiseen käyttöön. cdefault int Sarakkeen oletusarvo-ID. domain int sarakkeen sääntö tai CHECK rajoitetunniste. luku smallint Alaproseduurin numero, kun prosessi ryhmitellään (0 tarkoittaa ei-prosessialkiota). Colorder Smallint vain sisäiseen käyttöön. Autoval Varbinary(255) vain sisäiseen käyttöön. offset smallint Rivin siirtymä, jossa sarake sijaitsee; Jos negatiivinen, se tarkoittaa muuttuvan pituista riviä. status tinyint on bittikartta, jota käytetään kuvaamaan sarakkeen tai parametrin ominaisuuksia: 0x08 = Sarake sallii nollaarvot. 0x10 = ANSI-täyte astuu voimaan, kun varchar- tai varbinaarisarakkeet lisätään. Pidä varchar-pylvään takaavaruus, pidä Jätä varbinaarisarakkeessa jäljessä oleva nolla. 0x40 = parametri on OUTPUT-parametri. 0x80 = Sarake identiteettisarakkeena.
tyyppi tinyint Fyysisen tallennuksen tyyppi systyypeissä. usertype smallint systype. printfmt varchar(255) vain sisäiseen käyttöön. prec smallint Sarakkeen tarkkuustaso. scale int Sarakkeessa olevien desimaalien lukumäärä. iscomputed int kertoo, onko kyseisen sarakkeen lippu laskettu: 0 = Ei laskettu. 1 = Laskettu.
isoutparam int kertoo, onko prosessiparametri lähtöparametri: 1 = tosi. 0 = epätosi.
isnullable int kertoo, sallivatko sarakkeet nollaarvot: 1 = tosi. 0 = epätosi.
Sysco nstraints sivun yläosan
Sisältää rajoitekartan, joka on kuvattu siihen objektiin, joka omistaa rajoitteen. Tämä järjestelmähakemisto tallennetaan jokaiseen tietokantaan. Sarakkeen nimen Data Type -kuvaus CO NSTID INT-rajoitusnumero. id int sisältää kyseisen rajoitteen taulukon ID:n. colid smallint määrittelee rajoitteen sarakkeen ID:n, tai 0, jos se on taulukkorajoite. Spare1 tinyint säilytetty. status int bittikartta ilmaisee tilan. Mahdollisia arvoja ovat: 1 = ENSISIJAINEN AVAIN -rajoite. 2 = AINUTLAATUISET AVAINRAJOITTEET. 3 = VIERAIDEN AVAINTEN rajoitteet. 4 = CHECK rajoite. 5 = OLETUSRAJOITE. 16 = saraketasoiset rajoitteet. 32 = taulukkotason rajoitteet.
actio ns int säilytetty. virheint säilyvät. sysfilegroups-otsikko
Jokainen tiedostoryhmä tietokannassa sijaitsee rivin taulukossa. Taulukko tallennetaan jokaiseen tietokantaan. Vähintään yhtä taulukon alkiota käytetään päätekstinä Pala valmiina. Sarakkeen nimen Data Type -kuvaus groupid smallint Yksilöllinen ryhmän tunnistenumero jokaiselle tietokannalle. Alloktipolitiikka pieni osa säilytetty. status int 0x8 = LUE o nLY 0x10 = OLETUS groupname sysname filegroup. sysfiles-otsikko
Jokainen tiedosto tietokannassa sijaitsee rivin taulukossa. Tämä järjestelmätaulukko on virtuaalitaulukko, eikä sitä voi päivittää tai muokata suoraan. Sarakkeen nimen Data Type -kuvaus fileid Smallint Yksilöllinen tiedostotunnistenumero jokaiselle tietokannalle. Groupid Smallint -tiedostoryhmän tunnistenumero. INT-tiedoston koko (8 KB sivuissa). maxsize int Suurin tiedostokoko (8 KB sivussa). Arvo 0 tarkoittaa, ettei kasvua tapahdu, ja arvo –1 tarkoittaa, että tiedoston tulisi aina olla Kasva levytäyteen. kasvu int Tietokannan kasvukoko. Arvo 0 tarkoittaa, ettei kasvua ole. Tilan arvosta riippuen se voi olla satoja sivuja tai tiedoston kokoa Jaa suhde. Jos tila sisältää 0x100000, kasvu on prosenttiosuus tiedostokoosta; Muuten kyse on sivujen määrästä. Status int kasvuarvo megatavuina (MB) tai kilotavuina (KB)). 0x1 = Oletuslaite. 0x2 = Levytiedosto. 0x40 = Lokilaite. 0x80 = Tiedostot, jotka on kirjoitettu viimeisen varmuuskopion jälkeen. 0x4000 = CREATE DATABASE -lauseella Implisiittisesti luodut laitteet. 0x8000 = Tietokannan luomisen aikana luodut laitteet. 0x100000 = Kasvu prosentuaalisesti, ei sivuittain.
Suorituskyky säilytetty. nimi nchar(128) Tiedoston looginen nimi. tiedostonimi nchar(260) Fyysisen laitteen nimi, mukaan lukien koko reitti tiedostoon. sysforeignkeys sivun yläosan
Sisältää tietoa FOREIGN KEY -rajoitteista taulukon määritelmässä. Taulukko tallennetaan jokaiseen tietokantaan. Sarakkeen nimen Data Type -kuvaus ULKOMAINEN AVAIN -rajoitteen tunnus. fkeyid int Taulun objektin tunnus VIERAIDEN AVAINTEN rajoitteella. rkeyid int Taulukkoobjektin ID, johon viitataan FOREIGN KEY -rajoitteessa. fkey smallint viittaa sarakkeen ID:hen. rkey smallint viittaa sarakkeen tunnisteeseen. keyno smallint Sarakkeen sijainti viitattujen sarakkeiden listalla. sysindexes sivun yläosaan
Jokainen indeksi ja taulu tietokannassa sijoittuu riville taulukossa. Taulukko tallennetaan jokaiseen tietokantaan. Sarakkeen nimen Data Type -kuvaus id int taulun ID (jos indid = 0 tai 255). Muussa tapauksessa sen taulukon ID, johon indeksi kuuluu. status int sisäisen järjestelmän tilatiedot. ensimmäiset binääri(6) osoittimet ensimmäiselle tai juurisivulle. indid smallint indeksitunnus: 1 = Klusteroitu indeksi >1 = ei-aggregoitu 255 = Taulukkomerkinnät, joissa on teksti- tai kuvatietoja
juuribinääri(6) Jos indid >= 1 ja < 255, root on osoitin juurisivulle. Jos indid = 0 tai indid = 255, juuri on osoitin viimeiselle sivulle. Minlen Smallint minimiviivan koko. Keycnt Smallint Key. groupid smallint, johon objektin tiedostoryhmätunnus luodaan. dpages int Jos indid = 0 tai indid = 1, dpages on käytettyjen sivujen määrä. If indid = 255, joka on asetettu arvoon 0. Muuten kyse on indeksoitujen sivujen määrästä. reserved int Jos indid = 0 tai indid = 1, reserved on sivumittari, joka on määritetty kaikille indekseille ja taulukkodatalle numero. Jos indid = 255, varattu on teksti- tai kuvadatalle määritetty sivumäärä. Muussa tapauksessa se liitetään indeksiin Sivumäärä. käytetty& nbsp; int Jos indid = 0 tai indid = 1, käytetty on kaikkien indeksi- ja taulukkotietojen kokonaissivumäärä. Jos indid = 255, käytetty on teksti- tai kuvadatan sivumäärä. Muuten kyse on indeksoinnissa käytetystä sivumäärästä. Rowcnt Bigint perustuu datatason rivilukuihin, kuten Indid = 0 ja Indid = 1. Jos indid = 255, rocnt Asetettu arvoon 0. RowModctr int laskee lisättyjen, poistettujen tai päivittyjen rivien kokonaismäärän taulukon viimeisen määrän päivittämisen jälkeen. xmaxlen smallint maksimirivikoko. Maxirow Smallint Maksimi, ei-lehtiindeksi -rivikoko. OrigFillFactor tinyint Alkuperäinen täyttötekijän arvo, jota käytetään indeksin luomisessa. Arvoa ei säilytetä; Kuitenkin, jos sen täytyy olla raskas Tämä arvo voi olla hyödyllinen, jos luot uuden indeksin, mutta et muista käyttämääsi täyttökerrointa. Varattu1 Tinyint säilytetty. Reserved2 int säilytetty. FirstIAM-binääri(6) pitää paikkansa. Impid Smallint säilytetty. Indeksin toteutuslippu. Lockflags Smallint rajoittaa tarkasteltavaa indeksilukon tarkkuutta. Esimerkiksi hakutaulukoille, jotka ovat luonteeltaan vain luku -tyyppisiä, voit tehdä asettaa se vain taulukkotason lukitukseen lukituskustannusten minimoimiseksi. pgmodctr int säilytetty. keys varbinary(816) Lista sarakkeen ID:istä, jotka muodostavat indeksiavaimen. name sysname taulun nimi (jos indid = 0 tai 255). Muuten indeksin nimi. statblob-kuva Tilastojen möykky. Maxlen Int säilytetty. Rivi int perustuu datatason rivien määrään, joissa indid = 0 ja indid = 1, ja tämä toistuu indoille > 1. Jos indid = 255, rivit asetettu arvoon 0. Pylväs on tarkoitettu taaksepäin yhteensopivuutta varten. sysmembers-sivu Jokainen tietokantaroolin jäsen sijaitsee taulukossa rivillä. Taulukko tallennetaan jokaiseen tietokantaan.
Sarakkeen nimen Data Type -kuvaus memberuid smallint Roolijäsenen käyttäjätunnus. Groupuid smallint -roolin käyttäjätunnus. sysobjects-otsikko Jokainen tietokannassa luotu objekti (rajoitteet, oletusasetukset, lokit, säännöt, tallennetut proseduurit jne.) vie yhden rivin taulukossa. Vain
tempdb, jokainen väliaikainen objekti sijoittuu riville taulukossa. Sarakkeen nimen Data Type -kuvaus nimeä sysname objektin nimi. Id int objektin tunnistenumero. xtype-hahmo(2) objektityyppi. Se voi olla yksi seuraavista objektityypeistä: C = CHECK-rajoite D = OLETUS- tai OLETUSRAJOITE F = VIERAIDEN AVAINTEN rajoite L = log FN = skalaarifunktio IF = Inline-taulukkofunktio P = tallennettu proseduuri PK = ENSISIJAINEN AVAIN rajoite (tyyppi on K) RF = Replikaatiosuodattimen tallennettu menettely S = Järjestelmätaulukko TF = taulukkofunktio TR = Trigger U = Käyttäjätaulukko UQ = YKSIKÄSITTEINEN rajoite (tyyppi on K) V = näkymä X = Laajennettu tallennettu proseduuri
Uid smallint omistajaobjektin käyttäjätunnus. Pieni tieto säilytetty. Vain sisäiseen käyttöön. status int säilyy. Vain sisäiseen käyttöön. base_schema_ ver int säilytetty. Vain sisäiseen käyttöön. replinfo int säilytetty. Lisääntymiskäyttöön. parent_obj int emoobjektin objektin tunnisteesta (esimerkiksi triggereille tai rajoitteille taulun ID). crdate datetime -objektin luontipäivä. FTCATID Smallint on koko tekstin hakemistotunniste kaikille käyttäjätauluille, jotka on rekisteröity täystekstin indeksiin, kaikille käyttäjille, jotka eivät ole rekisteröityneet Taulukko on 0. schema_ver älykkyysversionumero, joka kasvaa jokaisen taulukon skeeman muutoksen myötä. stats_schema_ ver int säilytetty. Vain sisäiseen käyttöön. tyyppi char(2) objektityyppi. Se voi olla yksi seuraavista arvoista: C = CHECK-rajoite D = OLETUS- tai OLETUSRAJOITE F = VIERAIDEN AVAINTEN rajoite FN = skalaarifunktio IF = Inline-taulukkofunktio K = ENSISIJAINEN AVAIN tai YKSILÖLLISET rajoitteet L = log P = tallennettu proseduuri R = sääntö RF = Replikaatiosuodattimen tallennettu menettely S = Järjestelmätaulukko TF = taulukkofunktio TR = Trigger U = Käyttäjätaulukko V = näkymä X = Laajennettu tallennettu proseduuri
Userstat Smallint säilytetty. Sysstat Smallint sisäiset tilatiedot. indexdel Smallint säilytetty. Varaa päivämäärä myöhemmäksi. versio n int myöhempää käyttöä varten. Deltrig-int säilytetty. Instrig int säilytetty. Päivitys älykkyys säilytetty. Seltrig int säilytetty. kategoria INT:tä käytetään julkaisuun, rajoituksiin ja tunnistamiseen. Kätkö pieni säilytetty. syspermissio ns sivun alkuun Sisältää tietoa käyttäjille, ryhmille ja rooleille myönnetyistä ja evätyistä oikeuksista tietokannassa. Taulukko tallennetaan jokaiseen tietokantaan.
Sarakkeen nimen Data Type -kuvaus id int objektin käyttöoikeuksien ID; 0 tarkoittaa lauseen oikeuksia. grantea smallint Käyttäjän, ryhmän tai roolin tunnus, johon käyttöoikeus vaikuttaa. Myöntäjä Smallint Käyttäjän, ryhmän tai roolin tunnus, jolle lupa myönnetään tai peruutetaan. ActAdd Smallint vain sisäiseen käyttöön. Actmod Smallint on tarkoitettu vain sisäiseen käyttöön. Seladd Varbinary(4000) vain sisäiseen käyttöön. Selmod Varbinary(4000) vain sisäiseen käyttöön. Updadd varbinary(4000) vain sisäiseen käyttöön. Updmod varbinary(4000) vain sisäiseen käyttöön. Refadd varbinary(4000) vain sisäiseen käyttöön. refmod varbinary(4000) vain sisäiseen käyttöön. systypes-otsikko Jokainen järjestelmä tarjoaa yhden tietorivin sekä datatyypille että käyttäjän määrittelemälle tietotyypille. Taulukko tallennetaan jokaiseen tietokantaan.
Nämä ovat järjestelmän tarjoamat tiedot ja niiden tunnistenumerot. Sarakkeen nimen Data Type -kuvaus nimi sysname tietotyyppi nimi. xtype tinyint fyysinen tallennustyyppi. Status Tinyint on tarkoitettu vain sisäiseen käyttöön. xusertype Smallint laajentaa käyttäjätyyppiä. pituus smallint Tietotyypin fyysinen pituus. Xprec Tinyint -palvelimen sisäinen tarkkuus. (Ei saatavilla kyselyissä.) ) Xscale Tinyint -palvelimen käyttämien sisäisten desimaalien määrä. (Ei saatavilla kyselyissä.) ) tdefault int Tallennetun menettelyn tunniste, joka suorittaa eheystarkistuksia tälle tietotyypille. domain int Tallennetun menettelyn tunniste, joka suorittaa eheystarkistuksia tälle tietotyypille. uid smallint Datatyypin luojan käyttäjätunnus. Varattu pieni kipu vain sisäiseen käyttöön. usertype smallint Käyttäjätyypin ID. muuttuva bitti on 1 muuttuvan pituuden tietotyypille, muuten 0. allownulls-bitti tarkoittaa, että tämä tietotyyppi on oletuksena nullity. Jos CREATE tai ALTER TABLE on määritelty tyhjäksi , jolloin arvo ohittaa tämän tietotyypin oletusnullin. type tinyint Tallentaa fyysisesti tietotyypit. PrintFMT Varchar(255) säilytetty. prec smallint Tämän tietotyypin tarkkuuden taso. scale tinyint Desimaalien lukumäärä (tarkkuuden perusteella) tälle tietotyypille. sysuser-otsikko Jokainen Microsoft tietokannassa? Windows-käyttäjät, Windows-ryhmät, Microsoft SQL Server? Käyttäjä vai SQL
Palvelinrooli sijoittuu riville taulukossa. Sarakkeen nimen Data Type -kuvaus uid smallint käyttäjätunnus, joka on ainutlaatuinen tässä tietokannassa. 1 on tietokannan omistaja. Status Smallint vain sisäiseen käyttöön. Nimeä sysname, käyttäjänimi tai ryhmän nimi, joka on tässä tietokannassa ainutlaatuinen. sid varbinary(85) Tämän merkinnän turvallisuustunniste. roolit varbinary(2048) vain sisäiseen käyttöön. createDate DateDate Aika tilin lisäyspäivälle. PäivitysPäivämäärä PäivämääräAika Tilin viimeksi muokattu päivämäärä. Altuid Smallint on tarkoitettu vain sisäiseen käyttöön. salasana varbinary(256) vain sisäiseen käyttöön. gid smallint Ryhmän tunnus, johon tämä käyttäjä kuuluu. Jos uid = gid, tämä merkintä määrittelee ryhmän. Enviro N Varchar (255) varattu. hasdbaccess int on 1, jos tilillä on tietokantaoikeudet. islogin int, jos tili on Windows-ryhmä, Windows-käyttäjä tai SQL Server -käyttäjä, jolla on kirjautumistili 1. isntname int on 1, jos tili on Windows-ryhmä tai Windows-käyttäjä. isntgroup int on 1, jos tili on Windows-ryhmä. isntuser int on 1, jos tili on Windows-käyttäjä. issqluser int on 1, jos tili on SQL Server -käyttäjä. isaliased int on 1, jos tili on aliasoitu toisen käyttäjän toimesta. issqlrole int on 1, jos tili on SQL Server -rooli. isapprole int on 1, jos tili on sovellusrooli.
|