|
SySaltFiles プライマリデータベースはデータベースのファイルを保持します syscharsets メインデータベースの文字セットとソート順 Sysco Nfigures 主要なデータベース構成オプション Syscurco nfigs 主要データベースの現在の構成オプション プライマリデータベースサーバー内のsysdatabasesデータベース Syslanguagesは主要なデータベース言語です sysloginsメインデータベース ログインアカウント情報 SysoleDBUsers メインデータベースリンク サーバーログイン情報 sysprocessesの主要データベースプロセス sysremotelogins プライマリデータベース アカウントへのリモートログイン データベースカラムごとのsysColumn数 データベース制限あたりのSysco NSTRAIN数 データベースファイルグループごとのsysfilegroups(システムファイルグループ) 各データベースファイルのsysファイル 各データベースの外部キーワードに対するsysforeignkeys データベースインデックスごとのシスインデックス 各データベース役割メンバーのSysmenber 各データベースのsysobjects(システムオブジェクト) syscomments データベースオブジェクト syspermissio ns Per database permissions データベースごとのユーザー定義データ型ごとのsystypes(systypes) データベースユーザーごとのsysusers SySaltfiles ヘッダー 特別な場合には、データベース内のファイルに対応する行を含みます。 テーブルはマスターデータベースに保存されます。
カラム名 データ型の説明 fileid smallint 各データベースの一意ファイル識別番号です。 Groupid、smallintファイル、グループ識別番号。 サイズ int ファイルサイズ(8 KBページ単位)。 maxsize int 最大ファイルサイズ(8 KBページ単位)です。 値が0なら成長なし、値が–1である場合はファイルが常に ディスク満杯に成長する。 成長 イント データベースの成長サイズ。 値が0の場合は成長なしを示します。 ステータスの価値によっては、数百ページやファイルサイズになることがあります 比率を割りましょう。 ステータスが0x100000の場合、成長はファイルサイズの割合です。 そうでなければページ数です。 内部使用のみのステータスint。 パーフ・インテリテッド。 dbid smallint ファイルが属するデータベースの識別番号。 名前nchar(128) ファイルの論理的な名前です。 ファイル名 nchar(260) 物理デバイス名とファイルへの完全なパス名。 > シディスクセットのトップページ 各文字セットはテーブルの1行を占めており、その行にはMicrosoftの定義も含まれています。 SQL Server? 使われるソート順。 ロウ シーケンスのうちの一つはsysco nfiguresでデフォルトのソート順序としてマークされており、これが実際に唯一使われている順序です。 カラム名 データ型の説明 type smallint この行で表されるエンティティの種類です。 1001は文字集合であり、 2001年は仕分け順です。 id tinyint 文字セットまたはソート順の一意IDです。 ソート順序と文字セットが同じID番号を共有することはできないことに注意してください。 保証 SQL Serverが使えるようにIDの範囲を1から240まで残しておきます。 CSID tinyintフィールドは、その行が文字セットを表す場合には使用されません。 行がソート順序を表す場合、フィールドは その上に、ソート順の文字セットIDが生成されます。 そのテーブルにそのIDを持つ文字セットの行が存在するとします。 status smallint 内部システムの状態情報ビット。 名前シスネーム 文字セットまたはソート順の一意名。 フィールドにはA-Zまたはa-zの文字のみが含まれ、数字0は – 9とアンダースコア(_)です。 まずは手紙から始まらなければならない。 descriptio n nvarchar(255) ソート順序関数の文字セットまたはオプションの記述。 BinaryDefinitio N varbinary(255)は内部使用のみ用です。 定義 n 画像文字セットまたは内部定義の順序。 このフィールドのデータ構造は型によって異なります。 Sysco nfigures ページ上部
ユーザーが設定した各設定オプションはテーブルの1行を占めます。 Syscoの数字には最近立ち上げられたマイクロソフトも含まれているのでしょうか? SQL サーバー? 以前に定義された設定オプションには、最近のリリース以降に設定されたすべての動的設定オプションも含まれています。 テーブルはマスターにのみ設置されています データベース。 カラム名 データ型の説明 value int変数(SQL ServerではRECo nFIGUREが実行された後のみ使用)。 CO NFIG Smallint 構成変数番号。 設定オプションについてNvarchar(255)にコメントしてください。 Status Smallintはオプションのステータスのビットマップを表します。 可能な値は以下の通りです: 0 = 静的(この設定はサーバー再起動時に有効となります)。 1 = 動的(この変数はRECo nFIGURE文が実行されると有効となります)。 2 = 進級(変数は「先行表示」オプションが設定されている場合のみ表示されます)。 3 = ダイナミックでアドバンスド。
Syscurco nfigs ページ上部
現在の構成オプションはそれぞれ1つに対応しています。 さらに、表には構成構造を説明する4つの項目が含まれています。 Syscurco NFIGSが使用されています クエリ時に動的に生成されます。 詳細はSysco nfiguresをご覧ください。 カラム名 データ型の説明 value int ユーザー修正可能な変数値(RECo nFIGUREがMicrosoftによって実行されている場合のみ?) SQL サーバー? 使用)を用いる)。 CO NFIG Smallint 構成変数番号。 設定オプションについてNvarchar(255)にコメントしてください。 Status Smallintはオプションのステータスのビットマップを表します。 可能な値は以下の通りです: 0 = 静的(この設定はサーバー再起動時に有効となります)。 1 = 動的(この変数はRECo nFIGURE文が実行されると有効となります)。 2 = 進級(変数は「先行表示」オプションが設定されている場合のみ表示されます)。 3 = ダイナミックでアドバンスド。
sysdatabases ページ マイクロソフト? SQL Server? テーブル上の各データベースは1行を占めます。 SQL Serverを最初にインストールするとき、 sysdatabasesには、Master、Model、MSDB、MSSQLWEB、TEMPDBデータベースの項目が含まれています。 テーブルは存在するだけです マスターデータベースに保存されます。 カラム名 データ型の説明 システム名 データベースの名前。 dbid smallintデータベースID。 sid varbinary(85) データベース作成者のシステムID。 モードSmallintは、データベース作成時に内部的にロックするために使われます。 ステータス int ステータスビットで、その一部はユーザーが n sp_dboptio (O NLY、DBO 使用)使用可能です。 単独、シングルユーザーなど): 1 = オートクローズ; sp_dboptio nの設定を使ってください。 4 = 選択/バルクコピー; sp_dboptio nの設定を使ってください。 8 = 幹線。 log o n chkpt ; sp_dboptio nの設定を使ってください。 16 = 破れたページ検出 n、sp_dboptio n 設定を使用。 32 = loading 。 64 = 回復前。 128 = 回復中。 256 = 回収なし。 512 = オフライン; sp_dboptio nの設定を使ってください。 1024 = read o nly; sp_dboptio nの設定を使ってください。 2048 = DBO 使用 o nly ; 用途 sp_dboptio設定。 4096 = シングルユーザー; sp_dboptio nの設定を使ってください。 32768 = 緊急モード。 4194304 = オートシュリンク。 1073741824 = クリーンシャットダウン。 複数のビットを同時に開くことができます。
status2 int 16384 = ANSI null default ; sp_dboptio nの設定を使ってください。 65536 = concat null は n 設定の null をsp_dboptioします。 131072 = 再帰トリガー、sp_dboptio n 設定を用いる。 1048576 = sp_dboptio n 設定を用いてローカルカーソルにデフォルト設定。 8388608 = 引用済み識別子、使用済み sp_dboptio設定。 33554432 = sp_dboptio n 設定を用いるカーソル クローズ o n コミット。 67108864 = sp_dboptio n設定を用いるANSIのヌル。 268435456 = ANSI警告、sp_dboptio n設定を使用。 536870912 = 全文有効、使用 sp_fulltext_database 設定。 作成日、日付、時間、作成日。 デートの時間が予約された。 カテゴリintにはコピー用の情報のビットマップが含まれています: 1 = 公表。 2 = 加入済み。 4 = 合併、公開。 8 = 加入合併。
CMPTLEVELのTinyINTデータベース。 詳細はsp_dbcmptlevelをご覧ください。 ファイル名 nvarchar(260) オペレーティングシステムのパスとデータベースマスターファイルの名前。 データベース作成に使われたSQL Serverコードのビルド番号。 SQL Serverツールのみ 内部でアップグレード処理を行っています。 Syslanguages ヘッダー マイクロソフトに出会う? SQL Server? 表の各言語には行があります。 ただし、アメリカ英語は存在しません しかし、テーブルは常にSQL Serverで利用可能です。 テーブルはマスターデータベースにのみ格納されます。 カラム名 データ型の説明 langid smallint unique language ID。 日付フォーマット nchar(3) 日付順(例:DMY)。 日付初め tinyint 週の初日:月曜日は1、火曜日は2、そして7まで続くと星を示します デート。 システム使用のために知力をアップグレードしましょう。 sysname は公式言語名(例:Fran?AIS)です。 別名 シスネーム 別言語名(フランス語など)。 mo nths nvarchar(372) 1月から12月までの月ごとに、各名前をカンマ区切って並べたリスト 最大20文字まで収録されています。 ショートモー nths varchar(132) 1月から12月までの略称月名のカンマ区切りリスト、 各名前は最大9文字まで含めることができます。 日 nvarchar(217) 1月から12月までの順にカンマ区切られた日名のリストで、各名前の最も多く含まれる 30文字を含む。 この言語のMicrosoft Windows NTにlcid intを使えますか? 場所の識別。 mslangid smallint SQL Server メッセージグループ ID. SQL Serverが提供する33言語がインストールされています。 以下は言語の一覧です。 英語名はNT LCID SQL Server Message Group IDです 英語 1033 1033 ドイツ語 1031 1031 フランス語 1036 1036 日本語 1041 1041 デンマーク 1030 1030 スペイン語 3082 3082 イタリア語 1040 1040 オランダ 1043 1043 ノルウェー2068 2068 ポルトガル語 2070 2070 フィンランド語 1035 1035 スウェーデン語 1053 1053 チェコ語 1029 1029 ハンガリー語 1038 1038 ポーランド語 1045 1045 ルーマニア 1048年 1048年 クロアチア語 1050 1050 スロバキア 1051 1051 スロベニア語 1060 1060 ギリシャ語 1032年 1032年 ブルガリア語 1026 1026 ロシア語 1049 1049 トルコ語 1055 1055 イギリス英語 2057 1033 エスト・ニアン 1061 1061 ラトビア語 1062 1062 リトアニア語 1063 1063 ブラジル 1046 1046 Traditio nal Chinese 1028 1028 韓国語 1042 1042 簡体字中国語 2052 2052 アラビア語 1025 1025 タイ 1054 1054 syslogins ヘッダー
各ログインアカウントはテーブルの1行に割り当てられます。 カラム名 データ型の説明 SID VARBINARY(85) セキュリティ識別子。 Status smallintは内部使用のみ可能です。 CreateDate DateTimeはログイン日を追加します。 更新日 日付 時間 ログイン日を更新してください。 内部使用のみの日時を指定してください。 TOTCPUのintは内部使用専用です。 Totio Intは内部専用です。 空間制限 int は内部使用のみです。 時間制限のintは内部使用のみです。 ResultLimitintは内部使用のみです。 名前 varchar(30) ユーザーのログインID。 dbname nvarchar(128) 接続確立時のユーザーのデフォルトデータベース名。 パスワード nvarchar(128) ユーザーの暗号化されたパスワード(NULLでも構いません)。 言語 nvarchar(128) ユーザーのデフォルト言語。 サインインがMicrosoftならdenyloginのint? Windows NT? 1つはアクセスを拒否されたユーザーまたはグループに対してです。 ログインアクセスが承認されている場合、hasaccessのintは1です。 isntname intは、サインインがWindows NTユーザーまたはグループの場合、かつサインインがMicrosoft SQLの場合1です サーバー? ログインは0です。 ログインしている場合はisntgroup int Windows NTグループであれば、1です。 isntuser intは、サインインがWindows NTユーザーであれば1です。 sysadmin intは、ログインがsysadminサーバーロールメンバーであれば1です。 SecurityAdmin INTは、ログインがSecurityAdminサーバーの役割のメンバーであれば1です。 serveradmin intは、ログインがserveradminの固定サーバーロールメンバーであれば1です。 SetupAdminのintは、ログインがsetupadminの固定サーバーロールメンバーであれば1です。 processadmin intは、ログインがprocessadminの固定サーバーロールメンバーであれば1です。 Diskadmin intは、ログインがDiskAdminの固定サーバーロールメンバーであれば1です。 dbcreator intは、ログインがdbcreatorの固定サーバーロールメンバーであれば1です。 loginname nvarchar(128) ログインの実際の名前であり、SQL Serverで使用されるログインとは異なる場合があります 。 SysoledbUsers ヘッダー
指定されたリンクサーバーのユーザーおよびパスワードマッピングは、テーブルの1行に割り当てられます。 テーブルはマスターデータベースに保存されます。 カラム名 データ型の説明 rmtsrvid smallintサーバーのSID(セキュリティ識別番号)です。 rmtloginame nvarchar(128) loginsidはリンクされたrmtservidのリモートログインにマッピングされます。 RMTPASSWORD NVarchar(128)は、RMTSRVID内で指定されたリモートログイン用の暗号化パスワードをリンクします。 loginsid varbinary(85) マッピングされるローカルログインSID。 status smallint 値が1の場合、マッピングはユーザー自身の認証情報を使うべきです。 ChangeDateDateTime マッピング情報が最後に変更された日付。 sysprocessesトップページ
Microsoft上で動作するsysprocessesのテーブルについて? SQL Server? プロセスに関する情報は これらのプロセスは以下の通りです: クライアントプロセスかシステムプロセスか。 sysprocessはマスターデータベースにのみ格納されます。 カラム名 データ型の説明 spid smallint SQL Server Process ID. kpid smallint Microsoft Windows NT 4.0? スレッドID。 ブロックされたsmallint ブロックされたプロセスのID(spid)です。 waittype binary(2) 予約。 待機時間 int 現在の待ち時間(ミリ秒単位)です。 プロセスが待機していない時は0です。 lastwaittype nchar(32)は、最後のまたは現在の待機タイプ名の文字列を示します。 waitresource nchar(32) ロック資源のテキスト表現。 現在、このプロセスで使用されているのはdbid smallintです。 uid smallint コマンドを実行するユーザーID。 CPUのintプロセスの累積CPU時間。 SET STATS TIME O N オプションが O n でもオフでも関係ありません エントリーを更新するプロセスがあります。 intプロセスの累積ディスク読み書きphysical_io。 Memusageのint 現在そのプロセスに割り当てられているプロセスキャッシュ内のページ数。 負の数は、そのプロセスが他の者によって解放されていることを示します プロセスによって割り当てられたメモリ。 login_time datetime クライアントプロセスがサーバーにログインした時刻。 システムプロセスの場合はSQL Serverストレージです スタートアップが起こった時期。 last_batch datetime クライアントプロセスが最後にリモートストアドプロシージャ呼び出しまたはEXECUTE文を実行した時刻。 学科にとって システムプロセスとは、SQL Serverが保存を開始する時間のことです。 ecid smallintは、単一のプロセスのために動作する子スレッドの実行コンテキストIDを一意に識別するために使われます。 open_tran smallintプロセスの未処理トランザクション数。 status nchar(30) プロセスIDの状態(例:実行中、休止中など)。 sid binary(85) ユーザーのグローバルな一意識別子(GUID)。 ホスト名 Nchar(128) ワークステーションの名前です。 program_name nchar(128)は申請書の名前です。 ホストプロセス NCHAR(8) ワークステーションのプロセスID番号。 現在実行中のコマンドであるCMD NCHAR(16)。 nt_domain nchar(128)クライアントのWindows NT 4.0ドメイン(Windows 認証を使用している場合)または信頼 接続されたWindows NT 4.0ドメイン。 nt_username nchar(128) Windows NT 4.0のユーザー名(Windows認証を使用している場合)またはプロセス用のレター 接続されているWindows NT 4.0のユーザー名。 nchar(12)net_address、各ユーザーワークステーションのネットワークインターフェースカードに固有の識別子が割り当てられます。 ユーザーがログインすると、 識別子はnet_address列に挿入されます。 net_library nchar(12)列はクライアントネットワークライブラリを格納するために使われていました。 各クライアントプロセスはネットワーク接続で入ります。 ネットワーク接続には、これらのプロセスに関連付けられたネットワークライブラリがあり、これによりプロセスが接続を確立できます。 詳細情報 、クライアントおよびサーバーのネットライブラリを参照してください。 Loginame Nchar(128) ログイン。 sysremotelogins ページ上部へ
それぞれMicrosoftに電話していいのですか? SQL Server? リモートストアドプロシージャのリモートユーザーは カラム名 データ型の説明 remoteserverid smallint リモートサーバーの識別子。 リモートユーザー名 nvarchar(128) リモートサーバーのユーザーログイン。 ステータスは小さい選択肢です。 sid varbinary(85) Microsoft Windows NT? ユーザーセキュリティID。 ChangeDateTimeはリモートユーザーの日付と時間を追加します。 syscolumns ヘッダー
各テーブルおよびビューの各列はテーブルの1行を占め、保存されたプロセスの各パラメータもテーブルの1行を占めます。 表は各数字の場所にあります 倉庫によると。 カラム名 データ型の説明 システム名 カラム名またはプロシージャパラメータの名前。 id int その列が属するテーブルオブジェクトID、またはパラメータに関連付けられたストアドプロシージャIDです。 xtype Tinyint システムタイプ。 Typestat tinyintは内部使用専用です。 xusertype smallint拡張。 length smallint システムタイプにおける最大物理的記憶容量の長さ。 Xprec Tinyintは内部使用専用です。 Xscale Tinyintは内部使用専用です。 colid smallint 列またはパラメータID。 xoffset smallintは内部使用専用です。 BitPOS Tinyintは内部使用専用です。 Tinyintは内部使用専用に予約されています。 Colstat Smallintは内部使用専用です。 cdefault int カラムのデフォルト値ID ドメインはルールのint、または列のCHECK制約IDです。 number smallint 手続きがグループ化されたときのサブプロシージャ番号(0は非プロセス項目を示します)。 Smallintは内部使用専用で注文してください。 オートバル・ヴァルビナリー(255)は内部専用。 オフセット smallint 列が所在する行のオフセット; もしマイナスなら、それは可変長の行を意味します。 Status tinyintは、列やパラメータのプロパティを記述するためのビットマップです。 0x08 = 列はnull値を許容します。 0x10 = ANSIパディングはvarcharまたはvarbinary列が追加されると効果を発揮します。 ヴァルチャールの列の後ろのスペースは保持し、保持してください 変異列の後ろのゼロはそのままにします。 0x40 = パラメータはOUTPUTパラメータです。 0x80 = 単位列としての列。
タイプ tinyint システムタイプにおける物理的な記憶のタイプ。 ユーザータイプ smallint systype。 内部使用専用のPrintfmt varchar(255)です。 prec smallint 列の精度レベル。 scale int 列の小数点数の数です。 iscomputed intは、その列のフラグが計算されているかどうかを示します: 0 = 計算されていません。 1 = 計算済み。
isoutparam intは、プロセスパラメータが出力パラメータであるかどうかを示します。 1 = 真。 0 = 偽。
isnullable intは、列がnull値を許容しているかどうかを示します: 1 = 真。 0 = 偽。
Syscoのストレイント ページ上部
制約マップを含み、制約を所有するオブジェクトにマッピングされています。 このシステムディレクトリは各データベースに保存されます。 カラム名 データ型の説明 CO nstid int 制約番号。 id intはその制約のテーブルIDを持っています。 colid smallintは、その制約の列IDを定義し、テーブル制約の場合は0を定義します。 予備1 tinyint保持。 status int ビットマップはステータスを示します。 可能な値は以下の通りです: 1 = 主キー制約。 2 = 一意鍵制約。 3 = 外部鍵制約。 4 = CHECK 制約。 5 = デフォルト制約。 16 = 列レベルの制約。 32 = テーブルレベルの制約。
アクティオ NS int 保持。 エラーINTは残ります。 sysfilegroupsヘッダー
データベース内の各ファイルグループはテーブルの1行を占めます。 テーブルは各データベースに保存されます。 表の少なくとも1つの項目は本文に使用されています ピースセット。 カラム名 データ型の説明 groupid smallint 各データベースごとに一意なグループ識別番号。 アロポリシーのスモールイントが保持されました。 status int 0x8 = READ o nLY 0x10 = デフォルト Groupname sysname filegroup。 sysfilesヘッダー
データベース内の各ファイルはテーブルの1行に割り当てられます。 このシステムテーブルは仮想テーブルであり、直接更新や変更はできません。 カラム名 データ型の説明 fileid smallint 各データベースの一意ファイル識別番号です。 Groupid、smallintファイル、グループ識別番号。 サイズ int ファイルサイズ(8 KBページ単位)。 maxsize int 最大ファイルサイズ(8 KBページ単位)です。 値が0なら成長なし、値が–1である場合はファイルが常に ディスク満杯に成長する。 成長 イント データベースの成長サイズ。 値が0の場合は成長なしを示します。 ステータスの価値によっては、数百ページやファイルサイズになることがあります 比率を割りましょう。 ステータスに0x100000が含まれている場合、成長はファイルサイズの割合です。 そうでなければ、ページ数が問題です。 ステータスintの成長値はメガバイト(MB)またはキロバイト(KB)で表されます。 0x1 = デフォルトデバイス。 0x2 = ディスクファイル。 0x40 = ログデバイス。 0x80 = 最後のバックアップ以降に書かれたファイル。 0x4000 = CREATE DATABASE 文による 暗黙のうちに作られた装置。 0x8000 = データベース作成時に作成されたデバイス。 0x100000 = ページ数ではなくパーセンテージによる成長。
パーフ・インテリテッド。 名前nchar(128) ファイルの論理的な名前です。 ファイル名 nchar(260) 物理デバイス名とファイルへの完全なパス名。 Sysforeignkeys ページ上部
テーブル定義内のFOREIGN KEY制約に関する情報を含みます。 テーブルは各データベースに保存されます。 カラム名 データ型の説明 CO nstid int は FOREIGN KEY 制約の ID に入ります。 fkeyid int FOREIGN KEY 制約を持つテーブルオブジェクト ID です。 rkeyid int FOREIGN KEY 制約で参照されるテーブルオブジェクト ID です。 fkey smallintはカラムIDを参照しています。 rkey smallint は列IDを参照しました。 keyno smallint 参照列リストにおける列の位置。 ページ上部へのシスインデックス
データベース内の各インデックスとテーブルは、テーブルの1行を占めます。 テーブルは各データベースに保存されます。 カラム名 データ型の説明 id int テーブル ID(indid = 0 または 255 の場合)。 そうでなければ、インデックスが属するテーブルのIDです。 status int 内部システムステータス情報。 最初の2進数(6)は最初のルートページへのポインタです。 indid smallint index ID: 1 = クラスタ化指数 >1 = 非集計 255 = テキストまたは画像データを含むテーブルエントリ
ルート2進数(6) indid >=1で< 255の場合、rootはルートページへのポインタです。 indid = 0 または indid = 255、ルートは最終ページへのポインタです。 minlen smallint 最小行サイズ。 キーント・スモールイント・キー。 Groupid smallintで、オブジェクトのファイルグループIDが作成されます。 dpages int indid = 0 または indid = 1 の場合、dpages は使用されたページ数です。 indid = 255、つまり0に設定されています。 それ以外はインデックスされたページ数です。 reserved int indid = 0 または indid = 1 の場合、reserved はすべてのインデックスおよびテーブルデータに割り当てられたページメーターです 番号。 indが255の場合、保留はテキストまたは画像データに割り当てられたページ数です。 それ以外の場合はインデックスに割り当てられます ページ数。 使用済み& nbsp; int inid = 0 または indid = 1 の場合、使用されるページ数はすべてのインデックスおよびテーブルデータに使用される総ページ数です。 もし INDID = 255は、テキストや画像データに使われるページ数です。 それ以外はインデックス作成に使われるページ数です。 Rowcnt Bigintは、データレベルの行数(Indid = 0およびIndid = 1)に基づいています。 indid = 255 の場合、rowcnt 0に設定。 RowModctr intは、テーブルの最後のカウントが更新されて以来、挿入、削除、更新された行の合計数をカウントします。 xmaxlen smallint 最大行サイズ。 maxirow smallint 最大非葉インデックス行サイズ。 OrigFillFactor tinyint インデックス作成時に使用された初期のフィルファクター値。 価値は保持されません。 ただし、重いものが必要な場合は この値は、新しいインデックスを作成しても最初に使ったフィルファクターを覚えていない場合に役立ちます。 予約1 ティンイント保持。 リザーブ2 知事保持。 FirstIAM binary(6) が保持。 インピッド・スモールリントはそのままだった。 インデックス実装フラグ。 ロックフラグ smallintは、考慮されたインデックスロックの粒度を制約するために使われます。 例えば、読み取り専用のルックアップテーブルの場合、 ロックコストを最小限に抑えるために、テーブルレベルのみのロックに設定します。 PGMODCTR int 保持。 鍵 varbinary(816) インデックスキーを構成する列IDのリスト。 systemname table name(indid = 0 または 255 の場合)。 そうでなければ、インデックスの名前です。 statblob画像 統計ブロブ。 マクスレン国際線保持。 行 int は、indid = 0 かつ indid = 1 のデータレベル行数に基づいており、indid > 1 の場合も繰り返します。 もし indid = 255、行数は0に設定されています。 この列は後方互換性のために提供されています。 sysmembersページ 各データベースの役割メンバーはテーブルの1行を占めます。 テーブルは各データベースに保存されます。
カラム名 データ型の説明 メンバーuid smallint 役割メンバーのユーザーID。 groupuid smallint ロールのユーザーIDです。 sysObjects ヘッダー データベース内で作成された各オブジェクト(制約、デフォルト、ログ、ルール、ストアドプロシージャなど)はテーブルの1行を占めます。 ただの
tempdbでは、各一時オブジェクトはテーブルの1行を占めます。 カラム名 データ型の説明 sysname object name(システム名)を object name にします。 id int オブジェクト識別番号。 xtype char(2) オブジェクトタイプ。 以下のいずれかのオブジェクトタイプである可能性があります: C = CHECK制約 D = デフォルトまたはデフォルト制約 F = 外部鍵制約 L = 対数 FN = スカラー関数 IF = インラインテーブル関数 P = ストアドプロシージャ PK = 主キー制約(型はK) RF = レプリケーションフィルタのストアドプロシージャ S = システムテーブル TF = テーブル関数 TR = トリガー U = ユーザーテーブル UQ = 一意制約(型は K です) V = ビュー X = 拡張ストアドプロシージャ
uid smallint 所有者オブジェクトのユーザーIDです。 情報はSmallintが保持しています。 内部使用のみです。 ステータス INTは維持。 内部使用のみです。 base_schema_ Ver int retained。 内部使用のみです。 Replinfo INT保持。 繁殖用に。 parent_obj 親オブジェクトのオブジェクト識別子(例えばトリガーや制約の場合はテーブルID)をintします。 crdate datetimeオブジェクトの作成日。 FTCATID Smallintは、登録されていないすべてのユーザーテーブルの全文ディレクトリ識別子です テーブルは0です。 schema_ver intバージョン番号で、テーブルのスキーマ変更ごとに増加します。 stats_schema_ Ver int retained。 内部使用のみです。 タイプ char(2) オブジェクトタイプ。 それは以下のいずれかの値である: C = CHECK制約 D = デフォルトまたはデフォルト制約 F = 外部鍵制約 FN = スカラー関数 IF = インラインテーブル関数 K = プライマリキーまたは一意制約 L = 対数 P = ストアドプロシージャ R = 規則 RF = レプリケーションフィルタのストアドプロシージャ S = システムテーブル TF = テーブル関数 TR = トリガー U = ユーザーテーブル V = ビュー X = 拡張ストアドプロシージャ
ユーザー統計 Smallint 保持。 sysstat smallint 内部状態情報。 インデックスデル・スモールリントが保持。 後で日付を取る。 後で使うためのVersio n Int。 デルトリグ中継。 インストリグ・インテイントは保持。 UPDTRIGインターンは保持。 セルトリグ・インテイト保持。 カテゴリINTは公開、制約、識別に使用されます。 キャッシュ・スモールイントは保持。 syspermissio ns ページ上部 データベース内でユーザー、グループ、ロールに付与・拒否される権限に関する情報が含まれています。 テーブルは各データベースに保存されます。
カラム名 データ型の説明 id int オブジェクト権限のオブジェクトID; 0はステートメントの権限を示します。 grantee smallint 権限の影響を受けるユーザー、グループ、または役割のID。 Grantor Smallint 許可が付与または取り消されたユーザー、グループ、または役割のID。 ActAdd Smallintは内部使用のみです。 Actmod Smallintは社内利用のみです。 Seladd Varbinary(4000)は内部使用専用です。 セルモッド・ヴァービナリー(4000)は内部専用です。 内部使用専用のUPDADD varbinary(4000)。 内部使用専用の更新mod varbinary(4000)。 Refadd varbinary(4000)は内部使用専用です。 Refmod varbinary(4000)は内部使用専用です。 systypesヘッダー 各システムはデータ型とユーザー定義データ型の両方に対して1行の情報を提供します。 テーブルは各データベースに保存されます。
これらはシステムが提供するデータの種類とID番号です。 カラム名 データ型の説明 名前 sysname データ型 name。 xtype tinyint 物理ストレージタイプ。 ステータス Tinyintは内部使用のみです。 xusertype smallintはユーザー型を拡張します。 長さ smallint データ型の物理的な長さです。 Xprec Tinyintサーバーが使用している内部精度。 (クエリには利用できません。) ) Xscale Tinyintサーバーが使用する内部小数点数の数。 (クエリには利用できません。) ) tdefault int このデータ型の整合性チェックを行うストアドプロシージャのID ドメインint このデータ型の整合性チェックを行うストアドプロシージャのIDです。 uid smallint データ型作成者のユーザーIDです。 smallintは内部使用専用に予約されています。 ユーザータイプ smallint ユーザータイプIDです。 可変ビットは可変長データ型で1、そうでなければ0です。 allownullsビットは、このデータ型がデフォルトでnullityであることを示します。 CREATEまたはALTER TABLEが空として指定されている場合 その場合、この値はこのデータ型のデフォルトnullを上書きします。 タイプ tinyint 物理的にデータ型を保存します。 印刷用ヴァルハル(255)は保持。 prec smallint このデータ型の精度レベル。 scale tinyint このデータ型の小数点数(精度に基づく)です。 sysusersヘッダー データベース内のすべてのMicrosoft? Windowsユーザー、Windowsグループ、Microsoft SQL Server? ユーザーまたはSQL
サーバーの役割はテーブルの一行に位置します。 カラム名 データ型の説明 このデータベースでは一意のユーザーIDです。 1はデータベースの所有者です。 Status smallintは内部使用のみ可能です。 名前システム名はユーザー名またはグループ名で、このデータベースでは一意です。 SID VARBINARY(85) このエントリのセキュリティ識別子。 Varbinary(2048)は内部使用専用です。 createDate Date アカウントに追加された日付の時刻。 更新日 日付 時間 アカウントの最終修正日。 Altuid Smallintは内部使用専用です。 パスワードvarbinary(256)は内部使用のみです。 ギッド・スモールリント このユーザーが所属するグループIDです。 もしuid = gidなら、このエントリは群を定義します。 エンバイロ・N・ヴァルチャー(255)予約。 アカウントがデータベースにアクセスできる場合、hasdbaccessのintは1です。 islogin int アカウントがWindowsグループ、Windowsユーザー、またはログインアカウントを持つSQL Serverユーザーの場合 1。 isntname intは、アカウントがWindowsグループまたはWindowsユーザーの場合1です。 isntgroup intはWindowsグループの場合1です。 isntuser intはWindowsユーザーの場合1です。 issqluserのintは、アカウントがSQL Serverユーザーであれば1です。 アカウントが他のユーザーによってエイリアス化されている場合、isaliased intは1となります。 issqlrole intは、アカウントがSQL Serverロールの場合1です。 ISapprole intは、アカウントがアプリケーションロールの場合1です。
|