zoukankan      html  css  js  c++  java
  • C#连接Oracle的问题(不安装客户端)

     win7环境,本地没有安装oracle或者客户端,现在需要程序里连接远程oracle DB:
    如果采用System.Data.OracleClient肯定是不行的,这个要安装客户端的;
    所以就尝试ODP.NET,到oracle官网下载解压后有了Oracle.DataAccess.dll,
    本以为就ok了,一直报一个错误: 无法加载oraops10.dll。
     
    去搜索解决方案,不是说是ORACLE_HOME权限问题和环境变量配置有问题,
    就是说除了Oracle.DataAccess.dll还需添加额外的几个dll,我试过都不行,
     
    最后找到一个老外的解决办法:Oracle.DataAccess.dll换成Oracle.ManagedDataAccess.Client.dll就可以了。
     
    using Oracle.ManagedDataAccess.Client;
    
    using (OracleConnection connection = new OracleConnection(connectionString))
                {
                    connection.Open();
                    return ExecuteScalar(connection, commandType, commandText, commandParameters);
                }
     
  • 相关阅读:
    SQLSERVER FUNCTIONS
    批处理命令学习
    java回调
    android布局中容易混淆的几个属性
    UML类图关系
    android面试试题
    Handler基础
    Android中自定义属性的使用
    php中钩子函数&实现
    Handler高级
  • 原文地址:https://www.cnblogs.com/pfs1314/p/5057024.html
Copyright © 2011-2022 走看看