Posted on 2010-03-23 13:13
Prayer 閱讀(1412)
評(píng)論(0) 編輯 收藏 引用 所屬分類:
DB2
DB2 For Windows 安裝目錄D:\DB2\NODE0000\SQL00001下,SQLT0000.0,SQLT0001.0,SQLT0002.0每個(gè)目錄存貯什么?以及這三個(gè)目錄下面各個(gè)文件的含義?
還有D:\DB2\NODE0000\SQLDBDIR,這個(gè)目錄是存什么的?
其他文件的作用我已經(jīng)知道,非常感謝!
那三個(gè)目錄是數(shù)據(jù)庫(kù)建立時(shí)的三個(gè)缺省表空間使用的容器
SQLT0000.0: syscatspace,系統(tǒng)編目表空間,用于存放系統(tǒng)編目表
SQLT0001.0: tempspace1, 系統(tǒng)臨時(shí)表空間,用于存放系統(tǒng)生成的臨時(shí)表
SQLT0002.0:userspace1, 用戶缺省表空間,創(chuàng)建用戶表的時(shí)候如果不指定表空間,就會(huì)存放在這里。
里面的文件就對(duì)應(yīng)著不同的表、表上的索引等等數(shù)據(jù)。比如sql00094.dat就是表ID為94的表的表數(shù)據(jù)文件,sql00094.inx就是這個(gè)表上的索引。
sqldbdir: 是該實(shí)例的數(shù)據(jù)庫(kù)目錄。系統(tǒng)能夠存取的本地和遠(yuǎn)程數(shù)據(jù)庫(kù)都必須被編目,這個(gè)目錄里面的文件就是存放編目數(shù)據(jù)的。
.LB中存儲(chǔ)的是相應(yīng)表中的LOB(大對(duì)象)數(shù)據(jù),.LBA是大對(duì)象的分配文件(指示空間如何分配和可用空間信息)。有的沒有是因?yàn)楸碇袥]有l(wèi)ob列