Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 12335|Respuesta: 0

[Fuente] Descripciones principales de las tablas del sistema en sqlserver2008

[Copiar enlace]
Publicado en 26/11/2014 15:45:26 | | |

la base de datos primaria de sysaltfiles contiene los archivos de la base de datos
Conjunto de caracteres y orden de clasificación de la base de datos principal de syscharsets
Opciones principales de configuración de bases de datos de Sysco Nfigures

Opciones de configuración actual de la base de datos principales de Syscurco nfigs

  Base de datos sysdatabases en el servidor de base de datos principal

  syslanguages es el principal lenguaje de bases de datos

  Base de datos principal syslogins Información de la cuenta de inicio de sesión

Información de inicio de sesión del servidor de enlaces de la base de datos principal de Sysoledbusers

  Proceso principal de la base de datos sysprocesses

  sysremotelogins Base de datos principal Iniciar sesión en la cuenta remotamente

  syscolumns por columna de base de datos

  NStrains de Sysco por límite de base de datos

  sysfilegroups por grupo de archivos de base de datos

  sysfiles para cada archivo de base de datos

  sysforeignkeys para cada palabra clave externa de la base de datos

  sysindexes por índice de base de datos

  sysmenbers para cada miembro del rol de la base de datos

  sysobjects para cada base de datos

Objeto de base de datos syscomments

  syspermissio ns Per permisos de base de datos

  systypes por base de datos definidos por el usuario

  sysusers por usuario de base de datos


Cabecera sysaltfiles
En casos especiales, contiene las filas correspondientes a los archivos de la base de datos. La tabla se almacena en la base de datos maestra.

El nombre de la columna Descripción del tipo de datos
fileid smallint Un número único de identificación de archivo para cada base de datos.
Número de identificación del grupo de archivos Groupid SmallINT.
tamaño int tamaño del archivo (en 8 KB de páginas).
maxsize int El tamaño máximo del archivo (en 8 KB de páginas). Un valor de 0 significa que no hay crecimiento, y un valor de –1 significa que el archivo siempre debe estar

Crece hasta llenar el disco.
crecimiento en El tamaño de crecimiento de la base de datos. Un valor de 0 indica que no hay crecimiento. Dependiendo del valor del estado, puede ser de cientos de páginas o tamaño de archivo

Divide la proporción. Si el estado es 0x100000, el crecimiento es un porcentaje del tamaño del archivo; Si no, es el número de páginas.  
INT de estado solo para uso interno.
Interpretación mantenida.
dbid smallint El número de identificación de la base de datos a la que pertenece el archivo.
nombre nchar(128) El nombre lógico del archivo.
nombre de archivo nchar(260) El nombre del dispositivo físico, incluyendo la ruta completa al archivo.

> página principal de syscharsets

Cada conjunto de caracteres ocupa una fila en la tabla, que también contiene definiciones para Microsoft. ¿SQL Server? El orden de clasificación usado. Fila

Una de las secuencias de secuencias está marcada como el orden de ordenación por defecto en sysco nfigures, que es el único orden realmente utilizado.

El nombre de la columna Descripción del tipo de datos
tipo smallint El tipo de entidad representada por esta línea. 1001 es el conjunto de caracteres; 2001 es el orden de clasificación.
id tinyint conjunto de caracteres o ID único del orden de clasificación. Ten en cuenta que el orden de clasificación y el conjunto de caracteres no pueden compartir el mismo número ID. Garantizado

Deja el rango de ID del 1 al 240 para que SQL Server lo use.
El campo tinyint CSID no se utiliza si la línea representa un conjunto de caracteres. Si la fila representa el orden de ordenación, el campo está en

Encima de esto, se genera el ID del conjunto de caracteres del orden de ordenación. Supongamos que existe una fila de conjunto de caracteres con ese ID en esa tabla.
estado smallint El bit de información de estado del sistema interno.
nombre sysname El nombre único del conjunto de caracteres o orden de ordenación. El campo debe contener solo las letras A-Z o a-z, el número 0 –

9 y guión bajo (_). Debe empezar con una letra.
descriptio n nvarchar(255) conjunto de caracteres o descripción opcional de la función de orden.
BinaryDefinitio N Varbinary(255) solo para uso interno.
Definición n conjunto de caracteres de imagen o definición interna del orden de orden. La estructura de datos en este campo depende del tipo.


Figuras sysco nfiguras en la parte superior de la página

Cada opción de configuración establecida por el usuario ocupa una fila en la tabla. ¿Cifras de sysco nº incluyendo, Microsoft? SQL

¿Camarero? Las opciones de configuración previamente definidas también contienen todas las opciones dinámicas de configuración establecidas tras el lanzamiento reciente. La mesa está ubicada solo en el maestro

base de datos.

El nombre de la columna Descripción del tipo de datos
variable value int (usada por SQL Server solo después de que RECo nFIGURE ha sido ejecutado).
Número de variable de configuración SmallInt de CO nfig.
Comenta nvarchar(255) sobre las opciones de configuración.
Status smallint representa un mapa de bits del estado de una opción. Los valores posibles incluyen:
0 = estático (esta configuración entra en vigor cuando el servidor se reinicia).
1 = Dinámico (esta variable entra en vigor cuando se ejecuta la sentencia RECo nFIGUR).
2 = Avanzado (la variable solo se muestra si la opción Mostrar Avanzado está activada).
3 = Dinámico y Avanzado.


Syscurco nfigs parte superior de la página

Cada opción de configuración actual es una para cada una. Además, la tabla contiene cuatro elementos que describen la estructura de configuración. Syscurco NFIGS está en uso

Se genera dinámicamente al hacer consultas. Para más información, véase Sysco nfigures.

El nombre de la columna Descripción del tipo de datos
value int variable modificable por el usuario (solo si RECo nFIGURE ha sido ejecutado por Microsoft?) SQL

¿Camarero? Uso).
Número de variable de configuración SmallInt de CO nfig.
Comenta nvarchar(255) sobre las opciones de configuración.
Status smallint representa un mapa de bits del estado de una opción. Los valores posibles incluyen:
0 = estático (esta configuración entra en vigor cuando el servidor se reinicia).
1 = Dinámico (esta variable entra en vigor cuando se ejecuta la sentencia RECo nFIGUR).
2 = Avanzado (la variable solo se muestra si la opción Mostrar Avanzado está activada).
3 = Dinámico y Avanzado.

Página de sysdatabases

¿Microsoft? ¿SQL Server? Cada base de datos en la tabla ocupa una fila. Cuando instalas SQL Server por primera vez,

SysDatabases contiene elementos para las bases de datos maestra, modelo, MSDB, mssqlweb y tempdb. La tabla solo existe

almacenada en la base de datos maestra.

El nombre de la columna Descripción del tipo de datos
nombre sysname El nombre de la base de datos.
ID de la base de datos dbid smallint.
sid varbinary(85) El ID del sistema del creador de la base de datos.
el modo smallint se utiliza para bloquear la base de datos internamente cuando se crea.
bits de estado int, algunos de los cuales pueden ser usados por el usuario sp_dboptio n (léase o nly, uso de dbo).

O, solo de un solo usuario, etc.):
1 = cierre automático ; Usa los ajustes sp_dboptio y los ajustes.
4 = seleccionar en/copia a granel ; Usa los ajustes sp_dboptio y los ajustes.
8 = trunque. log o n chkpt ; Usa los ajustes sp_dboptio y los ajustes.
16 = detección de página rasgada n, usando sp_dboptio configuración n.
32 = carga 。
64 = pre recuperación 。
128 = recuperación 。
256 = no recuperado 。
512 = offline ; Usa los ajustes sp_dboptio y los ajustes.
1024 = leído solo ; Usa los ajustes sp_dboptio y los ajustes.
2048 = dbo use o nly ; Uso
sp_dboptio y ajustes.
4096 = usuario único ; Usa los ajustes sp_dboptio y los ajustes.
32768 = modo de emergencia 。
4194304 = autoencogido 。
1073741824 = apagado limpio 。

Se pueden abrir varios bits al mismo tiempo.

status2 int 16384 = ANSI null default ; Usa los ajustes sp_dboptio y los ajustes.
65536 = co ncat nulo da lugar nulo con sp_dboptio n ajuste.
131072 = disparadores recursivos, usando sp_dboptio n configuraciones.
1048576 = por defecto al cursor local, usando sp_dboptio configuración n.
8388608 = identificador citado, utilizado
sp_dboptio y ajustes.
33554432 = cursor cerca o n commit, usando sp_dboptio n configuración.
67108864 = nulos ANSI, usando la configuración sp_dboptio n.
268435456 = advertencias ANSI, usando sp_dboptio n configuración.
536870912 = texto completo habilitado, usar
sp_fulltext_database Ajustes.
CRDATE Fecha, Hora Fecha de Creación.
Hora reservada para la cita.
La categoría int contiene mapas de bits de información para copiar:
1 = Publicado.
2 = suscrito.
4 = Fusión publicada.
8 = Fusión Suscrita.

Base de datos TinyINT a nivel CMPT. Consulta sp_dbcmptlevel para más información.  
Nombre de archivo nvarchar(260) La ruta del sistema operativo y el nombre del archivo maestro de la base de datos.
El número de compilación del código de SQL Server utilizado para crear la base de datos. Solo herramientas de SQL Server

Internamente para el procesamiento de actualizaciones.

Cabecera syslanguages

¿Aparecer en Microsoft? ¿SQL Server? Cada idioma de la tabla tiene una fila. Aunque el inglés americano no está presente

syslanguages, pero la tabla siempre está disponible para SQL Server. La tabla se almacena únicamente en la base de datos maestra.

El nombre de la columna Descripción del tipo de datos
langid smallint ID único de lenguaje.
Orden de fecha de dataformat nchar(3) (por ejemplo, DMY).
fechaprimerpetinyint El primer día de la semana: 1 para el lunes, 2 para el martes, y así sucesivamente hasta las 7 significa estrella

Cita.
Actualiza la inteligencia para uso en el sistema.
Nombre sysname Nombre del idioma oficial (por ejemplo, francés).
alias sysname Nombre de idioma alternativo (como francés).
mo nths nvarchar(372) Una lista separada por comas de nombres completos para meses en orden de enero a diciembre, cada nombre

Contiene un máximo de 20 caracteres.
shortmo nths varchar(132) una lista separada por comas de nombres abreviados de los meses en orden de enero a diciembre,

Cada nombre puede contener hasta 9 caracteres.
días nvarchar(217) Una lista separada por comas de nombres de días en orden de enero a diciembre, con la mayor cantidad de cada nombre

Contiene 30 caracteres.
¿Int lcid para este lenguaje Microsoft Windows NT? ID de localidad.
mslangid smallint SQL Server message group ID.

Se instalan treinta y tres lenguajes proporcionados por SQL Server. A continuación se muestra una lista de idiomas.

El nombre en inglés es NT LCID SQL Server Message Group ID
Inglés 1033 1033
Alemán 1031 1031
Francés 1036 1036
Japonés 1041 1041
Danés 1030 1030
Español 3082 3082
Italiano 1040 1040
Holandés 1043 1043
Noruega 2068 2068
Portugués 2070 2070
Finés 1035 1035
Sueco 1053 1053
Checo 1029 1029
Húngaro 1038 1038
Polaco 1045 1045
Rumana 1048 1048
Croata 1050 1050
Eslovaco 1051 1051
Esloveno 1060 1060
Griego 1032 1032
Búlgaro 1026 1026
Ruso 1049 1049
Turco 1055 1055
Inglés británico 2057 1033
Esto nian 1061 1061
Letón 1062 1062
Lituano 1063 1063
Brasileño 1046 1046
Traditio nal Chinese 1028 1028
Coreano 1042 1042
Chino simplificado 2052 2052
Árabe 1025 1025
Tailandés 1054 1054


Cabecera syslogins

Cada cuenta de inicio de sesión ocupa una fila en la tabla.

El nombre de la columna Descripción del tipo de datos
Identificador de seguridad SID Varbinary(85).
Pequeño estado solo para uso interno.
CreateDate DateTime añade la fecha de inicio de sesión.
actualizaciónFecha FechaHora Actualizar la fecha del inicio de sesión.
Fecha de cuenta y hora solo para uso interno.
INT de TOTCPU solo para uso interno.
Totio Int es solo para uso interno.
SpaceLimit Int solo para uso interno.
Inteligencia con límite de tiempo solo para uso interno.
ResultLimit int solo para uso interno.
nombre varchar(30) El ID de acceso del usuario.
Nombre de datos nvarchar(128) El nombre predeterminado de la base de datos del usuario al establecer una conexión.
contraseña nvarchar(128) La contraseña cifrada del usuario (puede ser NULA).
idioma nvarchar(128) El idioma predeterminado para los usuarios.
¿denylogin int si el inicio de sesión es Microsoft? ¿Windows NT? 1 para un usuario o grupo al que se le ha denegado el acceso.
HASaccess INT es 1 si se autoriza el acceso a inicio.
isntname int es 1 si el usuario o grupo de inicio de sesión es de Windows NT, y si el inicio de sesión es Microsoft SQL

¿Camarero? Inicio de sesión, es 0.
isntgroup int si estás conectado

Si es un grupo de Windows NT, es 1.
isntuser int es 1 si el usuario de inicio de sesión es un usuario de Windows NT.
La inteligencia de administrador de sistemas es 1 si el usuario es miembro del servidor de administradores de sistemas.
La INT de securityadmin es 1 si el usuario es miembro del rol de servidor securityadmin.
Servidor admin INT es 1 si el inicio de sesión es un servidor fijo de servidor.
Setupadmin INT es 1 si el inicio de sesión es un miembro fijo del servidor setupadmin.
Procesadmin INT es 1 si el inicio de sesión es un miembro fijo del servidor Processadmin.
La inteligencia de diskadmin es 1 si el inicio de sesión es un miembro fijo del servidor diskadmin.
La inteligencia de dbCreator es 1 si el inicio de sesión es un miembro fijo del servidor de DBcreator.
nombre de inicio de sesión nvarchar(128) El nombre real del inicio de sesión, que puede ser diferente del usuario utilizado por SQL Server


Encabezado de sysoledbusers

El mapeo de usuario y contraseña para cada servidor enlazado especificado ocupa una fila en la tabla. La tabla se almacena en la base de datos maestra.

El nombre de la columna Descripción del tipo de datos
El SID (Número de Identificación de Seguridad) del servidor rmtsrvid smallint.
rmtloginame nvarchar(128) se mapea al inicio de sesión remoto del rmtservid vinculado.
RMTPassword Nvarchar(128) enlaza la contraseña cifrada para el inicio de sesión remoto especificado dentro de RMTSRVID.
loginsid varbinary(85) El SID local de inicio de sesión que se debe mapear.
status smallint Si el valor es 1, el mapeo debe usar las credenciales propias del usuario.
CambioFechaFechaHora: La fecha en que se cambió por última vez la información del mapeo.


Página principal de sysprocesses

¿Tabla sysprocesses sobre ejecutar en Microsoft? ¿SQL Server? Información sobre el proceso en el Estos procesos pueden ser:

Proceso cliente o proceso del sistema. Los sysprocesos se almacenan únicamente en la base de datos maestra.

El nombre de la columna Descripción del tipo de datos
spid smallint ID de proceso SQL Server.
kpid smallint Microsoft Windows NT 4.0? ID del hilo.
bloqueado smallint El ID del proceso (spid) del proceso bloqueado.
Waittype Reserva binaria(2).
tiempo de espera en El tiempo de espera actual en milisegundos. 0 cuando el proceso no está esperando.
lastwaittype nchar(32) indica la cadena del nombre del último o del nombre actual del tipo de espera.
waitresource nchar(32) Una representación textual de un recurso bloqueado.
Actualmente, el proceso utiliza smallint dbid.
uid smallint El ID de usuario que ejecutó el comando.
El tiempo acumulado de CPU del proceso de inteligencia de CPU. No importa si la opción SET STATISTICS TIME o n está o n o OFF

Hay un proceso para actualizar la entrada.
physical_io lecturas y escrituras acumuladas en disco para procesos int.
Memusage int: El número de páginas en la caché del proceso que actualmente se asignan a ese proceso. Un número negativo indica que el proceso está siendo liberado por otra persona

La memoria asignada por un proceso.
login_time hora de fecha: el momento en que el proceso cliente inició sesión en el servidor. Para los procesos del sistema, es almacenamiento SQL Server

El momento en que se produjo el arranque.
last_batch hora de fecha: el momento en que el proceso cliente ejecutó por última vez una llamada remota a procedimiento almacenado o una sentencia EXECUT. Para el departamento

El proceso del sistema es el momento en que SQL Server empieza a almacenarse.
Ecid Smallint se utiliza para identificar de forma única el ID de contexto de ejecución de un hilo hijo que opera en nombre de un solo proceso.
open_tran El número de transacciones abiertas para el proceso smallint.
status nchar(30) El estado del ID del proceso (por ejemplo, en ejecución, hibernación, etc.).
sid binary(85) El identificador globalmente único (GUID) del usuario.
Nombre de host nchar(128) El nombre de la estación de trabajo.
program_name nchar(128) el nombre de la solicitud.
número de identificación de proceso hostprocess nchar(8).
comando cmd nchar(16) que se está ejecutando actualmente.
nt_domain dominio Windows NT 4.0 del cliente nchar(128) (si usas autenticación de Windows) o confianza

Dominio Windows NT 4.0 conectado.
nt_username nchar(128) El nombre de usuario de Windows NT 4.0 (si se utiliza autenticación de Windows) o la letra del proceso

Cualquier nombre de usuario conectado de Windows NT 4.0.
net_address nchar(12) se asigna a un identificador único para la tarjeta de interfaz de red en cada estación de trabajo de usuario. Cuando un usuario inicia sesión,

El identificador se inserta en la columna net_address.
net_library columna nchar(12) se usaba para almacenar la biblioteca de la red cliente. Cada proceso cliente entra en una conexión de red.

Las conexiones de red cuentan con una biblioteca de red asociada a estos procesos que les permite establecer conexiones. Para más información

, véase Biblioteca de Red Cliente y Servidor.
Logname nchar(128) inicio de sesión.


sysremotelogins en la parte superior de la página

¿Cada uno puede llamar a Microsoft? ¿SQL Server? El usuario remoto del procedimiento almacenado remoto en el

El nombre de la columna Descripción del tipo de datos
remoteserverid smallint La identidad del servidor remoto.
Nombre de usuario remoto nvarchar(128) El usuario inicia sesión en el servidor remoto.
Opción de estado pequeño.
sid varbinary(85) Microsoft Windows NT? ID de Seguridad de Usuario.
ChangeDate DateTime añade la fecha y hora del usuario remoto.


Cabecera syscolumns

Cada columna de cada tabla y vista ocupa una fila en la tabla, y cada parámetro en el proceso almacenado también ocupa una fila en la tabla. La tabla está situada en cada número

Según el almacén.

El nombre de la columna Descripción del tipo de datos
nombre sysname El nombre del nombre de la columna o parámetro del procedimiento.
id int El ID de objeto de la tabla al que pertenece la columna, o el ID de procedimiento almacenado asociado al parámetro.
xtype Tinyint systypes.
Typestat tinyint solo para uso interno.
extensión xusertype smallint.
longitud smallint La longitud máxima de almacenamiento físico en los systypes.
Xprec Tinyint es solo para uso interno.
Xscale Tinyint es solo para uso interno.
colid smallint, columna o ID de parámetro.
Smallint xoffset solo para uso interno.
BitPOS Tinyint es solo para uso interno.
Tinyint reservado solo para uso interno.
Smallint de Colstat solo para uso interno.
cdefault int El ID de valor predeterminado de la columna.
dominio int la regla o el ID de restricción CHECK de la columna.
number smallint El número de subprocedimiento cuando el procedimiento se agrupa (0 indica un elemento no del proceso).
Smallint de la Coorder solo para uso interno.
Autoval Varbinary(255) solo para uso interno.
desplazamiento smallint El desplazamiento de la fila en la que se encuentra la columna; Si es negativo, significa una fila de longitud variable.
Status tinyint es un mapa de bits utilizado para describir propiedades de columnas o parámetros:
0x08 = Columna permite valores nulos.
0x10 = El relleno ANSI entra en vigor cuando se añaden columnas varchar o varbinarias. Mantén el espacio de retaguardia de la columna varchar, mantén

Deja el cero de la parte de atrás en la columna varbinaria.
0x40 = es el parámetro OUTPUT.
0x80 = Columna como columna de identidad.

tipo tinyint El tipo de almacenamiento físico en los systypes.
UsuarioType: SmallInt.
PrintFMT Varchar(255) solo para uso interno.
prec smallint El nivel de precisión de la columna.
scale int El número de decimales en la columna.
Iscomputed int indica si la bandera para esa columna ha sido calculada:
0 = No calculado.
1 = Calculado.

Isoutparam int indica si el parámetro de proceso es un parámetro de salida:
1 = verdadero.
0 = falso.

isnullable int indica si la columna permite valores nulos:
1 = verdadero.
0 = falso.


Sysco nstraints al inicio de la página

Contiene un mapa de restricciones, mapeado al objeto que posee la restricción. Este directorio del sistema se almacena en cada base de datos.

El nombre de la columna Descripción del tipo de datos
número de restricción int co nstid.
id int tiene el ID de la tabla de esa restricción.
colid smallint define el ID de columna de la restricción sobre él, o 0 si es una restricción de tabla.
Sop1 tinyint conservado.
Mapa de bits STATE INT indica estado. Los valores posibles incluyen:
1 = Restricción de CLAVE PRIMARIA.
2 = restricciones de CLAVE ÚNICA.
3 = restricciones de CLAVE EXTRANJERA.
4 = restricción CHECK.
5 = Restricción POR DEFECTO.
16 = restricciones a nivel de columna.
32 = restricciones a nivel de tabla.

Actio ns retenido.
Error Int permanece.


Encabezado sysfilegroups

Cada grupo de archivos en la base de datos ocupa una fila en la tabla. La tabla se almacena en cada base de datos. Al menos un elemento de la tabla se utiliza para el texto principal

Pieza lista.

El nombre de la columna Descripción del tipo de datos
groupid smallint Un número único de identificación de grupo para cada base de datos.
Póliza de asignación se mantuvo pequeña.
estado int 0x8 = READ o nLY
0x10 = DEFAULT
Groupname sysname filegroup.


Cabecera sysfiles

Cada archivo en la base de datos ocupa una fila en la tabla. Esta tabla del sistema es una tabla virtual y no puede actualizarse ni modificarse directamente.

El nombre de la columna Descripción del tipo de datos
fileid smallint Un número único de identificación de archivo para cada base de datos.
Número de identificación del grupo de archivos Groupid SmallINT.
tamaño int tamaño del archivo (en 8 KB de páginas).
maxsize int El tamaño máximo del archivo (en 8 KB de páginas). Un valor de 0 significa que no hay crecimiento, y un valor de –1 significa que el archivo siempre debe estar

Crece hasta llenar el disco.
crecimiento en El tamaño de crecimiento de la base de datos. Un valor de 0 indica que no hay crecimiento. Dependiendo del valor del estado, puede ser de cientos de páginas o tamaño de archivo

Divide la proporción. Si el estado contiene 0x100000, el crecimiento es un porcentaje del tamaño del archivo; Si no, es el número de páginas.
El valor de crecimiento de estado int en megabytes (MB) o kilobytes (KB)).
0x1 = Dispositivo por defecto.
0x2 = Archivo de disco.
0x40 = Dispositivo de registro.
0x80 = Archivos escritos desde la última copia de seguridad.
0x4000 = por la instrucción CREATE DATABASE
Dispositivos creados implícitamente.
0x8000 = Dispositivos creados durante la creación de la base de datos.
0x100000 = Crecimiento por porcentaje, no por páginas.

Interpretación mantenida.
nombre nchar(128) El nombre lógico del archivo.
nombre de archivo nchar(260) El nombre del dispositivo físico, incluyendo la ruta completa al archivo.


sysforeignkeys al principio de la página

Contiene información sobre las restricciones de CLAVE EXTRANJERA en la definición de la tabla. La tabla se almacena en cada base de datos.

El nombre de la columna Descripción del tipo de datos
co nstid int el ID de la restricción CLAVE EXTRANJERA.
fkeyid int El ID del objeto de la tabla con la restricción CLAVE EXTRANJERA.
rkeyid int El ID de objeto de la tabla referenciado en la restricción FOREIGN KEY.
fkey smallint está haciendo referencia al ID de columna.
rkey smallint referenciaba el ID de columna.
keyno smallint La posición de la columna en la lista de columnas referenciadas.


sysindexes en la parte superior de la página

Cada índice y tabla de la base de datos ocupa una fila en la tabla. La tabla se almacena en cada base de datos.

El nombre de la columna Descripción del tipo de datos
id int table ID (si indid = 0 o 255). De lo contrario, el ID de la tabla a la que pertenece el índice.
Estado INT Información interna del sistema.
primeros punteros binarios(6) a la primera o página raíz.
indid smallint índice ID:
1 = Índice agrupado
>1 = no agregado
255 = Entradas de la tabla con datos de texto o imagen

binario raíz(6) Si indid >= 1 y < 255, raíz es el puntero a la página raíz. Si indid = 0 o

indid = 255, raíz es el puntero a la última página.  
Minlen SmallintInt tamaño mínimo de línea.
teclado pequeño, llave de llave pequeña.
groupid smallint en el que se crea el ID de grupo de archivos del objeto.
dpages int Si indid = 0 o indid = 1, dpages es el conteo de páginas usadas. Si indid =

255, que está en 0. De lo contrario, es el recuento de páginas que han sido indexadas.
reserved int Si indid = 0 o indid = 1, reserved es el medidor de páginas asignado a todos los índices y datos de la tabla

número. Si indid = 255, reservado es el número de páginas asignado a los datos de texto o imagen. De lo contrario, se asigna a un índice

Número de páginas.
Used&

NBSP; int Si indid = 0 o indid = 1, se utiliza el número total de páginas utilizadas para todos los datos de índice y tabla. Si

INDID = 255, utilizado es el recuento de páginas utilizado para datos de texto o imágenes. De lo contrario, es el número de páginas que se usa para indexar.
Rowcnt Bigint se basa en el recuento de filas a nivel de datos de Indid = 0 e Indid = 1. Si indid = 255, rowcnt

Configurado a 0.
RowModctr int cuenta el número total de filas insertadas, eliminadas o actualizadas desde la última actualización de la tabla.
Xmaxlen Smallint Tamaño máximo de fila.
Tamaño máximo de fila no índice de hoja de maxirow.
OrigFillFactor tinyint El valor inicial del factor de llenado utilizado al crear el índice. El valor no se mantiene; Sin embargo, si necesita ser pesado

Este valor puede ser útil si creas un índice nuevo pero no recuerdas el factor de relleno que usaste en primer lugar.
reservado1 tinyint retenido.
Reservado2 Int retenido.
FirstIAM binary(6) cumplir.
Impid Smallint retenido. Indicador de implementación.
Lockflags smallint se utiliza para restringir la granularidad considerada del bloqueo de índice. Por ejemplo, para tablas de consulta que son de solo lectura, puedes

para configurarlo solo en bloqueo a nivel de mesa para minimizar los costes de bloqueo.
PGMODCTR INT retenido.
claves varbinary(816) Una lista de identificadores de columna que conforman la clave índice.
nombre nombre tabla (si INDID = 0 o 255). De lo contrario, el nombre del índice.
imagen statblob Blob de estadísticas.
Maxlen Int retenido.
Las filas int se basan en el número de filas a nivel de datos con indid = 0 e indid = 1, que se repite para indid > 1. Si

INDID = 255, filas fijas en 0. La columna se proporciona para compatibilidad hacia atrás.


Página de sysmembers
Cada miembro del rol de la base de datos ocupa una fila en la tabla. La tabla se almacena en cada base de datos.

El nombre de la columna Descripción del tipo de datos
memberuid smallint El ID de usuario del miembro del rol.
El ID de usuario del grupo de roles smallint.


Cabecera sysobjects
Cada objeto (restricciones, valores predeterminados, registros, reglas, procedimientos almacenados, etc.) creado dentro de la base de datos ocupa una fila en la tabla. Solo en

tempdb, cada objeto temporal ocupa una fila en la tabla.

El nombre de la columna Descripción del tipo de datos
nombre nombre del objeto nombre sysname.
ID int número de identificación de objetos.
Xtype Char(2) Tipo de objeto. Puede ser uno de los siguientes tipos de objetos:
C = restricción CHECK
D = Restricción DEFAULT o DEFAULT
F = RESTRICCIÓN DE CLAVE EXTRANJERA
L = logarítmic
FN = función escalar
IF = Función de tabla en línea
P = procedimiento almacenado
PK = Restricción de CLAVE PRIMARIA (tipo es K)
RF = Procedimiento almacenado del filtro de replicación
S = Tabla del sistema
TF = función de tabla
TR = Trigger
U = Tabla de usuario
UQ = restricción ÚNICA (tipo es K)
V = vista
X = Procedimiento almacenado extendido

El ID de usuario del objeto propietario uid smallint.
Información Smallint retenida. Solo para uso interno.
estado int mantenido. Solo para uso interno.
base_schema_
ver int retenido. Solo para uso interno.
Replinfo Int conservada. Para uso reproductivo.
parent_obj int el identificador de objeto del objeto padre (por ejemplo, para disparadores o restricciones, el ID de la tabla).
La fecha de creación del objeto crdate fecha-hora.
FTCATID Smallint es el identificador de directorio en texto completo para todas las tablas de usuario registradas en el índice de texto completo, para todos los usuarios que no están registrados

La tabla es 0.  
schema_ver número de versión int, que se incrementa con cada cambio de esquema en la tabla.
stats_schema_
ver int retenido. Solo para uso interno.
tipo char(2) tipo objeto. Puede ser uno de los siguientes valores:
C = restricción CHECK
D = Restricción DEFAULT o DEFAULT
F = RESTRICCIÓN DE CLAVE EXTRANJERA
FN = función escalar
IF = Función de tabla en línea
K = CLAVE PRIMARIA o restricciones ÚNICAS
L = logarítmic
P = procedimiento almacenado
R = regla
RF = Procedimiento almacenado del filtro de replicación
S = Tabla del sistema
TF = función de tabla
TR = Trigger
U = Tabla de usuario
V = vista
X = Procedimiento almacenado extendido

Userstat Smallint conservado.
Información interna del estado de SmallInt de sysstat.
Indexdel smallint se mantuvo.
Fecha de referencia para más tarde.
versión e inteligencia para uso posterior.
Deltrig Int retenido.
Instrig Int retenida.
Actualización INT retenida.
Seltrig Int retenida.
La categoría int se utiliza para publicar, restricciones e identificación.
caché smallint conservado.


syspermissio ns arriba de la página
Contiene información sobre permisos concedidos y denegados a usuarios, grupos y roles dentro de la base de datos. La tabla se almacena en cada base de datos.

El nombre de la columna Descripción del tipo de datos
id int el ID del objeto de permisos de objetos; 0 indica permisos de sentencia.
beneficiario smallint El ID del usuario, grupo o rol afectado por el permiso.
Otorgante Smallint El ID del usuario, grupo o rol al que se concede o revoca el permiso.
ActAdd Smallint solo para uso interno.
Actmod Smallint es solo para uso interno.
Seladd Varbinary (4000) solo para uso interno.
Selmod Varbinary(4000) solo para uso interno.
Actualiza Varbinary(4000) solo para uso interno.
Actualiza Varbinary(4000) solo para uso interno.
Refadd Varbinary(4000) solo para uso interno.
RefMod Varbinary(4000) solo para uso interno.


Cabecera systypes
Cada sistema proporciona una única línea de información tanto para el tipo de dato como para el tipo de dato definido por el usuario. La tabla se almacena en cada base de datos.

Estos son los tipos de datos proporcionados por el sistema y sus números de identificación.

El nombre de la columna Descripción del tipo de datos
nombre nombre nombre de los nombres de los datos.
Xtype Tinyint tipo de almacenamiento físico.
Status Tinyint es solo para uso interno.
xusertype smallint extiende el tipo de usuario.
longitud smallint La longitud física del tipo de dato.
La precisión interna utilizada por el servidor Xprec Tinyint. (No disponible en consultas.) )
El número de decimales internos usados por el servidor Xscale Tinyint. (No disponible en consultas.) )
tdefault int El ID del procedimiento almacenado que realiza comprobaciones de integridad para este tipo de dato.
domain int El ID del procedimiento almacenado que realiza comprobaciones de integridad para este tipo de dato.
uid smallint El ID de usuario del creador del tipo de datos.
Smallint reservado solo para uso interno.
usertype smallint El ID de tipo usuario.
bit variable es 1 para el tipo de dato de longitud variable, de lo contrario 0.
El bit allownulls indica que este tipo de dato se vuelve nulo por defecto. Si CREATE o ALTER TABLE está especificado como vacío

, entonces el valor anulará el valor por defecto para este tipo de dato.
tipo tinyint Almacena físicamente los tipos de datos.
Printfmt Varchar (255) retenido.
prec smallint El nivel de precisión de este tipo de datos.
escala tinyint El número de decimales (basado en la precisión) para este tipo de dato.


Cabecera sysusers
¿Todos los Microsoft de la base de datos? ¿Usuarios de Windows, grupos de Windows, Microsoft SQL Server? Usuario o SQL

El rol de servidor ocupa una fila en la tabla.

El nombre de la columna Descripción del tipo de datos
uid smallintint ID de usuario, que es único en esta base de datos. 1 es el propietario de la base de datos.
Pequeño estado solo para uso interno.
Nombre nombre de usuario o nombre de grupo, que es único en esta base de datos.
Sid Varbinary(85) El identificador de seguridad de esta entrada.
Roles Varbinary (2048) solo para uso interno.
createDate FechaHora de la fecha añadida de la cuenta.
Fecha de actualización FechaHora La última fecha de modificación de la cuenta.
Altuid Smallint es solo para uso interno.
Password Varbinary(256) solo para uso interno.
gid smallint El ID de grupo al que pertenece este usuario. Si uid = gid, entonces esta entrada define un grupo.
Enviro N Varchar (255) reservado.
La INT de acceso a HasdbAccess es 1 si la cuenta tiene acceso a la base de datos.
islogin int si la cuenta es un grupo de Windows, un usuario de Windows o un usuario de SQL Server con cuenta de inicio de sesión

para 1.
isntname int es 1 si la cuenta es un grupo de Windows o un usuario de Windows.
Int de isntgroup es 1 si la cuenta es un grupo de Windows.
Isntuser int es 1 si la cuenta es usuaria de Windows.
La inteligencia de issqluser es 1 si la cuenta es usuaria de SQL Server.
La inteligencia isaliazada es 1 si la cuenta está aliasada por otro usuario.
Issqlrole INT es 1 si la cuenta es un rol de SQL Server.
ISAPPROLE INT es 1 si la cuenta es un rol de aplicación.






Anterior:SQL2012 incluye una base de datos para generar rápidamente scripts TSQL de usuario
Próximo:Tutorial de creación de datos seguros .mdb de bases de datos MSSQL 2011
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com