Firebird Converterがリリースされました

オープンソースのFirebird Converterがリリースされました。
Firebird Converterは、異なるバージョンのFirebird間でデータベースを構造・データ共にコンバートするためのツールです。
Firebirdの各バージョン間ではODS(データベースのバイナリ構造)に違いがあるため、Firebirdをバージョンアップする際にはいったんデータベースをバックアップしてリストアしなくてはなりません。しかし、キャラクタセットの取扱にバージョン間で相違があるためにうまく移行することが出来ず、過去のバージョンで放置されてきたケースがありました。
Firebird Converterは、1.0、1.5、2.0、2.1、2.5の各バージョンのFirebird(ローカル・リモート問わず)に接続し、メタデータを抽出した上で新たなデータベースをリモートサーバーやローカルサーバー、また同時に配布されるエンベデッドサーバーを利用して生成します。そして、移行元のデータベースからテーブルごとに抽出したデータを移行先のデータベースへキャラクタセットを変換しながら移行します。

もちろん、ビューやトリガー、ジェネレーターなどのデータベースオブジェクトも自動的に同じ状態で移行します。データの移行時にはDMLを1行ずつ生成するモードも利用できるため、何か問題が起きてもログを解析することで問題を特定することが可能です。

Firebird Converterは、Delphi XE4でビルドされ、MITライセンスでWIN32版とWIN64版でリリースされます。また、ミドルウェアとしてオープンソースのZeosDBOを使用し、マルチスレッドのスレッドプーリングにオープンソースのAsyncCallを使用しています。ソースコードとビルド済みバイナリは Github.com上で公開されています。

ぜひ、ご利用下さい。

Githu.com上のリポジトリ
https://github.com/tomneko/fbconverter

Win32版とWin64版のリリースバイナリへの直リンク
fbconverter-1.0.0.12_WIN32.zip
fbconverter-1.0.0.12_WIN64.zip

クレジット
Programming by Hideaki Tominaga
Programming by Tsutomu Hayashi
Sponsored and Tested by Shinya Nakagawa

※WIN64版では、Firebird1.0、1.5、2.0がリリースされていないため、これらのクライアントやエンベデッドサーバーを利用することは出来ません。

Firebird2.5.4リリースノート 日本語版

Firebird2.5.4リリースノートの日本語訳が完成しましたので、ぜひご覧ください。
ダウンロードはこちら:Firebird2.5.4リリースノート日本語版
Credit
Firebird 2.5 リリースノート
2015年9月7日 ─ ドキュメント・バージョン0254_01-ja ─ Firebird 2.5.4 用
Helen Borrie (校正/編集)
Translation into Japanese: Tsutomu Hayashi, Yoshiyuki Iwasaki, Yasuro Tanigawa
Sponsored for translation into Japanese: Shinya Nakagawa
本家サイトでも公開されました!
Thanks Paul Vinkenoog!
http://www.firebirdsql.org/en/release-notes/
2015年10月

Firebird Advent Calendar 2014

年の瀬であわただしいですが、技術系のAdvent CalendarということでQiitaのadvent-
calendarにFirebirdを登録してみました。
http://qiita.com/advent-calendar/2014/firebird
ネタがある方は是非登録してチャレンジしてみてください。
参加と登録の手順については以下のブログエントリをご参照ください
Advent Calendarの参加と投稿の登録手順
http://blog.qiita.com/post/67453576696/register-items-with-adventcalendars

計画停電によるサーバー停止のお知らせ

現在東京電力では、東北関東大震災の影響により、計画停電を行っています。
Firebird日本ユーザー会のサーバはこの計画停電の圏内に設置している関係上、
不定期に停止することがありますので、あらかじめご了承ください。

Firebird2.5(win32)日本語インストーラー

Firebird2.5(win32)の日本語インストーラーを作成しました。
ダウンロードのページからダウンロード出来ます。
※本インストーラーのFirebirdは、はやしがMS VisualStudio2008でビルドしたものです。公式に配布されているバイナリはVisualStudio2005でビルドされているもので、必要なMSのランタイムライブラリのバージョンが違っています。必要なランタイムライブラリはインストーラーがインストールしますが、問題がある場合には英語版の公式インストーラーをご利用下さい。

Firebird2.5プレスリリース

FIrebird2.5のプレスリリースを翻訳しました。
http://tech.firebird.gr.jp/firebird/index.php?firebird_xsite=129
元ネタはこちらです。
http://www.firebirdsql.org/pop/pop_pressRelease25.html

Firebird2.5リリースは10月4日!

Firebird2.5の正式リリース日が決定しました!
このページを立ち上げてからすでに半年、ようやくというか、やっとというか、とにかく出ます!
10月4日にはFirebird Foundationの理事長である Philippe Makowski 氏と 開発責任者である Dmitry Yemanov氏によるWebセミナーも行われる予定です。
Webセミナーは10月4日のGMT 13-00(日本時間22時)から開始です。
https://www.livemeeting.com/cc/fbcon2010/join?id=46D79S&role=attend
ご期待下さい!
MindTheBirdページもチェックして下さい。