系统更新

K370中:
测试环境目录/pdm/tc31fs/testloc/shecpdm
为正式环境/pdm/tc31/

注意:分别在英文环境中文环境下进行如下打包准备工作:
1.利用ftp,将相应的改动文件传递到相应的K 370的测试环境中(ASCII格式)

2.删除并备份/pdm/tc31fs/testloc/shecpdm/目录下的 4*.tz文件。
3.进入远程遥控,执行初试化命令。/pdm/tc31fs/目录下,source shec.sh (包括pdmsetup.bat cussetup.bat
修改语言为en_us

4. 查看env|grep NLS 设定环境变量 setenv  NLS_LOCALE en_us(再查看一下,是否为en_us
修改svr目录下三文件

svrcusmk.defNLS_LOCALE=en_us;
defshc.metset locale en_us;
mti.prdinclude "shcen_us.prd"
5.muxstop (如果运行的话)
6.make clobber clean
7.cnvdef
8.make init
9.make all

修改语言为zh_cn
10. setenv NLS_LOCALE zh_cn env|grep NLS再查看一下

修改svr目录下三文件

svrcusmk.defNLS_LOCALE=zh_cn;
defshc.met:set locale zh_cn;
mti.prd:include "shczh_cn.prd"

svrcusmk.defNLS_LOCALE=zh_cn;
defshc.met:set locale zh_cn;
mti.prd:include "shczh_cn.prd"

svrcusmk.defNLS_LOCALE=zh_cn;
defshc.met:set locale zh_cn;
mti.prd:include "shczh_cn.prd"

svrcusmk.defNLS_LOCALE=zh_cn;
defshc.met:set locale zh_cn;
mti.prd:include "shczh_cn.prd"

11. cnvdef(注意,千万不要make clobber clean
12. make init ( 会出现乱码,则是正常过程 )
13. make all
14. 测试一下(端口是7321),分别进行enzhomf操作测试。保证中文语言能正常运行。
15.保证语言是是zh_cn,我们使用中文语言包。
16. 运行 make relinstall为安装环境准备

修改语言为en_us
17. setenv NLS_LOCALE en_us 用env|grep NLS再查看一下

修改svr目录下三文件

svrcusmk.defNLS_LOCALE=en_us;
defshc.metset locale en_us;
mti.prdinclude "shcen_us.prd"

svrcusmk.defNLS_LOCALE=en_us;
defshc.metset locale en_us;
mti.prdinclude "shcen_us.prd"

svrcusmk.defNLS_LOCALE=en_us;
defshc.metset locale en_us;
mti.prdinclude "shcen_us.prd"

svrcusmk.defNLS_LOCALE=en_us;
defshc.metset locale en_us;
mti.prdinclude "shcen_us.prd"

18.cnvdef
19.运行 make relinstall
20.运行 make tarimages 

19.运行 make relinstall
20. 运行 make tarimages  

正式环境需要完成的操作
1.
进入pdm/tc31/install目录:
2
.
source pdmsetup;
3
.
source tt.sh
如果licenses是临时的先把除去超级用户的所有用户都禁止掉,然后再打包安装,成功后再激活所有用户
4.然后,运行cfgedit2, 选择 reinstall modules
注意:问题:在正式环境中,用cfgedit2来打包,如果测试环境已经打上中文的话,可能出错:中文<zh_cn>语言未定义
解决:

   1 测试环境两张语言都已经打好,必须保证中文语言能正常运行。
  
2 到正式环境中,改变/pdm/tc31/meta/mti.prd文件:注释include "shczh_cn.prd"
  
3 再用cfgedit2打包
  
4 正式环境英文打好以后,取消注释include "shczh_cn.prd",保存。
  
5用如下命令:model –f mti.prd –b tmti.prd

5.setenv  NLS_LOCALE  zh_cn  env|grep NLS再查看一下
6.admodule
7.reindex  

5.setenv  NLS_LOCALE  zh_cn  env|grep NLS再查看一下
6.admodule
7.reindex  

如果窗体在Unix下不能显示调整后的效果,而在测试系统上是正常的用Checkform来解决。最简便的方法是把nls/en_us下面的tmti.fri,tmti.frm覆盖nls/zh_cn下的这两个命令。简易使用cp命令完成。

备份数据库,命令如下:
exp vaultmti/oracle FILE=/pdm/tc31/vaultback/vault.exp BUFFER=40000
exp eventmti/oracle FILE=/pdm/tc31/vaultback/eventmti.exp BUFFER=40000
exp Adminmti/oracle FILE=/pdm/tc31/vaultback/Adminmti.exp BUFFER=40000
exp keymti/oracle FILE=/pdm/tc31/vaultback/keymti.exp BUFFER=40000
exp sumti/oracle FILE=/pdm/tc31/vaultback/sumti.exp BUFFER=40000
exp usermti/oracle FILE=/pdm/tc31/vaultback/usermti.exp BUFFER=40000
导出数据库用exp,导入用inp

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值