• 締切済み

Oracleのエラー

業務でOracleを使っているものです。 WindowsNT4.Oでracle8を使っていて、 毎週DBの再編成なるものをやっているのですが、 その内容がまず特定テーブルのエクスポートを行い、 次に表を削除して最後にインポートするというのを 行っているのですが、インポートする時に以下のエラーが いっぱいでるのですが、何が悪いのでしょうか? NTのイベントビューア上に ソース (Oracle80.v574) 内のイベント ID (20) に関する 説明が見つかりません。 次の挿入文字列が含まれています :ORACLE Instance v574 - Can not allocate log, archival required どこをどう直せばエラーが発生しなくなるのかを 大変申し訳ないのですが教えて頂きたく。 宜しくお願いします。

みんなの回答

回答No.2

oracleのインポートには、ログを確保する必要があるかと思います。 データが大量な場合には、ログを切り捨てるオプションがあるかと思いますが、そちらを試してはいかがでしょうか。

hide_iwa
質問者

補足

回答ありがとうございます。 "ログを切り捨てるオプション"があるとのことですが、 いろいろユーティリティマニュアル等を見て探したのですが、上記のオプションが見つかりません(探しかたが悪い??)。私自身Oracleに強くなく大変困っています。 大変申し訳ないのですが、やり方を教えて頂けないでしょうか?

  • Rafter
  • ベストアンサー率33% (4/12)
回答No.1

あまり自信がないのですが・・・ ArchiveLogモードにしてますか? もしかしたら、ArchiveLogを出力している領域(ディスク)が いっぱいになってるとか・・・。 あぁ、でもその状態ならOracleがあがらないかな? メッセージの内容を見る限り、 「Logを割り当てられない」っていってますよね? OracleでLogっていったら、REDOログですよね・・・。 すみません。 こんなことしか思いつきません。 どなたか、スペシャリストの方、補足して下さい。

関連するQ&A

  • oracleのエクスポート

    oracle10gで作成したエクスポートファイルをoracle9iにインポートしたいのですがoracle9i形式でエクスポートファイルを作成することは可能でしょうか。

  • oracleについて

    oracle(11.1.0.7)でエクスポートしたdata pumpファイルを oracle(11.1.0.6)にインポートしようとしたら、インポートエラーのため、 全く入りませんでした。 oracle(11.1.0.6)に問題があるのでしょうか。 知っている方教えていただけませんでしょうか。よろしくお願いします。

  • ORACLE Storage Managerのインポート方法

    - 今、UNIX上のORACLEからエクスポートしたDBを、NT上のORACLEにインポートを 行おうと思っているのですが、上手くいかずに困っています。 最初は、DOSよりimpを行ったのですが、charsetが合わずに失敗。 環境設定で、NLS_LANGの値を変更したりもしたのですが、成功しませんでした。 次に、Storage Managerでインポートを試みたのですが、下記のエラーであえなく 失敗。。。。。  (T。T;) 「OracleManagermentServerに接続している場合だけウィザードを起動できます。」 どなたか、同じようにUNIXからNT上のORACLEにデータを移行したことのあるかた。 どうか、どうか、アドバイスをお願い致します。 -

  • oracleのアンインストール

    OS:WindowsNT4.0 Oracle8.0.4をアンインストールしようとすると、 Oracleインストーラーがアプリケーションエラー を起こしてしまい、削除することができません。 このような場合、Oracleのインストールされている フォルダを無理矢理削除してしまって良いのでしょうか? それとも、そんなことをするとOSの動作に異常が 出てしまうのでしょうか? よろしくお願いいたします。

  • インポートエラー(IMP-00010)

    Solaris上のOracle9.2.0 でエクスポートしたファイルを Windows上のOracle9.0.1 にインポートしようとしたら 以下のエラーがでました ----------------------------------- IMP-00010:有効なエクスポート・ファイルではありません。ヘッダーは検証に失敗しました IMP-00000:エラーが発生したためインポートを終了します。 ----------------------------------- 原因は、Oracleのバージョン違い(9.2.0から9.0.1へのバージョンダウン)による物でしょうか?。 それとも、SolarisからWindowsにインポートした事による、例えば文字コード等による物でしょうか? また、原因に対する解決策はありますでしょうか?

  • オラクルのインポートについて

    はじめまして。 12時前に質問したのですが、私の質問がWebから 見えないので、心配になってもう一度登録しています。 質問ですが、オラクルのDBサーバー移行作業を 3日前から進めているのですが、テーブルの インポートが出来なくて困っています。 インポート時のエラーは以下の通りです。 --------------------------------------------- C:\Temp>imp user/user@test file=C:\Temp\imp.dat log=C:\Temp\TBCIXBA.imp tables=tablename Import: Release 9.2.0.1.0 - Production on 金 Jun 18 11:43:46 2004 Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved. 接続先: Oracle9i Release 9.2.0.1.0 - Production JServer Release 9.2.0.1.0 - Production エクスポート・ファイルはEXPORT:V09.02.00によって従来型パス経由で作成されました IMP-00013: DBAのみ別のDBAがエクスポートしたファイルをインポートできます。 IMP-00000: エラーが発生したためインポートを終了します。 --------------------------------------------- お忙しいところすいませんが、手を貸して下さい。 失礼します。

  • Oracleのエクスポート、インポートについて困っています・・・

    Oracleのエクスポート、インポートについて詳しい方にお伺いしたいのですが。 質問の内容と、スペックですが、 エクスポートの対象にしているOSがlinuxで、DBがOracleです。このサーバーは私のローカル内にありません。 インポートしたいデモ環境(OSがlinuxで、DBがOracle)が、私のローカル内にあります。二つとも別場所です。 お分かりのとおり、この対象OSのOracle内のデータとデモ環境(OSがlinuxで、DBがOracle)のOracle内のデータを 同じようにしようとしております。 私のOSはwindowsXPで、Oracleはインストールしておりません。 これが痛くてフリーソフトをあれこれ使おうとすると、SQL*Net(有料?あまりよくわからない)が必要なことを知ってより困っています。 この私の環境(OSはwindowsXPで、Oracleはインストールしていない)で 別場所のOracleからエクスポートし、自分のローカル内にあるデモ環境(OSがlinuxで、DBがOracle)のOracleに インポートできるフリーソフトってあるのでしょうか。 別場所であろうが、自分のローカル内だけであろうが、 エクスポートだけしかできないフリーソフトでもほしいです。 ないとは思いますが(結構、調べたので)、もし、ご存知のかたがいれば教えていただけないですか。 あと、実際、上記のような質問をしていますが、やはり、この件に関しては、 コマンドプロンプトを開いてimp/expをするのがよいのでしょうか。 できるだけ、シンプルな方法をつかみたい次第です。 もし、コマンドからの操作しかないのでしたら、 imp/expにおいて気をつけなければいけないこと等はあるのでしょうか。 expはDBに危険がないような気がするのですが、impはなにかと気をつけないといけなさそうな気がしますが・・・。 初心者すぎる質問で見苦しく恐縮です。 OracleのSQL文もよく知らないもので。 できれば詳しい方、よろしくお願いします。

  • Oracle8のエクスポートファイル

    Oracle8においてデータのエクスポートを行ってOracle7環境にインポートしようとしたら、エラーとなってしまいました。下位互換はしないのでしょうか。 また、下位互換しないのであれば、何か簡単な方法でOracle8のデータをOracle7環境に入れることはできないでしょうか?(エクスポートにオプションとかがあるのでしょうか?)

  • 新バージョンのDMPを旧バージョンのサーバにIMPしたい

    Windows2000サーバにOracle8iが入っています。そこでexpしたDMPファイルをwindowsNTサーバ、Oracle8にインポートしたいのです。 クライアントは、  ・windowsNT oracle8 client  ・windows2000 oracle8i client と両方あるので、どちらからか行いたいです。 windowsNT側で行うと、IMP-00069というエラーが・・。 2000側で行うとIMP-00003: Oracleエラー 2248が発生しました。と言われてしまいます。 新→旧にDMPを戻す方法を教えてください。 よろしくお願いします。

  • バージョン違いのエクスポート/インポートについて

    1.Oracle9iでエクスポート =>Oracle10iにインポート 2.Oracle10iでエクスポート =>Oracle9iにインポート 1、2はそれぞれ出来るのでしょうか? (エクスポートは低いバージョンにて実施というような 記載もありました。2は不可能?) 実機が今手元に無い為、試せませんが、 理論的に可能なのかどうか知りたいです。