求数据库启动和停止脚本。

发表于:2007-06-08来源:作者:点击数: 标签:
做HA时经常碰到各种 数据库 的应用脚本,求SYBASE,ORACLE,INFOR MI X数据库启动和停止脚本的完整内容。 ibm6000 回复于:2002-12-09 10:46:43 要完整?呵呵,上传给你。 jiazhao688 回复于:2002-12-09 10:48:15 oracle: start: /oracle/ora817/app/oracle

做HA时经常碰到各种数据库的应用脚本,求SYBASE,ORACLE,INFORMIX数据库启动和停止脚本的完整内容。

 ibm6000 回复于:2002-12-09 10:46:43
要完整?呵呵,上传给你。

 jiazhao688 回复于:2002-12-09 10:48:15
oracle:
start:
/oracle/ora817/app/oracle/product/8.1.7/bin/svrmgrl << EOF
connect internal
startup parallel 
disconnect
exit
lsnrctl start


stop:
/oracle/ora817/app/oracle/product/8.1.7/bin/svrmgrl << EOF
connect internal
shutdown immediate
disconnect
exit


sybase
start;
/bin/su - sybase -c /home/sybase/ASE-12_0/install/startserver -f /home/sybase/ASE-12_0/install/RUN_hx >/home/sybase/log/hx_start 2>&1


stop;
/bin/su - sybase -c /home/sybase/OCS-12_0/bin/isql -Usa -Pzydxsa -Shx </home/sybase/hacmp/hx_stop
exit




 jiazhao688 回复于:2002-12-09 10:50:05
informix:
start:
/bin/su – informix –c /home/informix/oninit >/dev/console 2>&1

stop:
/bin/su –informix –c /home/informix/bin/onmode –ky >/dev/console 2>&1

 ibm6000 回复于:2002-12-09 10:50:19
ftp://aix:[email protected]/ibm6000/

 aixnewer 回复于:2002-12-09 10:57:23
startinformix:
su - informix -c "oninit"
sleep 10

stopinformix:
su - informix -c "onmode -ky"

 zxlsmy 回复于:2002-12-09 12:03:17
感谢诸位!!!

 lljj 回复于:2002-12-09 12:09:32
sybase的!
启动:

#!/bin/ksh

# Start Sybase (DB Server)
echo 'Starting Sybase (DB Server)......'
chown sybase:sybase /dev/rsybmaster* /dev/rsybproc* /dev/rsyb*
chown sybase:sybase /dev/rsybdata* /dev/rsybtemp*
chown sybase:sybase /dev/rsyblog*
su - sybase -c "/sybase/ASE-12_0/install/startserver -f /sybase/ASE-12_0/install/RUN_A"
su - sybase -c "/sybase/ASE-12_0/install/startserver -f /sybase/ASE-12_0/install/RUN_A—back"

banner "DBSTARTOK!"
exit 0
~

停止:
#!/bin/ksh

# stopsybase
#

# Stop Sybase SERVER now
su - sybase -c "/sybase/OCS-12_0/bin/isql -Usa -P'Sa' -SA" <<EOF
use db
go
checkpoint
go
shutdown SYB_BACKUP
go
use master
go
checkpoint
go
shutdown
go
EOF
sync
sleep 30

banner "DBSTOPOK!"
~
~
~
~
~


 zxlsmy 回复于:2002-12-09 13:25:46
同样是两口子,差别怎么就那么大呢?

 zxlsmy 回复于:2002-12-09 10:33:21


 ibm6000 回复于:2002-12-09 10:46:43
要完整?呵呵,上传给你。

 jiazhao688 回复于:2002-12-09 10:48:15
oracle:
start:
/oracle/ora817/app/oracle/product/8.1.7/bin/svrmgrl << EOF
connect internal
startup parallel 
disconnect
exit
lsnrctl start


stop:
/oracle/ora817/app/oracle/product/8.1.7/bin/svrmgrl << EOF
connect internal
shutdown immediate
disconnect
exit


sybase
start;
/bin/su - sybase -c /home/sybase/ASE-12_0/install/startserver -f /home/sybase/ASE-12_0/install/RUN_hx >/home/sybase/log/hx_start 2>&1


stop;
/bin/su - sybase -c /home/sybase/OCS-12_0/bin/isql -Usa -Pzydxsa -Shx </home/sybase/hacmp/hx_stop
exit




 jiazhao688 回复于:2002-12-09 10:50:05
informix:
start:
/bin/su – informix –c /home/informix/oninit >/dev/console 2>&1

stop:
/bin/su –informix –c /home/informix/bin/onmode –ky >/dev/console 2>&1

 ibm6000 回复于:2002-12-09 10:50:19
ftp://aix:[email protected]/ibm6000/

 aixnewer 回复于:2002-12-09 10:57:23
startinformix:
su - informix -c "oninit"
sleep 10

stopinformix:
su - informix -c "onmode -ky"

 zxlsmy 回复于:2002-12-09 12:03:17
感谢诸位!!!

 lljj 回复于:2002-12-09 12:09:32
sybase的!
启动:

#!/bin/ksh

# Start Sybase (DB Server)
echo 'Starting Sybase (DB Server)......'
chown sybase:sybase /dev/rsybmaster* /dev/rsybproc* /dev/rsyb*
chown sybase:sybase /dev/rsybdata* /dev/rsybtemp*
chown sybase:sybase /dev/rsyblog*
su - sybase -c "/sybase/ASE-12_0/install/startserver -f /sybase/ASE-12_0/install/RUN_A"
su - sybase -c "/sybase/ASE-12_0/install/startserver -f /sybase/ASE-12_0/install/RUN_A—back"

banner "DBSTARTOK!"
exit 0
~

停止:
#!/bin/ksh

# stopsybase
#

# Stop Sybase SERVER now
su - sybase -c "/sybase/OCS-12_0/bin/isql -Usa -P'Sa' -SA" <<EOF
use db
go
checkpoint
go
shutdown SYB_BACKUP
go
use master
go
checkpoint
go
shutdown
go
EOF
sync
sleep 30

banner "DBSTOPOK!"
~
~
~
~
~


 zxlsmy 回复于:2002-12-09 13:25:46
同样是两口子,差别怎么就那么大呢?

原文转自:http://www.ltesting.net