当前位置:数据库 > DB2 >>

linux/ubuntu下db2的开机自启动


linux/ubuntu下db2的开机自启动
 
我这个是Ubuntu 下设定DB2开机自启动,linux下的其他的系统下 ,可能因为目录不太一样

所以目录路径方面要做一些修正。
 
1.在etc/init.d文件夹下新建一个叫startdb2的文件。
2.里面内容是:
   www.zzzyk.com  
#!/bin/sh
 
#script to start DB2 instance on bootup
 
#
 
DB2_HOME="/home/lilax/sqllib"
 
DB2_OWNER="lilax"
 
case "$1" in
 
start)
  www.zzzyk.com  
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/admin/db2stop
 
rm -f /var/lock/db2
  www.zzzyk.com  
echo "OK"
 
;;
 
restart|reload)
 
$0 stop
 
$0 start
 
;;
 
*)
 
echo "usage: $0 start|stop|restart|reload"
 
exit 1
 
esac
 
exit 0
  www.zzzyk.com  
3.在win下新建这个文件,然后放到/etc/init.d文件夹下
 
4.控制台中 切换到/etc/init.d文件夹下,执行vi startdb2命令打开这个文件,然后删掉多余的符号,保存。
 
(其实这里应该用vi写这个文件,我是我原来是在window里用记事本写好,然后传到linux里,结果有错误,貌似是文件格式不对)。
 
5.给文件赋权限。在/etc/init.d目录下执行 chmod -R 777 startdb2  
  www.zzzyk.com  
6./etc/init.d目录下,执行 ./startdb2  start进行调试。
 
7.调试成功后,添加到服务列表中
 
chkconfig --add startdb2
 
8。 执行命令 reboot重启服务器后,就OK了!
 
 
作者 白开水03210425
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,