連携
データ移行とデータベース、1件ずつ照合
Access、Excel、Paradox、dBase、古いデータベースからSQL Server、MySQL、PostgreSQLへデータを移し、データベースの設計、整理、性能改善も行います。本番切り替えの前に、データが1件も失われず、変わっていないことをお見せします。
移行で難しいのは、テーブルのコピーそのものではありません。手間がかかるのは細部です。文字列で保存された日付、年によって意味が変わったコード、重複、そしてぴったり一致しなければならない合計。すべての項目を対応付け、変換ルールを書面で合意し、まずコピー上で移行を実行します。
その結果が、テーブルごとに両側の件数と合計を並べた照合報告書です。本番移行は、すでに検証済みの作業を繰り返すだけになります。
できあがりのイメージ
移行の確認:AccessからSQL Serverへ
| テーブル | Access | SQL Server | OK |
|---|---|---|---|
| 顧客 | 1,284 | 1,284 | |
| 受注 | 48,210 | 48,210 | |
| 受注明細 | 162,904 | 162,904 | |
| 商品 | 912 | 912 | |
| 請求書の合計 | €8,412,330.18 | €8,412,330.18 |
AccessからSQL Serverへの移行後に行う確認。ボタンを押すと実行されます。
納品物
項目ごとの対応付け
移行元のすべての項目を新しいデータベースに対応付け、変換ルールを書面で合意します。
試験移行
本番移行の前に、必要なだけコピー上で移行を繰り返します。
照合報告書
テーブルごとに件数と合計を比較し、見つかった異常を一覧にしてご判断いただきます。
データベース設計
データの実際の使われ方に合わせて、テーブル、キー、制約、インデックスを設計します。
クエリと性能の改善
遅いクエリを計測して書き直し、効果のある箇所にインデックスを追加します。
よくあるプロジェクト
AccessからSQL Serverへ
20年分の受注データをSQL Serverに移行し、すべての請求書の合計が移行前後で一致。
2つの顧客リストの統合
ご承認いただいたルールで重複を見つけて統合し、判断に迷うケースは一覧にします。
遅い集計用データベース
インデックスと集計テーブルを追加し、月次の帳票が数秒で出るようにします。
技術
- SQL Server
- MySQL
- PostgreSQL
- Oracle
- DB2
- SQLite
- Access
- ExcelとCSV
- T-SQL
仕事の進め方
システムの整理
関係するシステム、各データの正となるシステム、レコードの突き合わせ方法、片方が使えないときの動きを洗い出します。
固定価格の提案書
実現方法(API、Webhook、データベース、ファイル連携)、フェーズ、固定価格を書面でお送りします。
コピーで試験運用
連携、自動化、移行はまずテスト用データで動かし、結果を確認していただいてから実データに手を付けます。
監視付きで本番稼働
すべての連携処理を記録します。問題が起きたときは、安全な場合は自動で再試行し、そうでなければ担当者に通知します。ドキュメントもお渡しします。
価格とお支払い
お支払い条件
着手時に50%、検収時に50%をお願いしています。残金は本番稼働とソースコードの引き渡しの前にお支払いいただきます。大きなプロジェクトは、合意したフェーズごとのお支払いになります。
提案書には記載した作業の固定価格を明記し、作業開始前に書面で合意します。作業内容が変わる場合は新しい見積書をお送りし、ご承認をいただいてから追加作業に入ります。
価格は税抜です。
このサービスについてのご質問
データが失われていないことは、どうやってわかりますか?
テーブルごとに両側の件数と合計を比較し、本番切り替えの前に照合報告書をお渡しします。
移行中も業務を続けられますか?
はい。試験移行はコピーで行います。本番移行はご相談した日時、通常は業務時間外に行います。
誤ったデータや重複データはどうなりますか?
一覧にし、ケースごとに処理ルールを提案します。書面でのご承認なしに削除や変更はしません。
対応しているデータベースは?
主にSQL Server、MySQL、PostgreSQLのほか、Oracle、DB2、SQLite、Access、Paradox、dBaseなどの古い形式にも対応しています。
お問い合わせ
ご都合のよい方法をお選びください。1営業日以内に、日本語でメールにてお返事します。
ファイルをお送りください
Access、Excel、VB6、Delphi、古い.NETで作られたプログラムなら、ファイル送付後48時間以内に無料の診断書をお届けします。
- ファイルのコピーを作成します。テスト用データでもかまいません。
- フォームまたはメールに添付します。パスワード付きの圧縮ファイルにし、パスワードは別送するのがおすすめです。ご希望があれば、先に秘密保持契約を結びます。
- 48時間以内に、診断書とパイロットモジュールの固定価格をお届けします。
イタリアを拠点に活動しています。