Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ms access 用于MS Access的数据库迁移_Ms Access_Vba_Migration_Data Migration_Database Migration - Fatal编程技术网

Ms access 用于MS Access的数据库迁移

Ms access 用于MS Access的数据库迁移,ms-access,vba,migration,data-migration,database-migration,Ms Access,Vba,Migration,Data Migration,Database Migration,有很多数据库迁移工具可用于Ruby、.NET、SQL Server等 有什么适合Access/VBA的吗?我已经有几次不得不自己动手了,但我真的很想把这个负担转移到一个写得很好的工具上 理想的解决方案是类似或带有包含DAO代码的类或模块。当只有新的列要添加时,我倾向于在用户界面中这样做。我在后端数据库中有一个临时表,它从不被任何用户锁定,在创建新列时,我首先将其添加到此表中,并仔细检查所有属性是否正确。然后,当用户不使用后端数据库时,我复制并粘贴它,然后允许用户返回 这意味着后端数据库在最短的时

有很多数据库迁移工具可用于Ruby、.NET、SQL Server等

有什么适合Access/VBA的吗?我已经有几次不得不自己动手了,但我真的很想把这个负担转移到一个写得很好的工具上


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

当只有新的列要添加时,我倾向于在用户界面中这样做。我在后端数据库中有一个临时表,它从不被任何用户锁定,在创建新列时,我首先将其添加到此表中,并仔细检查所有属性是否正确。然后,当用户不使用后端数据库时,我复制并粘贴它,然后允许用户返回


这意味着后端数据库在最短的时间内不可用,并且我在创建列时不会很匆忙。

因此,访问是迁移的起点。终点是什么?另一个DB?Access的另一版本?Access应用程序中的架构更改。在推出新版本的前端时,请在后端运行SQL脚本或DAO对象操作。