私は 8 人の開発者と共に、Java、Subversion、および svn に基づく Web ベースのプロジェクトを管理しています。残念ながら、DB の変更をマングリングすることは、プロジェクトにとって大きな問題です。私たちの場合、すべてのユーザーがテーブルを更新し、svn に変更スクリプトを入れるのを忘れている可能性があります。そのため、更新されていないテーブルまたはビューが原因で発生した問題を確認してデバッグするには、多くの時間がかかります。
ですから、svn などのどこかにスクリプトとしてすべての DB 変更を保持するための oracle 11g 用の方法、ツール、またはプラグインはありますか?
編集 1:データベース全体からダンプを取得しても問題は解決しません。実際の環境では、顧客データを破棄して新しいダンプに戻ることができないためです。