• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

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

发布: 2007-6-08 22:43 | 作者: seanhe | 来源: | 查看: 41次 | 进入软件测试论坛讨论

领测软件测试网
做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:aixer@61.157.167.77/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:aixer@61.157.167.77/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
同样是两口子,差别怎么就那么大呢?

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网