> 数据库 > DB2 >

linux下db2启动脚本

操作系统版本 redhat6.3 64bit 

db2 版本10.1 

1.转换目录 

 
1
cd /etc/init.d


 
2.编写DB2启动脚本 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#!/bin/sh
# chkconfig: 2345 99 01
# processname:IBMDB2
# description:db2 start
 
DB2_HOME="/home/db2inst1/sqllib" #安装db2用户的sqllib
DB2_OWNER="db2inst1"             #db2用户名
 
case "$1" in
start )
echo -n "starting IBM db2"
su - $DB2_OWNER -c $DB2_HOME/adm/db2start
 
touch /var/lock/db2
echo "ok"
;;
stop )
echo -n "shutdown IBM db2"
su - $DB2_OWNER -c $DB2_HOME/adm/db2stop
rm -f /var/lock/db2
echo "ok"
;;
restart|reload)
$0 stop
$0 start
;;
*)
 
echo "usage:$0 start|stop|restart|reload"
exit 1
 
 
esac
exit 0

3.赋予权限 

1
2
chmod -R 777 startDB2
chkconfig --add startDB2
 


(责任编辑:IT)