Oracle中的一个表,如何定时备份到access?比如,用户名User1,数据库名:DB1,其中的一张表table1,
需要每周日备份到Access中请高手指点~~~~

解决方案 »

  1.   

    不知道用ODBC能否满足你的要求
    方法:在ODBC数据源中建一个系统DSN,驱动程序选择Microsoft ODBC for ORACLE,填入数据源名称和服务器(oracle的TNS连接串),然后在access中选择"获取外部数据"--"导入",在"文件类型"中选择ODBC database(),然后在"机器数据源"标签中找到刚建的DSN,填入用户名和口令,如正确就可到选择oracle表的页面了,你可以写 SQL查询,也可以更改ORACLE中的数据
    另外:DSN驱动也可选择oracle odbc driverRMAN是针对ORACLE做备份的。
      

  2.   

    谢谢LS的回复Access中通过ODBC连接,导入一张oracle的表,这个没问题现在我就是不会定时备份 -___-
      

  3.   

    使用vb、vc、delphi、c#等语言都可以写一小程序,自动从oracle获取并导入access.
    如果程序不做自己动任务,可使用计划任务来调用此小程序。或者通过asp写web页面,通过计划任务来完成从oracle取数据并写入access
      

  4.   

    有一法是用mssql建作业,作业里调用dts包,这个包里可以编辑出这个导入过程