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