putty登陆
10.20.2.76
启动oracle监听
su - oracle
lsnrctl
status
start(stop)
exit
启动oracle
sqlplus /nolog
conn sys/sys as sysdba
start/startup(shutdown)
exit
oracle异常解决办法(用UNIX的kill命令来终止Oracle的过程 )
1.kill命令来终止所有的Oracle过程
2.
root> ipcs -pmb
IPC status from /dev/kmem as of Mon Sep 10 16:45:16 2001
T ID KEY MODE OWNER GROUP SEGSZ CPID LPID
Shared Memory:
m 24064 0x4cb0be18 --rw-r----- oracle dba 28975104 1836 23847
m 1 0x4e040002 --rw-rw-rw- root root 31008 572 572
m 2 0x411ca945 --rw-rw-rw- root root 8192 572 584
m 4611 0x0c6629c9 --rw-r----- root root 7216716 1346 23981
m 4 0x06347849 --rw-rw-rw- root root 77384 1346 1361
在这里,我们看到Oracle只拥有一个ID=24064的RAM内存。下面的命令将会释放这个内存片断:
root> ipcrm -m 24064
重新启动即可
启动websphere
su - root
/was/webSphere/appServer/profiles/Appsrv01/bin
./startServer.sh
运行.sh文件:
用file命令测试一下看是什么类型的
file xxxx.sh
如果是Bourne-Again shell script 可以sh xxxx.sh 或者chmod +x xxxx.sh 再./xxx.sh
backup.sh
# !/bin/bash
# whoami
# root
# description: backup oracle ermp automatic shell
export ORACLE_HOME=/oracle/app/product/10g;
export ORACLE_SID=ermp;
rq=`date '+%y%m%d'`; (注意外面的不是单引号,是波状符号)
su - oracle -c "export ORACLE_SID=ermp;export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK;/oracle/app/product/10g/bin/exp ermp/ermp file=/oraback/fullbackup_dmp/ermp$rq.dmp log=/oraback/fullbackup_dmp/ermp$rq.log";
自动备份:
在root用户下: crontab -e
然后,输入 30 21 * * * /oraback/scripts/backup.sh
保存
接着进入root用户,重启cron
service crond stop
service crond start
成功执行
linux下oracle和WebSphere启动
最新推荐文章于 2021-05-04 00:08:47 发布