2011-10-26 18 views
1

Ruby、.NET、SQL Serverなどで利用できるデータベース移行ツールがたくさんあります。MS Accessのデータベース移行

Access/VBAには何か良いことはありますか?私は自分自身を何回かロールバックしなければならなかったが、私は本当にその負担をよく書かれたツールに負担したい。

理想的な解決策は、FluentMigratorまたはRikMigrationsのようなもので、DAOコードを含むクラスまたはモジュールです。

+1

したがって、アクセスは移行の出発点です。エンドポイントは何ですか?別のDB? Accessの別のバージョン? –

+0

Accessアプリケーションのスキーマが変更されました。新しいバージョンのフロントエンドを展開するときは、バックエンドで実行されるSQLスクリプトまたはDAOオブジェクトの操作を行います。 –

答えて

0

個人的に追加する新しい列がある場合、私はこれをユーザーインターフェイスで行う傾向があります。バックエンドデータベースに一時的なテーブルがあります。これは決してユーザーによってロックされません。新しい列を作成すると、このテーブルに最初に追加し、すべてのプロパティが正しいことを再度確認します。ユーザーがバックエンドデータベースを使用していないときにコピーして貼り付けると、ユーザーに戻ることができます。

これは、バックエンドデータベースが最短時間で利用できないことを意味します。

関連する問題