1、武汉凯迪绿色能源财务管理系统系凯迪绿色能源财务管理系统系统维护手册 建立日期: 修改日期: 文控编号:客户项目经理:娟日 期:用友项目经理:吴毅文 日 期: 第一章文档说明1. 手册的使用对象系统维护人员;2. 用户可以从手册里获得什么帮助a) 用友财务系统的启动、备份、恢复。b) Oracle数据库系统的系统恢复。第二章NC产品安装1、 复制用友实施顾问安装部署好的NC代码(一般为ufsoft整个目录),到/home/ufsoft目录。2、 用root身份设置/home/ufsoft目录的可执行权限: Chmod R 777 /home/ufsoft第三章IBM JDK1.5安装用友NC5.
2、02使用IBM JDK 1.5。在linux平台下使用IBM JDK 1.5 for Linux版。1. 复制用友公司提供的IBM JDK 1.5到/home/jdk1.5.0_06目录;2. 设置可执行权限:Chmod R 777 /home/jdk1.5.0_06第四章 数据库管理系统的安装和维护1、 数据库产品的安装a) 安装好Oracle 10g for linux database 32位版。b) 严格按照Oracle的安装目录里面的安装说明,设置相关参数。特别是核参数。2、 手动建立表空间可以通过脚本建立表空间方法:脚本通过“sqlplus”运行,输入连接用户和密码CREATE T
3、ABLESPACE NNC_DATA01 DATAFILE /HOME/ORACLE/nnc_data01.dbf SIZE 500MAUTOEXTEND ON NEXT 50M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 256K;CREATE TABLESPACE NNC_DATA02 DATAFILE /HOME/ORACLE/nnc_data02.dbf SIZE 300MAUTOEXTEND ON NEXT 50M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 256K;CREATE TABLESPACE NNC_DATA03
4、 DATAFILE /HOME/ORACLE/nnc_data03.dbf SIZE 500MAUTOEXTEND ON NEXT 100M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 512K;CREATE TABLESPACE NNC_INDEX01 DATAFILE /HOME/ORACLE/nnc_index01.dbf SIZE 500MAUTOEXTEND ON NEXT 50M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 128K;CREATE TABLESPACE NNC_INDEX02 DATAFILE /HOME/
5、ORACLE/nnc_index02.dbf SIZE 300MAUTOEXTEND ON NEXT 50M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 128K;CREATE TABLESPACE NNC_INDEX03 DATAFILE /HOME/ORACLE/nnc_index03.dbf SIZE 500MAUTOEXTEND ON NEXT 100M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 256K;注意:a) 本脚本为参考脚本,在具体使用中需要根据实际情况修改数据文件存储的位置和大小。b) 脚本通过“sqlplus”
6、运行,输入连接用户和密码,c) 对于表空间的管理建议如下:NNC_DATA01 统一分配的大小为256 KBNNC_DATA02 统一分配的大小为256 KBNNC_DATA03 统一分配的大小为512KBNNC_INDEX01 统一分配的大小为128 KBNNC_INDEX02 统一分配的大小为128 KBNNC_INDEX03 统一分配的大小为256KBd) NC的六个表空间都需要分配限额,限额选择”无限制”。e) ORACLE数据库需要调整用户临时表空间大小,建议最小值300M,文件增长不收限制。3、 数据库用户的维护脚本通过“sqlplus”运行,输入连接用户和密码CREATE USE
7、R NC50 IDENTIFIED BY NC50 DEFAULT TABLESPACE NNC_DATA01 TEMPORARY TABLESPACE temp;GRANT connect,dba to NC50;CREATE USER iufo IDENTIFIED BY iufo DEFAULT TABLESPACE NNC_DATA01 TEMPORARY TABLESPACE temp;GRANT connect,dba to iufo;第五章系统备份与恢复1. 数据库的备份方法Oracle导出脚本如下:exp 用户名/密码实例_ip地址 file=文件名 log=日志文件名以ora
8、cle作为用户名通过ssh登录服务器,密码whkdyy;目前linux服务器上的数据库备份数据放在“/home/oracle/databackup”目录下面。 oraclecwserver$ cd /home/oracle/databackuporaclecwserver databackup$ ./oracle/product/10.2.0/db_1/bin/exp nc50/nc50orcl owner=nc50 file=nc50_20081110bak.dmporaclecwserver databackup$ ./oracle/product/10.2.0/db_1/bin/exp
9、iufo/iufoorcl owner=iufo file=iufo_20081110bak.dmp 有两个用户的scheme需要备份:nc50和iufo。这样,备份的两个文件放在/home/oracle/databackup目录下面。2. 数据库的恢复方法Oracle导入脚本如下:imp 用户名/密码实例_ip地址 fromuser=导出数据的用户名 touser=导入数据的用户名 file=文件名 log=日志文件名Cd /home/oracle/databackuporaclecwserver databackup$ ./oracle/product/10.2.0/db_1/bin/im
10、p nc50/nc50orcl fromuser=nc50 touser=nc50 file=nc50_20081110bak.dmporaclecwserver databackup$ ./oracle/product/10.2.0/db_1/bin/imp iufo/iufoorcl fromuser=iufo touser=iufo file=iufo_20081110bak.dmp3. NC软件的备份与恢复方法备份:拷贝/home/ufsoft整个到其他的存储介质。恢复:拷贝备份的ufsoft整个目录到/home/ufsoft。设置完全可执行权限:chmod R 777 /home/u
11、fsoft4. 备份的周期;每天。第六章数据库管理系统启动1. 开机后自动启动Oracle服务。目前已经作好了自动启动脚本,位于/etc/init.d/oracle10g oraclecwserver init.d$ cat /etc/init.d/oracle10g#!/bin/bash#alang 2008-10-19#root#chkconfig: 345 51 49#description: starts the oracle dabase deamons#ORA_HOME=/home/oracle/oracle/product/10.2.0/db_1#ORA_OWNER=oracle
12、case $1 instart)echo -n Starting oracle10g . su - oracle -c /home/oracle/oracle/product/10.2.0/db_1/bin/dbstartecho Done.echo Starting Oracle Listeners . su - oracle -c /home/oracle/oracle/product/10.2.0/db_1/bin/lsnrctl startecho Done.#localhost:1158/em#su - oracle -c /home/oracle/oracle/product/10
13、.2.0/db_1/bin/emctl start dbconsoletouch /var/lock/subsys/oracle10gecho ;stop)echo -n shutting down oracle10g . su - oracle -c /home/oracle/oracle/product/10.2.0/db_1/bin/dbshutecho -n dbshut ok !su - oracle -c /home/oracle/oracle/product/10.2.0/db_1/bin/lsnrctl stopecho -n lsnrctl stop ok !#su - or
14、acle -c /home/oracle/oracle/product/10.2.0/db_1/bin/emctl stop dbconsolerm -f /var/lock/subsys/oracle10gecho;restart)echo -n restarting oracle10g . $0 stop$0 startecho;*)echo Usage: oracle start|stop|restart exit 1esacexit 02. 手动启动Oracle的方法:#注意:例子中的oralce命令在/home/oracle/oracle/product/10.2.0/db_1/bin目录。a) 需要设置环境变量$cd /home/oralce$gedit .bash_profileb) 追加下面语句:export ORACLE_BASE=/home/oracle/oracleexport ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1export ORACLE_SID=orclexport PATH=$PATH:$ORACLE_HOME/binc) 然后注销,以oracle用户登录,手工启动oracle的命令为:# $ORACLE_HOME/bin/dbstart# $ORACLE_HOME/bin/lsn
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1