zoukankan      html  css  js  c++  java
  • 小小的错误,耽误了很长时间,IIS oracle

    我的电脑是64位系统,装的是32位的oracle。

    昨天晚上在尝试做silverlight+wcf+net.tcp双工的聊天室,之前做过一个简单的服务器报时的例子,没有用到数据库,所以很快就OK了。昨天在做聊天室时用到了oracle数据库,就在之前的项目基础上进行修改,感觉这样会更快,但是调试时怎么都不返回值,想了很多种可能,oracle语句写错了,用户名密码错了,表建错了,web.config配置错了,地址错了,等等,试了很多遍,无果。

    今天早上来继续试验,发现是oracleconnection.open()出了问题,我又把操纵oracle的代码移植到之前做的客户端调用服务器端的程序上,发现ok,后来才想到,之前在给其他学校部署silverlight程序时用到了SQLite数据库,因为这个数据库就是32位的,所以要在IIS的应用进程池开启32位支持,猛然想到是不是oracle出问题也是因为这样,因为我装的也是32为oracle,立马开启,果断OK了。

    看了很多示例中,没有说到这个,可能是比较简单,高手们就没有说,也可能是没有遇到这个问题,毕竟每个人的开发环境都不一定相同。

    另外,用了IIS当宿主后貌似web端就没法调试了,这很不利于工作啊。。。 

    一个小小的错误,耽误了很长时间,记录下来,下次部署程序时一定要记住这一点。

  • 相关阅读:
    leetcode Super Ugly Number
    leetcode Find Median from Data Stream
    leetcode Remove Invalid Parentheses
    leetcode Range Sum Query
    leetcode Range Sum Query
    leetcode Minimum Height Trees
    hdu 3836 Equivalent Sets
    hdu 1269 迷宫城堡
    hud 2586 How far away ?
    poj 1330 Nearest Common Ancestors
  • 原文地址:https://www.cnblogs.com/ijunjincool/p/3227049.html
Copyright © 2011-2022 走看看