2011-10-26 73 views
1

Ruby,.NET,SQL Server等有很多数据库迁移工具可用。针对MS Access的数据库迁移

Access/VBA有什么好处吗?我不得不几次推出自己的产品,但我真的很想将这种负担转移到一个写得很好的工具上。

理想的解决方案是类似于FluentMigratorRikMigrations的类或包含DAO代码的模块。

+1

因此,访问是迁移的起点。什么是终点?另一个DB? Access的另一个版本? –

+0

Access应用程序中的架构更改。在推出新版本的前端时,请在后端运行SQL脚本或DAO对象操作。 –

回答

0

当只有新的列要添加个人时,我倾向于在用户界面中执行此操作。我在后端数据库中有一个临时表,它永远不会被任何用户锁定,当创建一个新列时,我将它添加到该表的第一个,然后仔细检查所有属性是否正确。然后,当用户不使用后端数据库时,我复制并粘贴它,然后允许用户返回。

这意味着后端数据库在最短的时间内不可用,并且在创建列时不会立即冲过去。