zoukankan      html  css  js  c++  java
  • C# 读取Oracle数据库视图数据异常问题处理

    会出现类似现在这种提示的错误

    System.Data.OracleClient 需要 Oracle 客户端软件 version 8.1.7 或更高版本

    情况1.开发过程中遇到这种问题解决

              由于.netapi是通过Oracle客户端进行视图数据读取,这种异常是.net账户没有访问Oracle/bin文件夹的权限。首先要安装oracle

    客户端,其次开放关于Oracle的安装路径的权限。Oracle文件路径   右键--> 安全---> 编辑 ---->添加 ----> 高级 ---> 立即查找 (NETWORK SERVICE 或Authenticated Users 用户,赋予修改读写权限)并赋予我的权限。

            在配置Path环境路径,E:appAdministratorproduct11.2.0client_1BIN     Oracle的安装路径下的BIN  配置在环境变量中。

            在调试代码

    情况2    c#程序本机运行没有问题,部署到正式环境后报错:

    System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本  

    怀疑是开发环境的windows系统与发布环境的windows系统不一样,存在差异。将项目重新生成,发布

    处理方式:把项目属性里"生成"的目标平台改成"x86"方式,重新编译即可。

           

  • 相关阅读:
    深度优先搜索查找图中的所有连通分量
    广度优先搜索BFS-图
    深度优先搜索DFS-图
    稀疏向量算法
    zip函数
    函数(三)>>内置函数
    函数(二)
    面向对象1
    面向对象2
    函数(上)
  • 原文地址:https://www.cnblogs.com/zhao-y/p/9455570.html
Copyright © 2011-2022 走看看