私は2つのOracleデータベースの比較を試みています。私は2つの異なるスキーマ名(私の場合はスキーマの接頭辞)に関するレポートを実行しています。例えば。使用:2つのレポートを比較するとき、それは明らかな違いとして表示されないようにスキーマ名を無視するためにschemacrawlerを取得できますか?
-schemas=FOO.*
その後、
-schemas=BAR.*
すると、レポートからこのプレフィックスを隠す方法はありますか?
私はBeyond Compareで '重要ではない'テキスト機能を使用できますが、これを前もってカバーするのは良いことです。
スキーマ名がかなり基本的であるため、私は何かが分かりにくいと感じています。私はスキーマ間で比較していると思います。
もしそれがヘルプにあれば、私が読んだことを誤解している可能性があります。
ヒントをお待ちしております。
多くのありがとうございます。これは明白な場所で答えた。もちろん、
SchemaCrawler Oracleプラグインを使用していますか?はいの場合、[余分なSQL](https://github.com/sualeh/SchemaCrawler/blob/master/schemacrawler-oracle/src/main/resources/schemacrawler-oracle.show_unqualified_names.sql)が実行されているはずです。スキーマ名がメタデータに表示されないようにする –
@SualehFatehi私は実際にはわかりません。私は現在、 'schemacrawler.cmd -server = oracle'コマンドを使用していますか、または別のプラグインですか?これをソースから使用する必要がありますか?詳細レベルは、私が実際のSQLを選択していることを意味するのでしょうか?または単にメタデータだけですからFROM FOO .. JOIN FOO ..のようなものを見ています。 (注:私のDBの知識はあまり良くありませんので、私は愚かなことをすることができます) – Ads
'-loglevel = ALL'でロギングをオンにし、プラグインがロードされているかどうかを確認します。 –