概述
CAMS在部分局点的开局中,由于操作人员的疏忽没有进行数据升级或者安装过程出现错误导致系统经常宕机,因此需要重新安装数据库并将原始数据备份出来并进行数据导入,研发提供了数据备份与恢复专题,但由于说明部分较多,不容易掌握,这里提供一个简易的指导,在操作过程中严格按照说明的顺序执行:
操作步骤
1)操作使用oracle用户登录,执行
exp userid=用户名/密码@实例 full=y file=(导出文件名称) filesize=2GB log=日志文件名称
将数据库的数据导出,拷贝到便携中保存;(原始数据,不能丢);
使用tar -czvf u01.tar /u01 将数据库文件保存称tar文件,拷贝到便携中保存;
原有系统的处理分为以下两种方式,可自己选择:
重新安装:重新安装操作系统以及数据库;
由于早期的CAMS系统未提供卸载功能,因此只能手工进行数据的删除,卸载原有的CAMS系统以及删除原始数据信息,步骤如下:
停止CAMS以及Tomcat,使用命令为
service camsd stop
service tomcat4 stop
查询j2sdk并卸载
rpm –qa|grep j2sdk 对显示的包体进行卸载,使用命令如下
rpm –e 包体名称
查询tomcat并卸载
rpm –qa|grep tomcat 对显示的包体进行卸载,使用命令如下
rpm –e 包体名称
删除已经安装的程序,使用命令如下:
rm –rf /root/cams
rm –rf /etc/tomcat4
删除数据信息,步骤如下:
sqlplus sys/change_on_install
在提示符下使用命令
drop user cams cascade;
重新启动服务器;
使用同原有的系统版本一致的安装盘进行安装;
不重新启动服务器,删除随安装盘提供的cams数据,步骤如下
sqlplus sys/change_on_install
在提示符下使用命令
drop user cams cascade;
创建用户并导入数据信息
如果是V100R001版本使用教本如下
否则使用
将文件以bin方式将教本上传到服务器上,以root用户执行如下命令:
sh ./create_r00X_user.sh CAMS_USER_NAME CAMS_USER_PASSWORD CAMS_SYS_USER_PASSWORD CAMS_DATABASE_SID
其中,CAMS_USER_NAME为CAMS系统的数据库用户名,通常为cams;CAMS_USER_ PASSWORD为CAMS系统的数据库用户的密码;
CAMS_SYS_USER_PASSWORD为CAMS系统数据库的sys用户的密码;CAMS_DATABASE_SID为CAMS系统数据库的SID。
数据导入:
使用oracle用户,执行以下语句
imp userid=cams/cams@cams fromuser=cams touser=cams file=xxxxx.dmp (xxxxx.dmp为"导出文件")
重新启动服务器检验安装是否成功;
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作