我用delphi 做的客户端访问oracle8数据库,
如何在在客户端对oracle8数据库里的表进行备份,
用delphi能实现吗?
其他的有什么方法?
谢谢各位大虾

解决方案 »

  1.   

    你如果安装oracle客户端,配置好服务名后,你可以通过作写一个exp的批处理和一个定时任务来实现。
    1 exp:
    exp user/pass@service  file=c:\backup\backup.dmp
    保存文件名:c:\backupscript\backup.bat
    2 job:
    at/delete /yes
    at 1:00 /every:M c:\backupscript\backup.bat
    (每周一1点执行)
    保存文件名:c:\backupscript\job.bat
    然后双击job.bat,你就会在windows的任务里看到一个job的任务,这样,只要客户端和服务期都正常开机,网络正常,每周一系统就会自动备份了
      

  2.   

    安装客户端的时候注意要选择application方式的。
      

  3.   

    我机子装的是oracle8.05i客户端
    不知道少装了那个插件
    没有exp80.exe和imp80.exe