西軟服務(wù)器端和客戶端安裝教程V1.0
前言:網(wǎng)上有很多關(guān)于西軟FOXHIS PMS的安裝教程,但大多沒有詳細(xì)描述并且內(nèi)容非常膚淺粗燥,本特意把自己的安裝過程寫成文檔并記下,后面的數(shù)據(jù)庫操作沒有提供圖片,但是我相信絕對能夠看得懂。文章為本人原創(chuàng),如需轉(zhuǎn)載請注明CSDN 飛越飄零,謝謝!
下面文章內(nèi)容經(jīng)過測試N遍,100%是能成功安裝,請各位無須懷疑。
注意:西軟的license是在相應(yīng)酒店對應(yīng)的數(shù)據(jù)里面的,并綁定了對應(yīng)酒店的客戶端安裝包,所以不能跨酒店導(dǎo)入和跨酒店使用第二個酒店的安裝包。
一、linux操作系統(tǒng)安裝 1、服務(wù)器設(shè)置為RAID5磁盤陣列,不同品牌服務(wù)器設(shè)置不相同,具體設(shè)置方法參考說明書或咨詢服務(wù)器提供商。 2、放入Linux的光盤至服務(wù)器光驅(qū)中,設(shè)置光驅(qū)啟動 3、按照服務(wù)器的屏幕提示進(jìn)行操作。
第一步:選擇安裝

第二步:當(dāng)出現(xiàn)以下提示時選擇Skip(不檢測光盤)

第三步:選擇下一步

第四步:選擇語言

第五步:選擇鍵盤模式

第六步:當(dāng)出現(xiàn)分區(qū)結(jié)構(gòu)時,選擇:建立自定義的分區(qū)結(jié)構(gòu)

第七步:分區(qū)界面。

第八步:當(dāng)進(jìn)入分區(qū)界面時,點擊新建后出現(xiàn)以下界面,文件系
統(tǒng)類型選擇SWAP,指定空間大小,一般是內(nèi)存的兩倍。

第九步:再新建掛起點,并制定全部空間,然后確定,下一步

第十步:配置引導(dǎo)裝載(無需配置)

第十一步:網(wǎng)絡(luò)設(shè)置(暫時可不配置,直接下一步)

第十二步:選擇時間區(qū)域

第十三步:設(shè)置跟用戶密碼

第十四步:選擇需要安裝的軟件,一般默認(rèn)

第十五步:按照提示(下一步)安裝需要幾分鐘稍微等待一下。

第十六步:安裝完成

重新啟動電腦

進(jìn)入歡迎界面


防火墻禁用



時間配置

創(chuàng)建用戶和密碼均為sybase

聲卡安裝

安裝完成(用戶:root密碼為:第十三步所設(shè)置的)

配置網(wǎng)絡(luò)IP





注意:一定要把IP先設(shè)置好,不然到后邊啟動“isql”的時候會顯示數(shù)據(jù)庫鏈接超時,如果忘記設(shè)置在后面步驟還是可以補(bǔ)救的,請繼續(xù)往下看。
二、Sybase數(shù)據(jù)庫的安裝與調(diào)試
把數(shù)據(jù)庫文件復(fù)制到“文件系統(tǒng)” / 根目錄下

點擊“菜單—應(yīng)用程序—附件—終端”

數(shù)據(jù)庫安裝包的解壓方法都是在根上用tar xzvf命令.(如tar xzvf sql.tar.gz)
在終端內(nèi)輸入:
cd / 回車

解壓第一個文件輸入:tar xvzf sybase32-11.0.3.3.tar.gz 回車

解壓第一個文件完成“sybase32-11.0.3.3.tar.gz”

解壓第二個文件,輸入:tar xvzf mode.tar.gz 回車

解壓第三個文件輸入:tar xvzf sql.tar.gz 回車

數(shù)據(jù)文件解壓完成,轉(zhuǎn)至/home/sybase/mode目錄,執(zhí)行./install.sh –c

輸入:cd /home/sybase/mode 回車
再輸入: ./install.sh–c 回車
install.sh用于安裝配置sybase運行環(huán)境,其中選項-c,在初次執(zhí)行install.sh時使用,用來把SYBASE.cfg中的cache配置恢復(fù)為缺省值,請記住務(wù)必使用“-c”指令。
因為大內(nèi)存機(jī)器上壓的sybase.tar.gz解壓到小內(nèi)存機(jī)器上時,SYBASE.cfg中的cache配置往往很大(甚至超過機(jī)器總內(nèi)存),如保留原配置,sybase啟動時會報錯,執(zhí)行./install.sh -c后必須盡快執(zhí)行./sybconfig進(jìn)行動態(tài)參數(shù)配置。
上述設(shè)置完畢之后,請使用“shutdown –r now”命令重啟服務(wù)器。重啟完成后使用sybase用戶登錄,登錄后輸入“isql–U sa”,密碼為空,(如果此時顯示“connection database timeout”不用慌張,請按以下程序執(zhí)行,這是前面設(shè)置IP失敗或者IP地址有問題或者忘記設(shè)置IP所導(dǎo)致的)
注意:如果前面忘記設(shè)置服務(wù)器IP,但是又執(zhí)行了安裝,這時候不用恐慌,請再次執(zhí)行一次“./install.sh192.168.1.2”IP地址是你需要設(shè)置的服務(wù)器IP地址,不要照抄了。這時候-c可以去掉,因為是第二次執(zhí)行。這樣重新設(shè)置一次,然后重啟以sybase用戶登錄,就可以解決“timeout”的問題。
以下操作將不能依賴圖形化界面
6、安裝完成后導(dǎo)入foxhis西軟的數(shù)據(jù)庫
使用isql –U sa登錄到Sybase數(shù)據(jù)庫之后,接下來就是導(dǎo)入酒店數(shù)據(jù)文件的步驟了。
導(dǎo)入步驟:
1.把的酒店“.dat”文件拷到“/home/sybase/dump/XX.dat”目錄上去。我習(xí)慣拷到這里再導(dǎo)入,這個路徑是隨便的,只要自己記住即可。
如果命令不熟悉就用圖形化界面直接從U盤或者光盤拷入,如果熟悉命令就用root登錄,u盤的東西在“/”的media里面。然后用cp 命令拷到相應(yīng)的目錄處即可。
2.登錄數(shù)據(jù)庫。
-bash-3.2$isql -Usa sword: 1>load database foxhis from '/home/sybase/dump/X.dat' 2>go
這時就開始導(dǎo)入,導(dǎo)入的時候就該干啥就干啥,按照現(xiàn)在的服務(wù)器的硬盤配置,肯定會比較慢的。
這時或可能出現(xiàn)報錯的現(xiàn)象不能導(dǎo)入,提示說:導(dǎo)入到數(shù)據(jù)文件所對應(yīng)的數(shù)據(jù)庫是6G,現(xiàn)在的foxhis數(shù)據(jù)只有4G的錯誤。遇到這樣的錯誤不用慌張。
A.用一下命令看看情況,如果是使用包里面的文件解壓安裝Sybase,會有dev3和dev4的設(shè)置在供foxhis的data和log使用。
sp_helpdb foxhisgo
B.切換到另外一個窗口(ctrl+alt+F1或F2)用root登錄輸入:
#cd /home/sybase/data #dir
看看有沒有dev5和dev6這兩個設(shè)備,如果有看D點,如果沒有看C點。
1> disk init name=‘設(shè)備名',physname=‘設(shè)備物理名',vdevno=‘編號',size=‘大小'
C.如果沒有dev5和dev6就自行添加。切換回A的窗口處輸入:
例如:
| Command | name | Physname | vdevno | size |
| disk init | dev5 | /home/sybase/data/dev7.dat | 5 | 2048000 |
| dev6 | /home/sybase/data/dev8.dat | 6 | 2048000 | |
|
|
|
|
|
添加完成后使用,切換窗口檢查一下/home/sybase/data是否存在dev7和dev8的文件。一般情況下添加成功就肯定會有,然后使用命令:
1>alter database foxhis on dev5=2048000 log on dev6=2048000 //意思就是把foxhis數(shù)據(jù)庫,加載到設(shè)備dev5和dev6上。
D.如果原來已經(jīng)有dev5和dev6就是直接使用以下語句。
1>alter database foxhis on dev5=2048000 log on dev6=2048000
無論是C或者D下面的情況都一樣。加載的過程非常漫長請喝杯茶吃個包子,慢慢等。
E.完成導(dǎo)入之后屏幕寫著
Backup Server: X.XX.X.X: LOAD is complete (databasefoxhis).Use the ONLINE DATABASE command to bring this database online; SQLServer will not bring it online automatically.
然后我們輸入
查看數(shù)據(jù)庫是不是online狀態(tài)
online database foxhis go
7、根據(jù)上述的步驟服務(wù)器全部安裝完成。
8、客戶端的安裝,西軟運行環(huán)境的安裝。
客戶端安裝完畢之后,如果測試連通不了,記得在運行處輸入“sqledit”設(shè)置一下database 的ip地址,然后ping一下,成功之后記得save一下。再從運行處輸入“foxhis.ini”看看數(shù)據(jù)庫名字和數(shù)據(jù)庫密碼是否有錯。
9、拷貝西軟X5的系統(tǒng)程序,測試并設(shè)置西軟數(shù)據(jù)庫的連接狀態(tài)
10、客戶端安裝完成,至此這個西軟服務(wù)器端和客戶端安裝均已完成。
新聞熱點
疑難解答
圖片精選