(長い説明が嫌いな場合は、以下の私の質問を読んでください)
非協力的なベンダーによって販売されている一部のソフトウェアで問題が発生しています(残念ながら、この製品の唯一の顧客です)。ソフトウェアのプラットフォームはOracleです。夜間、アプリは一連の夜間プロセスを実行します。場合によっては、夜間のプロセスの一部がクラッシュし、スクランブルしてデータベースを復元し、次の夜まで作業を引き継ぐことがあります。もちろん、これはユーザーの心痛を引き起こし、ITに至るまで管理に細流になります。私たちはベンダーを非難し、彼らは私たちを非難しています。少なくとも、問題を特定するのに役立つログを追加しておくと便利です。
考えられる問題をいくつか絞り込みました。奇妙なことに、失敗の直前からバックアップを復元し、テストボックスで夜間のプロセスを再実行すると、失敗することはありません。したがって、これにより、次のいずれかを信じることになります。
- まだ検出されていないテストボックスと本番ボックスの違い
- ソフトウェアで何か奇妙なこと
- エクスポート前の本番データと復元されたデータとの違い
- ??
それは私の待望の質問(上記の「C」に関する)に私を導きます:
本番データがバックアップデータ(「exp」を使用してコマンドラインから取得)と異なる原因となるものはありますか?
私は疑わしいと思いますが、上記のオプションの1つを削除したかっただけです。