首先找到sybase-ase-11.0.3.3-1.i386.rpm和sybase-doc-11.0.3.3-i386.rpm兩個安裝包.現在有更高版本的sybase-ase,是11.9版,不過11.0版的就已經很好用了(60年代的cobol現在還有好多重要部門在使用哩).
看看你的剩余硬盤空間,如果少於30M就改用mysql或Postgresql吧,如果少於50M就只能裝著玩玩,如果有100M以上的空間,恭喜你,你可以做一個能使用的數據庫了.
另外再看看你有多少內存,如果你的計算機只有16M內存,那我還是要勸你該行,32M內存還勉勉強強,內存是越大越好,當然,還要看你分給sybase多少內存了.
以root登錄,執行rpm -i sybase-ase-11.0.3.3-1.i386.rpm,硬盤一頓亂響後會出來一個LICENSE AGREEMENT,有興趣可以看看,按q鍵直接彈出一句:"DO YOU AGREE W99vH THE LISTED LICENSE COND99vIONS?(Yes/No/List:).當然敲"Y".
又一頓硬盤亂響後會彈出:"Do you want this script to proceed by installing an account?[y/n]",又敲"y"繼續.
然後會彈出一大拉子英文,大致是說已經創建了一個組和一個用戶"sybase",讓你用sybase登錄,執行/opt/sybase/install/sybinit繼續安裝.
照計算機的話以sybase登錄,執行/opt/sybase/install/sybinit,注意,燈光,音效,同志們,現在才到了真正安裝的時刻,這時候屏幕上會顯示:
SYBIN99v
1. Release Directory : /opt/sybase
2. Edit/View interfaces File
3. Configure a Server prodUCt
4. Configure an Open Client/Server product
Ctrl-a Accept and Continue, Ctrl-x Exit Screen, ? Help
Enter the number of you choice and press return .
因為是第一次安裝,選3
則顯示(天冷手凍,雜七雜八的就不打了):
1. SQL Server
2. Backup Server
選1
1. Configure a new SQL Server
2. Configure an existing SQL Server
3. Update an existing SQL Server
選1
1. SQL Server name:SYBASE
這個SYBASE是系統默認的,你也可以改成喜歡的名字,比如我改成"DB_MY",按Ctrl-a後會出來一個菜單(這個菜單暫且叫做菜單A):
SQL SERVER CONFIGURATION
1. CONFIGURE SERVERS INTERFACES FILE ENTRY Incomplete
2. MASTER DRIVE CONFIGURATION Incomplete
3. SYBSYSTEMPROCS DATABASE CONFIGURATION Incomplete
4. SET ERRORLOG LOCATION Incomplete
5. CONFIGURE DEFAULT BACKUP SERVER Incomplete
6. CONFIGURE LANGUAGES Incomplete
7. CONFIGURE CHARACTER SETS Incomplete
8. CONFIGURE SORT ORDER Incomplete
9. ACTIVATE AUD99vING Incomplete
現在你需要做的就是把這些Incomplete變成complete
先配1,選1後出現:
1. Retry Count:0
2. Retry Delay:0
3. Add a new Listener Server
前兩個用默認植,只配3,選3後出現:
1. Hostname/Address:Linux.yccz.com
2. Port:
3. Name Alias:
4. Delete this service from the interfaces entry
這裡的linux.yccz.com是我的機器名,你可不要照貓畫虎喲.
配置2,其余用默認植,輸入5000,Why?Dont ask too much,just do so.回車後一路"y"確認,Ctrl-a確認.
回到菜單A,你會發現選項1已經變成complete,其余的選項基本上不用選什麼東西,不要管什麼警告,只管回車和Ctrl-a確認(其實應該看看回應信息,不過這都是後話了).都變成complete後再Ctrl-a,硬盤又亂叫起來,有一溜"."表示創建數據庫進度.剩下再來幾個Ctrl-a就搞定了.
還沒完,你還沒配備份服務呢,為什麼備份?哇噻,出事後你還是等老板剝你的皮熬骨頭湯喝吧.
象剛才那樣執行/opt/sybase/install/sybinit,在出來的菜單中選3,在出來的下級菜單中選2,聰明的你會笑道:早知道剛才就配上了嘛.right!新出來的菜單是:
1. Configure a new Backup Sever
2. Configure an existing Backup Server
當然選1,剩下的就只管Ctrl-a,我就不費話了.
最後rpm -i sybase-doc-11.0.3.3-1.i386.rpm安裝好doc包,現在sybase已經裝好了,isql -Usa -P -SDB_MY試試.但是且慢,這個數據庫是非常不安全的,隨便一個稍懂sybase的用戶都可以把你辛辛苦苦搭好的sybase拆個血肉橫飛,我建議你還是去看看其他資料吧