向大梦求救:
今天打开一个数据库时,提示:cannot read system catalog (systables)ISAM error:illegal key descriptor (too many parts or too long)
无法连接此数据库,也无法删除了,再dbimport
用oncheck -cc-pe都不管用了,怎么办啊?????求救! informix是on_line的状态,其它数据库都正常,只有这一个数据库无法连接,也无法使用,想删除了dbimport 都不可以!
怎么办啊?谢谢你! 这有什么办法啊!
搞不定啊! 对于CREATE TABLE 语句: systabath目录下能读,表已经生成,但无权置为PUBLIC。
对于DROP TABLE语句:如果没有读systables目录,那么不做任何操作;
如果没有读sysviews目录,那么表被删除,但建立在表上的视图不被删除。
对于DROP VIEW 语句:不读sysviews目录,不做任何操作。
对于DROP SYNONYM语句:不读syssynonym目录,同义名不被删除。
对于DROP DATABASE语句:不读systables目录,数据库不被启动。
对于DATABASE语句:不读systables目录或sysusers目录,不选择数据库。
页:
[1]