表領域に空きはあるが、断片化している。DB を使っている人がいるから exp & imp とかできない場合。 現象 import 実行したら、 ORA-01659: unable to allocate MINEXTENTS beyond ... in tablespace ...って怒られた。 対処法 環境変数をセットする。 $ export LANG=C $ export NLS_LANG=American_America.JA16SJIS show=y つきで imp コマンドを実行して、DDL をログに出力する。 $ imp scott/tiger file=scott_ddl.dmp log=scott.log show=y DDL を実行できるよう加工する。 $ perl -ple '/^ "/ or s/.*//;s/^ "(.+)"$/$1/;s/^(CREATE|ALTE