在sqlserver中有OpenDataSource。但是不知道在oracle中有什么方法?请帮忙。。

解决方案 »

  1.   

    网上搜了个将access导入oracle的方法, 供楼主参考..首先打开 控制面板-管理工具-数据源 (ODBC),添加一个数据源驱动程序为Oracle的用户DNS,并添入Data Source、Server Name、user,测试一下是否连通。
    然后,打开Access数据库,选中要导出的表,点击“文件”菜单中的“导出”,在保存类型下拉框中,选最下面的“ODBC Databases()”,然后在弹出的对话框“选择数据源”中选择“机器数据源”中的刚才建立的DNS,确定后再添入数据库密码就能成功导入到Oracle库了。需要注意的地方:准备导出的Access表表名必须要大写!否则导入到Oracle后,会出现虽然可以看到表,但查询该表时却出现“ORA-00942: 表或视图不存在”的错误!
      

  2.   

    我要在oralce中,用sql语句调用mdb里的表。
      

  3.   

    PL/SQL DEV 可以设置ODBC来连接!
      

  4.   

    何苦呢,直接访问access不就得了  到底什么需求
      

  5.   

    我现在要用存储过程来读取access信息,因为access里的数据是随时都要变的,所以我要用后台读取。然后将读取的数据进行计算。现在就是怎么能用oralce读取access数据库表就可以。然后就好办了,sqlser中可以用OpenDataSource,想知道oracle用什么方法,怎么能实现执行sql就能读取到access数据。
      

  6.   

    oracle的UTL_FILE package
    不清楚你的excel里的内容,要是csv文件就很好办
      

  7.   

    PL/SQL DEV 设置ODBC来连接
      

  8.   

    有谁知道这个东西吗??Oracle   Open   Client   Adapter   (OCA)