windows 64bit 服务器下安装32位oracle database 11g 问题集
1、中文乱码
问题描述:
利用vs2008调试的时候正常,发布到IIS8.5上的时候,当查询语句中包含中文的时候会乱码,比如"select * from tb where name='小s'",则到oracle数据库的时候会变成"select * from tb where name='?s'"
解决方案:
参考博客
web应用程序在64位IIS下不兼容,需要开启32位模式。
截图:
2、IIS托管管道模式:经典VS集成
参考博客
经典模式是为了兼容IIS6.0及更早的,集成模式在性能上表现的要更好些。这两者在web.config的配置上会有一定差别,需要注意。