11G中有个新特性,当表无数据时,不分配segment,以节省空间,exp不能导出空表
解决方法:
1、insert一行,再rollback就产生segment了。
该方法是在在空表中插入数据,再删除,则产生segment。导出时则可导出空表。
2、设置deferred_segment_creation参数
该参数值默认是TRUE,当改为FALSE时,无论是空表还是非空表,都分配segment。
需注意的是:该值设置后对以前导入的空表不产生作用,仍不能导出,只能对后面新增的表产生作用。如需导出之前的空表,只能用第一种方法。
环境:
Informix9->Oracle11g
问题:
半个汉字存储在不同字段,拼起来后乱码,用substr,substrb,contact等均不管用
解决:
先用asciitohex把字段转为16进制,然后用contact拼起来,再用hextoascii转为汉字
AIX6.1+Weblogic11g+Oracle11g
现象:
带Applents的应用出错,session丢失
weblogic.xml中session保存方式由JDBC改为Memory
现象:更新版本耗时,且经常出错,造成版本更新反复
原因:版本彼此覆盖,没有将运行维护版和开发版分开,没有控制版本提交权限;没有自动化的版本更新程序,版本更新人为失误
解决:1)建立运行版本和开发版本,每次升级时,由专人以增量方式将更新的程序提交到运行版本中
2)开发自动化版本更换程序,根据版本更新配置信息自动进行备份和更新版本程序
现象:界面打开缓慢,特别是通过VPN操作系统,系统界面展现时间更长,一般十秒以上
原因:通过xml动态展现界面,界面信息及数据信息均需从后台获取,监控发现一个界面通讯的数据量一般在300K以上
解决:1)改变代码数据codelist的处理方式,用时方从后台获取
2)优化前台js代码,去掉不必要的、重复的管控,减少与后台通讯次数
3)已压缩的方式传输信息,压缩比达到90%,减少通讯数据量
现象:窜数据,先录的单莫名奇妙地被篡改
原因:用户操作时为了省事,基于一张单重复利用来录入新单
程序没有控制并发,使后面录入的可以覆盖前面录入的数据
解决:根据修改时间进行并发控制,修改时间发生改变表示数据已被修改,包括:
1)修改前读取数据判断,2)保存前判断。
环境:aix5.3+weblogic9.2+oracle10g,ie6.0
现象:频繁宕机。测试时几乎没发现问题,正式上线后当用户数增大后,频繁宕机
原因:Weblogic版本与……
由Oracle9011从Oracle9201导出dmp文件,再导入Oracle9011时报错,
IMP-00017: 由于 ORACLE 的 3113 错误,以下的语句失败
解决办法:在IMP命令中增加参数STATISTICS=none
解决AIX5.3上Oracle10g Pro*C编译问题,记录如下:
1. OracleTemplate.mk.AIX
PROCFLAGS增加 luoxq 发表于 2008/11/13 21:55:00 阅读全文 | 回复 | 引用通告
/blog/UploadFiles/2008-4/45533888.rar
webcollab中文版汉化资源文件
需修改config.php, define('LOCALE', 'zh-hk' );