Solaris10 下安裝sybase12

創建sybase組和用戶,sybase ase的安裝全都要在sybase 的用戶環境下進行:
groupadd -g 102 sybase
useradd -d /opt/sybase -s /bin/bash -g 102 -u 102 -m sybase
passwd sybase
創建數據庫備份目錄
mkdir /export/home/sybdata
chown -R sybase:sybase /export/home/sybase
用sybase 用戶名登陸並上傳ase1252.tgz到/opt/sybase 目錄下
gunzip -d ase*.tgz
tar xvf ase*.tar
./setup -console
sybase的server名最好與服務器主機名一致(這裏爲TEST)。大部分按照默認安裝
cat SYBASE.sh >> $HOME/.profile
以sybase 用戶名重新登陸
測試一下可能登陸sybase,首先unset LANG   //* 因爲安裝solaris 10 時第六張光盤(LANG語言環境)沒有安裝,可能是導致要設置這一步的原因。同時你查看sybase的log中有kernel : connection refused 等信息,但這並沒有影響sybase的運行,從網上看到一些解釋是solaris的系統補丁沒打,確實我也沒打 ^-^
export LANG=C
isql -Usa -Sserver -P
執行存儲過程sp_who  查看數據庫進程信息
停止數據庫 升級EBF到12.53
上傳EBF12368到/opt/sybase目錄下
gunzip -d EBF*.tgz
tar xvf ebf*.tar
./setup -console
默認安裝.....
重新啓動sybase
cd $HOME/ASE*/install
startserver -f RUN_TEST
startserver -f RUN_TEST_BS
unset LANG && export LANG=C
isql登陸
查看版本信息
select @@version
go

創建300M的數據庫設備,
disk init name='datadev1',
physname='/opt/sybase/data/data_dev',
vdevno=2,
size='300M'
go
修改默認登陸設備爲data_dev
sp_diskdefaultoff,master
go
sp_diskdefaulton,datadev
擴展120M的tempdb數據庫在datadev1
use master
alter database tempdb on datadev1=120
go
備份master
dump database maste to "/export/home/sydata/0522master_bak"
go
使用root登陸編寫sybase ase啓動腳本start_syb
#!/bin/bash
unset LANG
export LANG=C
su - sybase -c "/opt/sybase/ASE-12_25/install/startserver -f /opt/sybase/ASE-12_25/install/RUN_SYBASE"
sleep 5
su - sybase -c "/opt/sybase/ASE-12_25/install/startserver -f /opt/sybase/ASE-12_25/install/RUN_SYBASE_BS"
echo "sybase running"
編寫停止sybse服務腳本stop_syb
SYBASE=/opt/sybase
export SYBASE
SYBASE_ASE=ASE-12_52
LIB=/opt/sybase/OCS-12_52/lib
PATH=/opt/sybase/ASE-12_52/bin:/opt/sybase/ASE-12_52/install:/opt/sybase/OCS-12_52/bin:
export PATH
/opt/sybase/OCS-12_52/bin/isql –Usa –P –STEST <<!
shutdown SYB_TEST_BS
exit
!
/sybase/OCS-12_0/bin/isql –Usa –P –SserverName<<!
use master
go
checkpoint
go
shutdown with nowait
go
exit
!
sleep 10
chmod +x start_syb
chmod +x stop_syb
結束..
因是昨天測試環境搭成,今天全靠記憶寫的,不免有寫筆誤。呵呵 也當做筆記啊
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章