1. 程式人生 > >在linux下自動啟動 sybase資料庫

在linux下自動啟動 sybase資料庫

啟動sybase資料庫

cd   /opt/sybase/ASE-16.0/instatll

執行 startserver -f RUN_SERVERNAME

開機無需登入使用者即可實現自動啟動

安裝好sybase後,在 /etc/rc.d/rc.local 下新增(根據配置會有所不同自己可以參考前面配置sybase的引數)

touch /var/lock/subsys/local
su sybase -c"source /home/sybase/.bash_profile;/opt/sybase/ASE-12_5/install/startserver -f/opt/sybase/ASE-12_5/install/RUN_sybase"
su sybase -c"source /home/sybase/.bash_profile;/opt/sybase/ASE-12_5/install/startserver -f/opt/sybase/ASE-12_5/install/RUN_sybasebak"

還有一點如果安裝sybase時設定的是ip的話,如果ip變動會導致無法啟動sybase服務,需要修改,最好採用主機名方式,可以直接在/etc/hosts 中設定主機名 以後可以直接修改IP

順帶說一句 如果出現LANG 環境語言變數未改變,導致本機isql登陸不上,使用其他工具可以連線上sybase的情況,請在配置rc.local 檔案的時候在上面三條命令前加入  
LANG=C
export LANG