我可以创建一个SQL脚本来备份我的MS Access数据库吗?

时间:2009-12-24 14:00:27

标签: ms-access

我正在使用MS Access数据库。我可以将数据和数据库对象编写到SQL脚本中吗?

2 个答案:

答案 0 :(得分:1)

我想你想从数据库应用程序中以编程方式备份​​数据?

对于此方案,将前端和后端(数据)拆分为两个单独的MDB文件。然后,您的前端部分可以通过编程方式将数据文件复制到备份文件夹,例如,使用FileSystemObject。如果您不知道如何拆分前端和后端,请查看here

答案 1 :(得分:0)

不确定是否有任何工具,我确定必须在这个时代,但如果你想做一些vba编码,你可以做到。

因此,如果您的工具搜索空白,您可以使用这些对象为您生成sql脚本。例如,您可以使用Table对象来获取列属性,并推断出在sql脚本中需要什么。我知道它可以做到,我很久以前就在Access 97中做过了。查询后面已经有一个sql脚本,因此应该很容易获得。

至于数据,它大致相同但更容易。你甚至可以编写一个可以为你做的查询。只需将它输出到一个文件你的插入语句。

如果要重新导入访问数据库但是很长时间无法告诉您该怎么做,您可能需要解决身份问题。