小弟虽在园子里转悠很长时间,但却未曾写下点东西,不是不想写,实在是没有这个时间,前些时候接到客户要求,要将我们做过的一些老系统部署到新服务器上,该服务器安装的是windows server 2008 R2系统,当时接到这个需求的第一反应就是老系统能不能在新环境下正常运行?需要验证一下,下面我就把我的一些验证方式及心得分享给大家,因为自己能力有限,还请大家多提意见。

首先碰到的问题就是:COM组件调用出错的问题,这个问题可能比较典型,64位下就是会报找出到COM组件的问题,网上搜索的问题解释为COM组件大部分还只能在32位环境下运行,因此解决方式是在编译的时候用X86的方式编译即可,但是我在部署之后发现依然报错,后排查问题发现在IIS7下需要配置相关配置。见下图:

需要启用32位应用程序,将其选为True后,程序运行正常。

第二,在部署一个服务的时候,发现服务运行正常,但是功能有问题,不执行任何操作,后排查之,发现有一个连接MySQL的组件:MySQLDriverCS.dll,这个组件在64位下无法正常运行,日志中记录的都是这个组件的错误,按照上面的经验,把项目按照X86的方式编译,后测试组件,发现组件运行正常,但是服务启动不了,报一个DLL引发了异常,后在64位环境下查看日志,发现程序无法访问系统注册表,问题变的有些奇怪了,没有办法只能用ODBC重写数据库操作,问题解决。

第三,关于数据库,客户将数据库升级为SQL Server2008 R2之后,发现有些情况,数据获取没有问题,但是操作数据,比如增加修改会报错误,当时百思不得其解,后发现是连接字符串有问题,主要是SQL Server2008在兼容设置有问题,日期格式兼容错误,后修改连接字符串,问题解决。

这是我前一阵子给客户部署新环境的时候碰到的问题,可能解决的本不正确,但好在都解决了。希望能给一些碰到过类似问题的人一些解决方案。http://www.cnblogs.com/Nick-Ni/archive/2011/08/26/2154489.html

64位系统装32位mysql有问题吗_32位系统部署到64位下常见问题及解决相关推荐

  1. 64位计算机安装32位,64位电脑装32位系统,小编教你64位电脑怎么装32位系统

    对电脑有深入了解的用户就知道,64位电脑一般指的是CPU是64位处理器,64位机器要安装64位系统,发挥硬件最佳性能,当然了,64位电脑也可以装32位系统,因为64位电脑是向下兼容,支持64位系统也支 ...

  2. 64位系统装32位的Python,Python version 3.5 required, which was not found,DLL load failed

    64位系统装了32位的Python,安装exe格式对应python版本相关的包,报错:Python version 3.5 required, which was not found in the r ...

  3. mysql简易购物车系统_基于PHP+Mysql简单实现了图书购物车系统的实例详解

    基于PHP+Mysql简单实现了图书购物车系统的实例详解,购物车,这是,页面,简单,图书 基于PHP+Mysql简单实现了图书购物车系统的实例详解 易采站长站,站长之家为您整理了基于PHP+Mysql ...

  4. 32位linux运行64位jdk,linux64位操作系统装32位jdk解决方法

    Lyft押重注于苹果编程语言Swift Lyft押重注于苹果编程语言Swift 1年后获得丰厚回报BI中文站 8月22日报道 一年多以前,打车应用Lyft做出重大决定,决心押重注于苹果开发的编程语言S ...

  5. 64位电脑 装32位oracle,在64位Windows和64位Oracle 11g基础上安装32位ArcSDE

    64位Oracle 11g如何安装32位ArcSDE呢?以下是操作步骤: 1.安装64位Oracle 11g服务端: 2.安装32位Oracle 11g客户端,选择管理员: 3.安装ArcSDE: 4 ...

  6. 64位电脑 装32位oracle,64位Windows可以安装32位的Oracle吗

    嘿服类 回答数:37  |  被采纳数:91 2017-04-21 07:22:43 64位的win7 完全可以安装32位的oracle. 安装方法如下: 首先,要解除oracle安装的windows ...

  7. linux系统装好后优化,CentOS 5.6 Linux安装系统后的基本优化

    1.关闭不必要的服务器 #ntsysv 保留 crond Linux计划任务服务 irqbalance 用于优化中断分配,以充分利用CPU 多核 network sshd syslog Linux 日 ...

  8. win10系统装服务器2008蓝屏,win10蓝屏 重装系统还是蓝屏

    这是蓝屏日志  本地适配器不支持重要的低能耗控制器状态,因此不支持外设模式.所需的最小支持状态掩码为 0x491f7fffff,获得 0x1fffffff.低能耗外设角色功能将不可用. 日志名称:   ...

  9. LINUX底层文件1008无标题,Linux系统下常见问题的解决方法

    一.系统问题 1.系统无法启动 可能问题是MBR受损或GRUB错误.可考虑两种方案:1 进入救援模式rescue mode,编辑/boot/grub/下的menu.lst .2 修复MBR,备份MBR ...

  10. 计算机32位可以安装的游戏,【64位系统能装32位的软件吗】64位系统安装32位软件_64位系统能玩32位游戏吗-系统城...

    2017-11-25 18:15:36 浏览量:1840 能用普通U盘来装系统吗?我们知道光盘是安装系统最传统的工具,普通U盘和光盘一样都是存储工具,那么能将普通U盘制作成装系统的U盘,然后用U盘装系 ...

最新文章

  1. You're AllSet! 以多重集函数角度重新检视超图GNN
  2. java反射实例_关于java反射的一个案例
  3. 手脱EZIP v1.0
  4. 利用Reachability实现网络状态监听
  5. 解读MySQL 8.0新特性:Skip Scan Range
  6. [pytorch、学习] - 5.1 二维卷积层
  7. 从面试官角度告诉大家如何准备项目方面的描述
  8. 教你直白的理解贝塞尔曲线???
  9. 让你的silverlight更炫(一):从自定义控件说起
  10. Java、JS、C++ 依然强势,Go、Kotlin 等新语言为何不能破局?
  11. Android开发技术周报 Issue#9
  12. ORA-01427: 单行子查询返回多个行 出现原因及对应防止措施
  13. 论文公式编号MATHTYPE
  14. xss.haozi.me练习通关
  15. 基于tidbV6.0探索tiflash在多标签组合场景下的使用
  16. 酷盟集团旗下酷客SCRM亮相2020 CBME孕婴童展
  17. システム関連の完了コード
  18. 递推与递归 (区别)
  19. 【论文笔记】标准正交基和投影在分布式控制中的应用
  20. 计算机电路基础综合题,计算机电路基础作业考试习题.doc

热门文章

  1. 一级计算机基础知识考试成绩截图,全国计算机一级考试成绩分析与总结
  2. 逃生2计算机房出不来,逃生2无法走路/按键无反应解决方法
  3. android微信换行,微信终于支持换行输入了,只需要一个简单的操作-excel自动换行...
  4. linux dot命令,linux绘图工具之dot
  5. java 替换emoji表情,java 替换掉emoji表情
  6. Arcgis 10.2坡度分析
  7. King of Fighters 2003 全人物发招表(转)
  8. ISE在win10中闪退解决方法以及ISE14.7安装包
  9. Java面试题:MySql高频面试题
  10. 在vue项目中插入视频