在linux下自動啟動 sybase資料庫
阿新 • • 發佈:2019-01-09
啟動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