同样的错居然犯了2次,真是不可原谅

上一篇 / 下一篇  2011-08-26 21:48:19

  SQLSERVER 2005数据库在安装的时候可以选择需要的字符集。

   公司开发的前一个软件就是需要修改字符集为chinese_pcr_ci_as,系统才能正常运行,记得刚进公司的时候就因为安装数据时没有选择字符集导致软件不能正确运行,但是还叫开发定位了半天,后来时发现字符集不一样。

  公司现在开发的软件是在原有的基础上进行移植和融合几个新的产品,但是开发转版本过来的时候只说支持SQLSERVER2008,但是就是安装数据库的时候采用默认的安装,没有修改字符集!导致融合过来的一个产品无法读取到数据库中的数据,但是我也没有想到会是字符集的问题,就直接给开发提了一个致命的问题。但是今天开发在定位的时候我又突然想起来可能是字符集的问题,然后给开发说了。后来我又重新装了SQLSERVERE 2008把字符集修改了,结果可以正常运行。结果还被开发鄙视了。
   导致耽误了开发和自己1天的时间,尤其是在开发需要转测试的关键时期,说不定还会因为这个问题导致转测试失败。冲动是魔鬼呀。

想想当时是不是太冲动了,没有深入的分析和定位问题。

解决方案:

  1、以后发现问题后一定要冷静的分析和进行初步的定位。排除自己安装环境导致的问题

  2、要求开发给出详细的安装指导说明,因为无法读取数据的那个产品也有单独的安装包,同时也融合在其他的产品中,避免其他的人因为安装数据库时的误操作导致软件无法运行。

  3、知会现有的融合了该产品的其他测试组看软件中验证是否也有该问题。

 


TAG: 冲动是魔鬼 冷静

lqy518的个人空间 引用 删除 lqy518   /   2011-09-16 17:21:26
我也遇到过,在windows server2008系统中,安装oracle 11g数据库时,我也没选择字符集,导致数据表中出现乱码的问题,这些问题都是我们经常不善于总结造成的,以后一定要注意了!
 

评分:0

我来说两句

Open Toolbar