OracleWindows Server 2008 R2 web服务器发布在线系统不时撞的问题

1  HTTP 错误 404.2 – Not Found,由于 Web  服务器上的“ISAPI 和 CGI
限制”列表设置,无法提供你要的页面(如下图)

  

  打开 Internet 信息服务(IIS)管理器,在“功能”视图中,双击“ISAPI 和 CGI
限制” 以确认 Web 服务扩大为安装也“允许”,如图:

  

  

 Tisp:

  A  如果该扩展不在列表中,请以“操作”窗格中单击“添加”。

  B  以“添加 ISAPI 和 CGI 限制”对话框中,在“ISAPI”或“CGI 路径”框中键入
.dll 或 .exe 文件之路子,或者单击“浏 

  览”导航及对应文件之位置。

  C  在“描述”框中,键入该限制的概括说明。

  D  (可选)选中“允许实施扩展路径”以要限制好自行运行。

  E 
如果无选着这选项,则限制状态将为“不容许”,这是默认状态。您可以以之后选中此选项并单击“操作”窗格中之“允

  许”来允许该限量。 单击“确定”。

  2  浏览发布之web出现如下错误

  HTTP 错误 500.19 – Internal Server Error

  无法访问请求的页面,因为该页的连锁安排数据无效。 详细错误信息

  模块 IIS Web Core

  通知 未知

  处理程序 尚未确定

  错误代码 0x80070032

  配置错误 无法读取配置节“system.serviceModel”,因为她缺少节声明

  解决办法:在“服务器管理器”的“功能”项中,“添加效果”,选择“.NET
Framework 3.5.1意义”安装

 

  

  安装后,再次浏览

  3  未能加载文件要程序集Microsoft.ReportViewer.WebForms,
Version=10.0.0.0,具体错误界面如下图所示:

  

  于微软网站下载Microsoft Report Viewer 2010 Redistributable
Package安装就可了,Microsoft Report

  Viewer 2010 Redistributable Package 包含用于查看下 Microsoft
报表技术计划的表的控件

  下载地址:

http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=A941C6B2-64DD-4D03-9CA7-4017A0D164FD

 

  4  web发布成功输入用户名密码点击登录,出现System.Data.OracleClient
需要 Oracle 客户端软件 8.1.7 或再高版

  本之唤醒

  

  先查询一下oracle客户端的版本号,客户端也产生sqlplus,执行sqlplus
/nolog会冒出版本信息:

  

  出错的因由:

  虽然报之凡需要安装客户端8.1.7暨以上版本,实际是由于.NET账户尚未看Oracle\bin文件夹的权力

  在Windows Server 2003/2008 或Windows XP的
NTFS系统中提供了高档的看安全性,FAT32系统可能没有是

  问题。 

  解决办法如下:

  我为此Windows Server 2008 为条例 Windows Server 2003 和Windows
XP也是平的

  打开装有Oracle客户端的微处理器,在装目录 C:\oracle\ora90\BIN
文件夹上右键-》安全选项卡-》点击  编辑—》添

  加,点击“查找范围”,在脚显示的账户被挑选“NTWORK SERVICE” 
—-将“读取和履”的权柄都予以给他(如果那个

  就拿一心控制为他,这样不安全),子文件夹继承这个权限,确定

  打开“服务器管理器”-》配置-》
本地用户和组-》组-》adminisgrators-》将Network Service 添加进来

  重新启航IIS,或在“运行”中输入“IISRESET”。

  5  输入用户名密码登录上系统。

 

  

 

  

 

相关文章