我在這裏說的均以EAServer5.0升級到5.3爲例。
一般我們拿到的都是一個壓縮包,解壓縮後運行setup.exe即可開始安裝過程。如果是第一次安裝,一般不會出現問題,根據嚮導走就行了。這裏需要特別說明的是,安裝路徑最好不要安裝在默認路徑(C:/Program Files/Sybase)下,因爲這個路徑下有空格。雖然EAServer的運行沒有問題,但你可能會使用第三方的jar軟件包,這些軟件包可能會在路徑有空格的運行環境下出現錯誤,並且這樣的錯誤很難跟蹤到。
如果你以前曾經安裝過一次,強烈建議你通過卸載程序將上一次安裝的卸載,否則新安裝會出現很多莫名其妙的問題。
如果安裝後,啓動管理器,發現管理器左面裏面的列表是空的,你有兩個解決辦法:
第一,通過管理器的tools->plug-ins菜單項將安全管理和jaguar管理插件註冊上。
第二,找到註冊表HKEY_LOCAL_MACHINE/SOFTWARE/Sybase/Sybase Central/4.3當然你的也可能是HKEY_LOCAL_MACHINE/SOFTWARE/Sybase/Sybase Central/4.1,找到Location鍵,將值修改爲你的EAServer安裝目錄下的Shared/Sybase Central 4.3或則(Shared//Sybase Central 4.1)目錄就行了。
EAServer在安裝後,會在Windows服務裏增加一條名稱爲Jaguar的服務(如果你選擇默認的話)。你先不要啓動這個服務器,將5.3升級包解壓縮後,運行setup.exe,完成升級包的安裝。注意5.0用的管理器是Sybase Central 4.1,5.3用的管理器是Sybase Central 4.3。
升級完成後,你可以通過服務啓動EAServer服務。你可以通過開始菜單中的Jaguar Server (jdk 1.4)或則Jaguar Server (jdk 1.3)啓動服務。通過後面一種方式啓動的服務我們一般稱之爲控制檯方式。今後我們會多次用到這個名詞。
默認情況下,服務中的EAServer用的JDK1.3,這個jdk1.3有問題,會出現EAServer莫名其妙地停止,你最好用jdk1.4啓動,當然通過控制檯的方式可以使用Jaguar Server (jdk 1.4)菜單項啓動,但服務怎麼辦呢?
你可以按照如下方式進行:
開啓一個命令行窗口(就是我們常說的DOS命令窗口),將目錄切換到EAServer的安裝目錄下bin目錄,運行如下命令
這個命令是除去已經安裝的服務
然後運行如下命令
serverstart.bat -install -jdk14
這個命令是安裝默認服務,並且使用jdk1.4來運行。
然後到服務中啓動這個服務就可以了