
現在動いているOracleサーバーのディスクが少なくなってきたので、
2年前以前のデータをDELETEして、EXPORT&IMPORTを行いデータファイルのRESIZEをかけたのですが、使用中の領域というメッセージがでてうまくいきません。
なぜでしょう??
方法は別でもいいのですが、データファイルのサイズを縮小するいい方法はないでしょうか?
ちなみにOracleはVer8.1.6でD:はデータファイル、テンポラリファイル、ロールバックファイルのみにしてあります。
トランケートするには、一時的にテーブル退避する領域もなく、かなり困っています。
知ってる方がいたら、情報を下さい。よろしくお願いします。
No.2ベストアンサー
- 回答日時:
ちなみになぜRESIZEをかけても縮小できないかですが
DELETEしたとしてもOracle的には完全に開放していないからです。手順としては
DELETE→EXPORT→TRUNCATE→IMPORTという手順を踏む
必要があります。
テーブルを存在させたままOracleに「もう消していいよ」と伝えるためにはTRUNCATEをする必要があります。
DELETEは単純に使っていない(上書きしていい)フラグが立つだけでRESIZEや他のテーブルのための領域として使われることはありません。
お礼がおくれてすみません。
いろいろ勉強致しましたが、結局EXPORTして、一回DROPして、IMPORTすることにしました。
ありがとうございました。
また、よろしくお願い致します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- UNIX・Linux サーバー間のデータコピー(データ形式とデーターフォーマットの変換あり。一定間隔で処理) 2 2023/08/22 22:15
- ドライブ・ストレージ HDDの未割り当て領域が認識されない 7 2022/11/27 18:51
- Excel(エクセル) 【エクセル】元データからの引用 5 2022/04/18 10:22
- Visual Basic(VBA) 指定月分の顧客データファイルを統合して並べ替え、所定の場所に貼り付ける 3 2022/09/10 07:55
- Outlook(アウトルック) フォルダウィンドウのデータファイルを非表示にしたい 1 2023/06/22 20:51
- その他(プログラミング・Web制作) Pythonで、データファイルと列名ファイルを1つのファイルにしたいです。 1 2023/07/27 20:29
- CGI CGIが読み書きするデータファイルのパーミッションはさくらのインターネットでは何にするべき? 1 2023/05/02 16:44
- ドライブ・ストレージ QNAPのNAS RAID1が崩壊 2 2023/08/05 23:54
- Visual Basic(VBA) 指定月分の顧客データファイルを統合して並べ替え、所定の場所に貼り付ける (再質問) 4 2022/09/14 22:51
- ドライブ・ストレージ Win10を再インストールしたら、HDDの一部に未割り当て領域ができ何の操作もできません。 4 2023/05/19 05:31
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
データを削除しても表領域の使...
-
ORA-00959: 表領域'****'は...
-
Data Pump で大量データインポ...
-
テーブルのSTORAGE句のサイズ設定
-
TruncateしたテーブルへのInser...
-
USER_SEGMENTの参照について
-
Oracleはどの程度まで巨大なテ...
-
create table時のINITIALとMAXE...
-
Viewにインデックスは張れ...
-
CLOB型へのINSERT
-
DELETE文でFROM句を省略した場合
-
INDEXの無効化
-
postgreSQLのint型は桁数指定が...
-
ACCESS 不要なオブジェクトの削除
-
SQLでスキーマ名(所有者名)の...
-
特定のスキーマのテーブルを一...
-
ACCESS 複数テーブル・複数フィ...
-
datapumpの実行方法について
-
エクセルからアクセスにインポ...
-
異なるスキーマからデータを抽...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
データを削除しても表領域の使...
-
ORA-00959: 表領域'****'は...
-
Data Pump で大量データインポ...
-
TruncateしたテーブルへのInser...
-
表領域の使用率がもうすぐ100%
-
Oracleはどの程度まで巨大なテ...
-
ORACLEでの領域計算
-
データ削除の方法
-
テーブルのSTORAGE句のサイズ設定
-
運用中のALTER TABLE
-
create table時のINITIALとMAXE...
-
データファイルの縮小
-
oracle SYSTEM01.DBF が大きい
-
dba_extentsの考え方について
-
NEXT EXTENTのサイズが0
-
データベースの初期サイズ
-
USER_SEGMENTの参照について
-
表領域(users)の中身を整理したい
-
INDEX 見積もりについて
-
Oracle8での表領域の開放について
おすすめ情報