在IIS(64位)上部署WCF服务访问Oracle数据库

WBOY
リリース: 2016-06-07 15:36:42
オリジナル
1337 人が閲覧しました

一、安装oracel10g client,必要时请使用administrator用户登录系统后再安装 二、找到安装目录下的bin目录,添加ASP.NET相关的用户权限,之后重启IIS,否则会报告: System.Data.OracleClient requires Oracle client software version 8.1.7 or greater. 三

一、安装oracel10g client,必要时请使用administrator用户登录系统后再安装

二、找到安装目录下的bin目录,添加ASP.NET相关的用户权限,之后重启IIS,否则会报告:

System.Data.OracleClient requires Oracle client software version 8.1.7 or greater.

三、因为IIS是64位,此时访问Oracle会报告:

Attempt to load Oracle client libraries threw BadImageFormatException.  This problem will occur when running in 64 bit mode with the 32 bit Oracle client components installed.

解决办法是在命令行执行以下命令:

 

 

cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート