本机环境:64位win7,安装了64位的oracle桌面类

服务器环境:64位windows server 2008,64位oracle服务器端

问题:本机用sql developer连数据库没有问题,winform程序连接也没有问题,但是web程序连接oracle失败,报错:“尝试加载 Oracle 客户端库时引发 BadImageFormatException。如果在安装 32 位 Oracle 客户端组件的情况下以 64 位模式运行,将出现此问题。“

解决过程:在网上查找原因,说是因为VS的webDe.webServer.exe 是一个32位的进程,所以连不上64位数据库,解决方法提了很多,包括把项目的属性里的生成选项里的目标平台:改为x86,web项里的服务器改成iis不使用vs自带的web deleloper ment 服务,修改path环境变量等,但是都没管用。

最终的解决办法:安装32位oracle客户端(win32_11gR2_client.zip),但是这样一来winform程序又连不上数据库了,得把winform程序的项目属性里生成选项的目标平台改成x86,这样就都行了。

转载于:https://www.cnblogs.com/xiadaodao/p/5731576.html

关于64位win7环境下VS连接oracle数据库的问题相关推荐

  1. 64位Win7环境下,C#无法打开osk.exe解决方法

    64位Win7环境下,C#无法打开osk.exe,但是用cmd窗口明明可以正常打开osk.exe.将C#程序放在32位系统中,发现程序执行正常.网上搜索,没有找到解决方案. 经过实验,采用下面方法解决 ...

  2. win7 php oracle数据库,Win764位系统下PHP连接Oracle数据库,win7oracle_PHP教程

    Win7 64位系统下PHP连接Oracle数据库,win7oracle 下面讲下配置过程 一.下载oracle instantclient 下载地址:http://www.oracle.com/te ...

  3. Win10 64位系统Qt5.9.7连接神通数据库7.0

    Win10 64位系统Qt5.9.7连接神通数据库7.0 因为国产化的原因,项目后期数据库要使用神通数据库,将自己安装测试过程记录如下,以便后期自查: 当前系统环境: Qt版本: 5.9.7 神通数据 ...

  4. 64位系统office Excel 2007导入oracle数据库出错问题解决

    关于64位系统安装office Excel 2007导入oracle数据库出错问题解决 问题描述:在Excel导入数据库的操作过程中,由于公司人员一直使用的是XP和32位的系统,oracle数据库对X ...

  5. linux php连接orcel,Linux下PHP连接Oracle数据库

    Linux下PHP连接Oracle数据库2020-06-12 16:50:57 安装步骤: 一.安装oracle-instantclient 下载地址:http://www.oracle.com/te ...

  6. win7 php 5.3,win7 64位 WAMP环境下(PHP5.3) redis扩展无法生效

    将正确的redis.dll(for php5.3 + apache)放入到ext目录下 在php.ini里边添加redis扩展. 但是打印出phpinfo 还是没有redis 无论如何都尝试不成功 w ...

  7. win732位能下oracle11g吗,win7旗舰版(64位)环境下oracle11g的安装方法

    我的环境: 操作系统:windows7旗舰版(64位) 数据库:64位Oracle11g(win64_11gR2) PL/SQL:PL/SQL developer v9.0.1 准备工作: 1.下载O ...

  8. win732位能下oracle11g吗,win7旗舰版(64位)环境下oracle11g的安装方法 蓝天

    我的环境: 操作系统:windows7旗舰版(64位) 数据库:64位Oracle11g(win64_11gR2) PL/SQL:PL/SQL developer v9.0.1 准备工作: 1.下载O ...

  9. 64位win7系统下安装USB下载器驱动FriendlyArm-usb-dnw-driver-的解决方案

    用win7+64位系统是没有友善之臂的usb驱动的,貌似是有国外给2440写过一个驱动,国外的一位高人给出了很巧妙的方法,我自己使用2440测试,是可以使用的. 其中是两个文件,基本思想是这样的,有一 ...

  10. 教你在64位Win7系统下使用ObRegisterCallbacks内核函数来实现进程保护

    我平时工作很忙,也很少有空闲时间上看雪论坛.我在看雪论坛里面文章发表的很少,几只有几篇,我也很少回答别人的问题.我的很多朋友都这样问我问题:我整理了一下,无非就以下几种问题: (1)怎么样在64位的W ...

最新文章

  1. BOOK19868595
  2. 抢先体验 Windows PowerShell 2.0 全新技术
  3. run as gradle test,未执行@Test中的内容(待解决)
  4. LeetCode MySQL 1581. 进店却未进行过交易的顾客
  5. 作者:黄剑(1993-),男,清华大学计算机科学与技术系硕士生
  6. 防蓝光膜真的能阻挡蓝光,减小辐射吗?
  7. [leetcode] 554. 砖墙
  8. 「12」你们啊,naive!——朴素贝叶斯谈笑录
  9. 移远EC20 4G模块拨号相关
  10. 51单片机 模块化编程
  11. 电脑桌面云便签怎么将界面最小化?
  12. 智能额温枪软件设计红外测温仪方案开发
  13. leetcode-739.每日温度-单调栈
  14. 统计在线人数及登录IP
  15. ARP与RARP协议详解 (三)
  16. 20套各种风格影视动画公司响应式企业模电影上映影讯网站模板电影软件网页CSS模板html5网页静态模板Bootstrap扁平化网站源码css3手机seo自适响应
  17. fedora23 安装tftpd
  18. java基于微信小程序旅游管理系统 uniapp 小程序
  19. 百度工程师首次现场演示:“文心千帆”如何可视化微调大模型
  20. Linux服务器绑定mac地址,linux下绑定mac地址

热门文章

  1. centos 6.5安装extundelete软件报错
  2. Javascript:谈谈JS的全局变量跟局部变量
  3. 关于c++库文件的一点使用体会
  4. 目标跟踪学习笔记_2(particle filter初探1)
  5. petshop 数据库
  6. Keil/MDK(1):查看STM32的RAM和ROM使用情况
  7. 2019swpuj2ee作业3
  8. Linux查看机器的硬件信息
  9. HDU 5514 欧拉函数应用
  10. 利用Python实现一个感知机学习算法