公司的語音呼叫系統使用的是小靈呼,現在由于工作需要。需要把該台伺服器進行系統的遷移。即由現在的windows server 2003 企業版更新為windows server 2008 64bit。
伺服器遷移需要做幾步工作:
1、資料庫備份
2、小靈呼備份
3、windows server 2008 r2安裝
4、資料庫恢複
5、小靈呼安裝
6、小靈呼覆寫
7、啟動小靈呼
資料庫備份完畢後,我們現在來備份小靈呼。按照官方的文檔,小靈呼的備份隻需要備份安裝目錄下it9000目錄以及wav目錄即可。其中it9000是小靈呼的程式運作目錄,而wav目錄是存放錄音的目錄。

小靈呼備份完畢後,我們還有檢視ivr卡(語音卡)的型号。打開d:\it9000\lcall4\v\runenv目錄下的config檔案,找到ctype=lc-3216行,如下圖:
其中lc-3216表示的就是ivr卡的型号,這個在下面安裝小靈呼過程中是需要的。
下面開始小靈呼的安裝,輕按兩下setup.exe檔案,如下圖:
ivr卡要選擇lc-3216,因為根據我們前文檢視到的ivr型号就是這個。當然你也可以根據ivr卡上面的标簽資訊進行檢視。
注意本次安裝的os是64bit,下面在安裝ivr卡驅動時,會提示發現硬體驅動為-1的提示。
這個是因為小靈呼自帶的驅動是32bit的,如果是64bitos的話,就要安裝64bit的驅動。
64bit驅動程式,即混合驅動程式下載下傳位址如下:
在序列号這裡,點選否。
安裝完畢後,暫時不要啟動小靈呼。
安裝完畢後,我們現在可以把原來備份的小靈呼it9000覆寫到現在的安裝目錄下。覆寫完畢之後,我們就可以安裝ivr卡的驅動程式,驅動安裝完畢後。我們可以在裝置管理器中看到lc-3216這個裝置,如下圖:
小靈呼安裝、覆寫、驅動安裝以及資料庫恢複完畢後,我們就可以啟動小靈呼。如下圖:
ps:小靈呼沒有資料庫的配置檔案,這個是根據他們官方客服提供的資訊,得出來的結論。
因為官方提供的資訊是小靈呼預設安裝完畢使用的資料庫是access,如果要更改資料庫需要登入小靈呼背景進行該更。
關于這點,我覺得不科學。但是他們這樣說,我也沒有辦法。
同時他們官方網站上邊,說實話我真的不敢恭維。特别是有關ivr卡驅動的事情,我剛開始遷移的時候給他們客服多次電話。回報說可以遷移沒有問題的,可是真的遷移了。卻發現ivr卡一直無法識别,導緻小靈呼無法啟動。後來咨詢線上客服回報說是因為ivr驅動問題造成的。需要安裝64bit驅動。坑爹的是,官網居然沒有下載下傳該驅動的地方。
後來還是等了他們上班發給我,才正常啟動。
這點很坑爹啊……
更正:
與小靈呼客服在此深入溝通後,發現他們的資料庫配置檔案為v\webroot\app_config.xml
其中dbtype 資料庫類型,可選有 access或 mssql
dbpath 資料庫路徑
dbuser 資料庫使用者
dbpwd 資料庫密碼