表のハッシュ値を取得する
ファイルの同一性を確認するのには md5sum コマンドや sha1sum コマンドを使用してハッシュ値の一致を確認するのが便利。
データベース内の表についても、ハッシュ値の比較で一致を確認したい。捜しても見つからなかったので作ってみた。
コード
- Javaソース OracleTableDigest.java (Google Drive)
- コマンド(Java実行) oratabsum (Google Drive)
- コマンド実行のために ojdbc6_g.jar が必要 (Oracle Database 11g Release 2 JDBC Driver Downloads)
- 動作を確認した環境・・・Java6 (1.6.0_26) + Oracle Database 11gR2 (11.2.0.1)