各位酒店的電腦房經(jīng)理有沒有經(jīng)歷過在如下圖這樣的錯誤?有時候酒店的維護(hù)費(fèi)沒有到位或者時間急迫的時候我們需要自己的操作,操作步驟如下文所述。

1. 第一步我們需要用sybase權(quán)限登錄只foxhis的sybase數(shù)據(jù)庫。
bash-3.2$ su sybase Password: bash-3.2$
2. 查看當(dāng)前已有的數(shù)據(jù)文件,打開一個終端窗口,輸入命令.(一會新建設(shè)備數(shù)據(jù)文件時切記不要建同名的)
# cd /home/sybase/data # ls -ahl
3. 查看已經(jīng)使用的vdevno
a. 登錄數(shù)據(jù)庫。(得點擊回車)
-bash-3.2$ isql -Usa
b.查看最大的vdevno(因為系統(tǒng)有限制,當(dāng)你新建設(shè)備時,是不能超過這個設(shè)備數(shù)的,所以要先查看一下)
sp_configure "number of devices"
c.查看當(dāng)前已經(jīng)使用的vdevno
sp_helpdevice go
注:上面檢查每條記錄的device_number,已經(jīng)出現(xiàn)過的device_number不能在下面的添加設(shè)備操作中使用。
4. 添加新設(shè)備
注:由于擴(kuò)展需要同事擴(kuò)展數(shù)據(jù)文件空間和log文件空間,所以要要擴(kuò)容必須同時新建兩個設(shè)備
a. 新建一個data保存空間
disk init name='dev11'
,physname='/home/sybase/data/dev11.dat'(這里跟進(jìn)自身情況設(shè)置),vdevno=11(設(shè)備號碼跟進(jìn)自身情況定義),size=10240002> go
b. 新建一個log保存空間
disk init name='dev12'
,physname='/home/sybase/data/dev12.dat'
,vdevno=12
,size=10240002> go
5. 把數(shù)據(jù)庫擴(kuò)展到新設(shè)備上,操作如下
alter database foxhis on dev11=2048000 log on dev12=2048000 go
注:dev11和dev12是剛剛你自己建出來的,當(dāng)您操作的時候請根據(jù)實際自己的名稱寫上去。
6. 檢查foxhis數(shù)據(jù)庫是否online
online database foxhis
結(jié)語:這樣整個操作就完成,不需要依賴support幫您操作,同時自己也掌握一門技能,有問題請留意給我,本人有空的時候盡量解答。
新聞熱點
疑難解答