Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/76.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 我可以创建一个SQL脚本来备份我的MS Access数据库吗?_Ms Access - Fatal编程技术网

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

Ms access 我可以创建一个SQL脚本来备份我的MS Access数据库吗?,ms-access,Ms Access,我正在处理MS Access数据库。我可以将数据和数据库对象脚本化为SQL脚本吗?我想您希望从数据库应用程序中以编程方式备份数据 对于这种情况,将前端和后端(数据)拆分为两个单独的MDB文件。然后,前端部件可以编程方式将数据文件复制到备份文件夹,例如,使用。如果您不知道如何分割前端和后端,请看。不确定是否有任何工具,我肯定在这个时代一定有,但如果您想进行vba编码,您可以这样做 因此,如果工具搜索结果为空,则可以使用这些对象为您生成sql脚本。例如,您可以使用表对象获取列属性,并推断sql脚本中

我正在处理MS Access数据库。我可以将数据和数据库对象脚本化为SQL脚本吗?

我想您希望从数据库应用程序中以编程方式备份数据


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

不确定是否有任何工具,我肯定在这个时代一定有,但如果您想进行vba编码,您可以这样做

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

至于数据,基本相同,但更简单。您甚至可以编写一个查询来完成这项工作。只需将它输出到一个文件,然后插入语句


如果您正在重新导入access数据库,但这么长时间都不能告诉您该怎么做,您可能需要解决id问题。

为什么不备份MCD/ACCDB/ADP文件?您希望在什么环境下运行脚本?网络服务器?Windows中的计划任务?从Access本身内部?当您说“数据库对象”时,您是指Access对象,即窗体/报表/宏/模块吗?当您可以在VBA中直接使用文件复制操作而不添加引用或使用后期绑定初始化FSO时,为什么要使用FSO?