我运行后提示如下:dllregisterserver entry point was not found

解决方案 »

  1.   

    看看你的机器上指定的文件是否存在,如果不存在,重新安装。  路径: $ORACLE_HOME\BIN
     
      只要你装了驱动,这些文件都应该存在:
        OraOLEDB.dll (这个文件是可以自注册的DLL文件)
        OraOLEDB.tlb
        OraOLEDBgmr.dll
        OraOLEDBpus.dll
        OraOLEDBrfc.dll
        OraOLEDBrmc.dll
        OraOLEDBrst.dll
        OraOLEDBus.dll
        OraOLEDButl.dll
        OraOLEDBzhs.dll
        ...    
      

  2.   

    用sql的导出工具将sql中的数据导入到oracle中时,在选择目标库时,我选择oracle provider for ole db 时???你用sql server的dts工具吧,目标库用microsoft ole db provider for oracle试试
    你的原因可能是驱动出问题了^__^
      

  3.   

    提示如下错误:
    “初始化提供者时发生错误,测试连接失败,没有发现oracle客户端和网络组件。”
    我装的是oracle服务器,请问时怎么回事