Firebird db の backup restore

基本的には「gbak」を使って backup restore すればOk ですが Ver.1.5 の場合
 Windows7 では簡単には「gbak/backup」させてくれません 

絵文字:絶望

Linux 上で以下のようなコマンドを実行します
./gbak -b -user sysdba -pas ‘password’ ‘/home/〇〇.gdb’ ‘/home/〇〇.gbk’

restore は
./gbak -c -user sysdba -password ‘password’ ‘/home/〇〇.gbk’ ‘/home/△△.gdb’

で、いきなり
gbak: ERROR:Malformed string
gbak: ERROR:Invalid data detected. Use -FIX_FSS_DATA option.gbak:Exiting before completion due to errors

なんてメッセージ。。。
これはCHARACTER SET がらみの問題

上位バージョンへのコンバートには一工夫が必要です 

前の記事

HDD の初期化

次の記事

f2Dicom