由於項目中需用到Sybase數據庫,因此安裝數據庫是必不可少的動作了。之前根本沒接觸過這東西,用過之後才知道確實很垃圾!預言:2年後被數據庫領域淘汰出局!玩笑話!~
言歸正傳,先準備好安裝文件,解壓縮ASE install.rar文件,文件夾中包含一個setup.exe可執行文件,雙擊運行 --- 》
歡迎界面出現
下面選擇相應國家的協議,我們選擇“中華人民共和國”,並選擇下面單選鈕“我同意”
下面選擇Sybase數據庫的主目錄,我選擇的E盤,因爲這個盤是NTFS格式的,數據庫文件都比較大(單個文件),如果文件打消超過4G,FAT32格式的磁盤就會出錯了。
該目錄還不存在,提示是否現在創建,點“是”
現在來選擇,“典型安裝”、“完全安裝”或“自定義安裝”,我選擇的“完全安裝”
安裝,等待...
確認信息,點擊“下一步”
開始安裝了
漫長的日子終於熬過了,出現下面界面,點擊“下一步”
默認就好,繼續“下一步”
下面是選擇哪些需自定義的服務器,不需要,“下一步”
等待畫面再次出現,“下一步”
確認信息,繼續“下一步”
漫長的日子又開始了,繼續等它安裝吧!PS:"ICESOFT"是我的計算機名,系統默認爲服務器名
終於OVER了,顯示“安裝成功”,繼續“下一步”
Sybase數據庫就安裝完成了,重啓,結束
重新啓動後,來設置數據庫的字符集,這也是一個比較煩人的過程,安裝Oracle就沒這麼麻煩。
首先進入“E:\sybase\ASE-12_5\install”目錄下,啓動Sybase服務,運行RUN_計算機名.bat
再從DOS下進入Sybase的安裝目錄下的cp936目錄下,如圖
運行:charset -Usa -P -Sxx binary.srt cp936 (xx爲服務器名,也就是在Dsedit Utility裏創建的一個服務器名稱,本機不用加該參數)
OK,成功
在DOS環境下使用命 isql -Usa -P -Sxx 登陸,不指定-S即爲本機上的服務器
回車後出現,下面的提示符
輸入 sp_configure "default character set id",171 後回車
再輸入 go,回車
接下來輸入 shutdown和go,回車
重新啓動服務2次(E:\sybase\ASE-12_5\install\RUN_計算機名.bat),因爲第一次會自動退出,所以要啓動兩次(圖略)
再設置客戶端字符集:
進入“E:\sybase\locales”目錄下,有一個locales.bat文件,用記事本打開,找到前綴爲[NT]的一段,將最後行,也就是“locale = default, us_english, iso_1”中的“iso_1”修改成爲“cp936”
OK, 到此 Sybase服務器就算是徹底安裝結束了!夠煩人的吧!