私はPHPベースのWebアプリケーションをOracleバックエンドで管理しています。アプリは多数のサードパーティアプリケーションとやりとりするので、情報はXMLファイル、Microsoft Accessデータベース、HTMLフォームの組み合わせで管理されます。現時点では多くのBLOBを持つテーブルが80個あり、かなりの数の外部キー関係があります。すべての手順は、(もちろん)誰も読まない文書で注意深く説明されています。顧客は自分のデータについて不安を感じていましたので、いくつかの改善点がありました(一部の操作ではプレビューや確認を追加するなど)。PHPからの完全なOracleバックアップ
悲しいことに、顧客はスペックの1つを誤解していました(部分的な書き出しは12時間で書かれます)。完全なバックアップとリストアの機能を期待しています。 DBAの介入なしに。
クライアントともう一つ議論する前に、この機能をタイムリーに実装するオプションがあるかどうかを知りたいと思います。復元するものを選択する)。
プロダクションサーバーは、PHP/5.2.9を実行しているWindows Server 2003ボックスです。 Oracleサーバーは、「Oracle9i Release 9.2.0.1.0 - 64bit Production」を実行するリモート・ボックスです。
(私は認識していないよ、よく知られた解決策があるかもしれないので、私はDBAじゃないのでご注意ください。)
ああ、私のことは、まだ、クライアントとの別の議論を指しています。 FAQ ':-P'を読んで12時間を使用します。何でも、リンクに感謝します。それは私が見つけることができる公式のOracleの文書よりもはっきりとしている。 –