- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:インポート時のエラーについて)
インポート時のエラーについて
このQ&Aのポイント
- 新サーバーのOracleにTABLESPACEを作成した際のインポートエラーを解決したいです。
- 一部の件数の多いテーブルでエラーが発生し、IMP-00003:Oracleエラー:1562が表示されます。
- ロールバックセグメント番号が拡張できず、最大エクステントに達しているためエラーが発生しています。対策はありますか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
こんにちわ。 ロールバックセグメントが3個と言うのは少ないと思いますが、 今回は単純にロールバック・セグメントが拡張できなかっただけです。 imp コマンドはデフォルトでは表単位にCommit を行います。 → 1表のimp を1トランザクションで実行すると言う事です。 現環境のロールバックセグメントがこのロールバック情報を 格納し切れなかっただけです。 適当な件数imp した時点で内部的にCommit を実行させれば 解決すると思います。 imp buffer=10485760 commit=y ・・・ として下さい。 → 10MB 分の配列をロードしたら内部でCommit してくれます。
お礼
早速の回答ありがとうございます。 ALTERでどうにかしなければいけないのかと思って、いろいろ調べていたのですが、よくわからなかったのでとても助かりました。 明日早速ためしてみます。(年越しせずにすみそうです!)