db2

db2 index table alter 수행 오류시

초이짬 2016. 8. 2. 15:06
728x90

======table alter 시에 reorg를 안해줄 경우 일부 테이블에서 검색시 오류가 발생한다.

order by 가 안되던가, 조건절이 안먹던가 하는 오류가 688 코드 7 의 오류가 발생한다


그런 reorg 대상 테이블의 조회는 dbadm 권한 유저가 아래와 같이 쿼리를 날리면 num_reorg_rec_alters 이 0 아닌 테이블이

해당당이 된다.


select tabschema,tabname,num_reorg_rec_alters,stats_rows_modified,rts_rows_modified from SYSIBMADM.ADMINTABINFO
where num_reorg_rec_alters > 0


해당 테이블들은

reorg를 통해 재구성 해주어야 된다.

db2 reorg table [해당 테이블명]

728x90

'db2' 카테고리의 다른 글

db2 colno 로 컬럼명 찾기  (0) 2016.08.16
db2 data import export  (0) 2016.07.26
db2 사용자 테이블 조회 user schema table  (0) 2016.07.26
db2 포트 변경  (0) 2016.07.25
db2 lock 확인 및 풀기(db2 서버접속 한정)  (0) 2016.06.23