zoukankan      html  css  js  c++  java
  • Oracle OLEDB 的手工分发

    1、基本配置Oracle ODP.Net

         请参考《Oracle ODP.Net的手工分发》一文;

    2、增加文件

          \Bin目录

               oip10.dll

               oip10.tlb

               oradc.ocx

               OraOLEDB10.dll

               OraOLEDB10.tlb

               OraOLEDB10us.dll

               OraOLEDB10zhs.dll

               OraOLEDBgmr10.dll

               OraOLEDBpus10.dll

               OraOLEDBrfc10.dll

               OraOLEDBrmc10.dll

               OraOLEDBrst10.dll

               OraOLEDButl10.dll

           增加一个bat文件

                 Oledb.bat ----内容为 regsvr32 OraOLEDB10.dll

                 这个dll注册,最好使用批处理来注册;使用开始菜单的运行来注册可能不成功,因为我测试了好几次;

         \Nls\data目录

              lx2001f.nlb

              lx40002.nlb

    3、环境变量:Environment Vars

          由于Oracle的可以安装多个版本在同一台机器中;但是当用户自己开发程序进行Oracle链接时,默认使用Oracle的默认Oracle_Home来进行连接,而默认链接的决定是由Environment Vars来决定的,对于Windows来说就是Path来决定的,若要对自己的程序使用默认的Path,则把自己的Oracle_Home设在Path的第一位;

         fe:path=C:\oracle\product\10.2.0\client_1\bin  一定要设在bin目录下;

    注意:这个路径一定要设置,否则 Oledb就不能使用了;

  • 相关阅读:
    11.个别程序题
    常见设计模式部分
    框架部分综合
    mybatis部分
    spring部分
    hibernate部分
    struts2部分
    10.java反射和类加载机制
    9.垃圾回收机制和JVM
    oracle部分
  • 原文地址:https://www.cnblogs.com/chuncn/p/1381270.html
Copyright © 2011-2022 走看看