vbirding 发表于 2010-08-31 15:34

seq_file在ds资料库中不存在,为什么sysmaster:systabnames中又有seq_file的信息呢?

RT:

在ds资料库中执行select * from seq_file;或select * from systables where tabname="seq_file"都没有查到任何记录

但是在sysmaster中执行以下sql就会出来一大串,想不通
select dbsname,tabname from systabnames
where dbsname="ds";
结果如图:

vbirding 发表于 2010-08-31 15:37

急切呼唤liao大侠:em03:

liaosnet 发表于 2010-08-31 15:45

本帖最后由 liaosnet 于 2010-08-31 15:47 编辑

请输出seq_file完全信息~~

以及select * from seq_file 等的输出。

vbirding 发表于 2010-08-31 15:48

回复 3# liaosnet


    怎么输出seq_file的完全信息?
在ds中都没这张表,不知道怎么回事。
难道要重建sysmaster了吗?

liaosnet 发表于 2010-08-31 15:50

确定ds库里没有seq_file这个表吗?

那就正常了,sysmaster库的的systabnames表中的数据是不准确的,仅供参考,还是到本库查询systables比较准确。。

vbirding 发表于 2010-08-31 15:59

回复 5# liaosnet


    哦,关键是想通过sysmaster中的表去抓取各资料库表的extent数量
如果sysmaster中的表不准确的话,这样就没法搞了

liaosnet 发表于 2010-08-31 16:06

回复liaosnet


    哦,关键是想通过sysmaster中的表去抓取各资料库表的extent数量
如果sysmaster中 ...
vbirding 发表于 2010-08-31 15:59 http://bbs.chinaunix.net/images/common/back.gif


    通过业务库的systables跟sysmaster库中的sysptnext,sysptnhdr联合查吧~~

vbirding 发表于 2010-08-31 16:11

回复 7# liaosnet


    恩,我试下
谢谢了!
页: [1]
查看完整版本: seq_file在ds资料库中不存在,为什么sysmaster:systabnames中又有seq_file的信息呢?