数据表备份问题
我设想:在程序中将运算结果存在A子目录中,并在适当的时候将各表备份到B子目录,以备A子目录中某表意外受损时,用B子目录的相关表进行恢复。对于时常发生数据变化的表,我希望以追加的模式备份;对于不常发生变化的表,我希望以拷贝的模式备份。我的问题是:
1、在vfp中如何新建子目录;
2、相关命令的书写格式;(因为我曾试着copy命令建立备份表,总是出现提示:“不能创建文件”)
3、我备份数据得思路和方法有无问题。
请高手指教,谢谢!
[解决办法]
1. md
示例 md d:\bak
2. set safty off
copy file a.dbf to 目录\a.dbf && 可以使用相对路径
3. 用追加的方法,跟操作要备份的表应该没有区别了吧,还同时操作两个表
其实代码书写得当
问题不大
对表有读写操作之后
flush 一下
一般不会有表损坏