设为首页 收藏本站
查看: 803|回复: 0

[经验分享] WIN Server 2008 Enterprise IIS 安装与配置

[复制链接]

尚未签到

发表于 2015-11-15 08:34:54 | 显示全部楼层 |阅读模式
WIN Server 2008 Enterprise IIS 安装与配置
  首先,我的网站是asp.net 2.0 数据库是Oracle 11g  服务器是 Win Server 2008 Enterprise
  http://blog.ixpub.net/html/92/15070492-280562.html
  Oracle 客户端安装 http://hi.baidu.com/snzke/blog/item/70726bd890e5d2c9b6fd489d.html
  安装我就不多说,如上面的链接,介绍得很详细了。下面主要说下我配置我的网站过程中遇到的问题
  安装完IIS 后,IIS 是这样的。

  
  
未能加载文件或程序集“System.Data.OracleClient, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”或它的某一个依赖项
  http://blog.iyunv.com/shanlu9/archive/2010/04/06/5453455.aspx
  http://hi.baidu.com/%BB%D8%B5%BD%CB%C4%CA%C0%BC%CD/blog/item/bdd18a0184d3cb027aec2c56.html
  这个是因为64位机子的缘故,要启用32位应用程序  设置为true 启用方法,如图示,还可以根上面的链接修改
  http://blog.sina.com.cn/s/blog_67140b580100l6q6.html  网上很多文章详细介绍了如何在64位机子上运行32位应用程序。可以找一下


  未能加载文件或程序集 ADODB
  
ADODB, Version=7.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
2010-11-02 17:25
System.IO.FileNotFoundException: 未能加载文件或程序集“ADODB, Version=7.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”或它的某一个依赖项。系统找不到指定的文件。
文件名:“ADODB, Version=7.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”
  
在这个文件夹中可以得到ADODB.dll  :
C:\Program Files\Microsoft.NET\Primary Interop Assemblies      
  然后拷贝到你的网站Bin目录里


  未能映射路径“/App_Themes/themes2/”。
  这个权限问题:添加Event Log Readers 用户给网站目录

  
  下面是网站部署的注意事项:
  由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本,请添加处理程序。如果应下载文件,请添加 MIME 映射。
  就是因为下面图中的应用程序没有安装完整。
  


  


  
  配置部署完网站后,你会发现,IIS 里程序怎么着也连不上Oracle ?(但是pl/SQL 却可以)这还是因为权限问题:
  asp.net程序编写完成后,发布到IIS,经常出现的一个问题是连接不上Oracle数据库,具体表现为Oracle的本地NET服务配置成功;用pl/sql 等工具也可以连接上数据库,但是通过浏览器中运行程序,就是报连接不上数据库的错误。这时可以尝试下面的解决方法:
  1 在oracle安装目录(d:"oracle"ora92)上右键,属性->安全,选中Authenticated Users将权限的读取和运行项的勾去掉,再打上,然后点击应用,再点击高级,选中“用在此显示的可以应用到子对象的项目替代子对象的权限项目”,点击确定,然后重新启动机器 。这时一般可以解决问题,如果不能解决问题,则尝试第2步和第3步。
  2 把用户Aspnet和Internet 来宾用户IUSR_COMPUTERNAME加入Ora92的安全权限里。
  3 在ISS中选择“应用程序池”,选中你的应用程序所属的应用程序池,右键属性,点“标识”标签,在预定义帐户项选“本地系统”,然后重启ISS。
  
  



  做完这些,你的网站就可以正常访问了。
  另:注意下 IIS 与.net  framework 的安装先后顺序
  C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i
.NET Framework 附带了两个 IIS 注册工具;一个用于标准系统,另一个用于 64 位系统。用于 64 位系统的工具位于 Windows 文件夹下 Microsoft.NET 目录的 Framework64 目录中;例如,C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727 将包含该 IIS 注册工具。

http://www.cnblogs.com/wangdaye/archive/2009/12/31/1636939.html
  不好意思,这图片太大了,放不下,缩放后,显示有点模糊。。。。。。。你可以另存下来看。(另存后,出来的就是原图,会很清晰)
  win server 2008 安全性太高了,配置个IIS就这么费劲,记录一下,省得以后再为难。呵呵。
  
  Oracle 数据库太大了,最好还是装个客户端方便点,才100多M。
  http://hi.baidu.com/weixf159/blog/item/4483f7d1af4bb298a1ec9c61.html
  这里有下载网址,还有具体的配置步骤,非常好用。我已测试过了,呵呵。收藏一下。
  
Oracle Errors -- ORA-02019:未找到远程数据库的连接说明2008/06/12 08:05 P.M.  
  
  ORA-02019:未找到远程数据库的连接说明
  
  1.>>> 建立 DATABASE LINK
CREATE PUBLIC DATABASE LINK ABC
   CONNECT TO SA IDENTIFIED BY PASSWORD
   USING '(DESCRIPTION =(ADDRESS_LIST =(ADDRESS =(PROTOCOL = TCP)(HOST = 192.168.0.100)(PORT = 1521)))(CONNECT_DATA =(SERVICE_NAME = AAA)))';

2.>>> 测试
select * from
  3.>>>请注意使用 DBLINK 时,INIT.ORA中 GLOBAL_NAME 的设置,
如果为 ture , 请使用DBLINK的全称,可在 all_db_links 中查到,如果为 FALSE, 不必使用全称,当出现
“ORA-02019:为找到远程数据库的连接说明”时,请使用全称,如:
select * from .US.ORACLE.COM
  
  4.SQL> select   *   from   global_name;
  GLOBAL_NAME
--------------------------------------------------------------------------------
LOCALSR
  
  5.>>>> update global_name set GLOBAL_NAME = 'LOCALSR.US.ORACLE.COM' where GLOBAL_NAME = 'LOCALSR'
  
  6.>>>重启例程>>ok
  
  
  SQL> desc global_name;
Name                           Type                  Nullable          Default Comments            
----------- -------------- -------- ------- ------------------------------- -------------- --------
GLOBAL_NAME    VARCHAR2(4000)         Y                global database name
  
  
  

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-139372-1-1.html 上篇帖子: IIS6+TOMCAT5+JK1.2整合web工程 下篇帖子: 关于asp.net[没有相关的源行]错误的解决方法及IIS安装问题
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表