資源描述:
《Linux下Sybase數(shù)據(jù)庫安裝》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、Linux下Sybase數(shù)據(jù)庫安裝一.服務(wù)器安裝配置1.檢查linux內(nèi)核版本,安裝ASE的linux內(nèi)核版本必須為2.4.18-e.12smp或更高。檢查方法:uname–a2.SybaseASE的安裝需要libstdc包的支持,所以首先安裝compat-libstdc++-7.3-2.96.110.i386.rpm包。安裝方法:rpm–ivhcompat-libstdc++-7.3-2.96.110.i386.rpm3.ASE要求系統(tǒng)共享內(nèi)存大小為64Mb以上,可以通過在/etc/rc.local文件末尾添加e
2、cho54525952>/proc/sys/kernel/shmmax來使系統(tǒng)一啟動就具備充足共享內(nèi)存。4.打開x-window對本地用戶的權(quán)限xhost+localhost5.建立sybase帳戶,并指定/opt/sybase為其主目錄。6.用sybase帳戶登錄x-window(如果發(fā)現(xiàn)登陸后桌面混亂,用root運行命令chmod700/opt/Sybase/.gconfd即可解決),cd/mnt/cdrom./setup此時圖形化安裝界面開啟按照提示一步步進行,安裝結(jié)束時提示建立服務(wù)器,ASEpagesize
3、建議設(shè)為16,Master設(shè)備大小一定不要小于500MB,其它一般按默認即可(注意文件名稱、主機端口號不要和現(xiàn)有環(huán)境沖突),記下相關(guān)信息。主server和備份server一定要建立。7.確保安裝目錄下全部文件的屬主是sybase。可以用root身份執(zhí)行以下語句強制實現(xiàn):chown–RSybase/opt/Sybase8.修改環(huán)境變量。安裝好ASE后,/opt/sybase下會有SYBASE.sh文件,拷貝文件的相應(yīng)內(nèi)容到/opt/Sybase/.bash_profile中;再在/opt/Sybase/.bash_p
4、rofile中加入以下語句:LANG=zh_cn.gb18030ExportLANG9.用root身份修改/etc/hosts文件,使其內(nèi)容符合下面的規(guī)范:解釋:10.10.10.180為服務(wù)器對外IP,DBSVR為機器的主機名。此項操作很重要,許多客戶端無法連接的錯誤均是由于此文件中hostname和對外IP未設(shè)置引起。10.數(shù)據(jù)庫服務(wù)器的啟動與關(guān)閉啟動ASE服務(wù)器:(1)以sybase用戶登陸(2)進入sybase啟動目錄cd/opt/sybase/ASE-12_5/install(3)運行啟動命令./RUN_
5、test&或Startserver–fRUN_test啟動服務(wù)器./RUN_test_back&或Startserver–fRUN_test_back啟動備份服務(wù)器檢查ASE是否已啟動:Showserver即可看到已啟動的所有server的情況停止ASE服務(wù)器(1)登陸ASE服務(wù)器isql–Usa–P123456-Stest(-U后面是用戶名,-P后面是密碼,-S后面是server名)(2)停止備份服務(wù)器shutdownSYB_BACK(3)停止ASE服務(wù)器shutdown11.將數(shù)據(jù)庫的缺省字符集設(shè)置為cp93
6、6:cd/opt/Sybase/charsets/cp936charset-Usa-Psybase-Sdirenbinary.srtcp936如果看到下面的信息,表示已經(jīng)成功添加了cp936字符集到系統(tǒng)中。Loadingfile'binary.srt'.Founda[sortorder]section.ThisisClass-1sortorder.FinishedloadingtheCharacterSetDefinition.Finishedloadingfile'binary.srt'.1sortorderlo
7、adedsuccessfully接著是將添加的cp936設(shè)置為缺省值。方法是:cd/opt/Sybase/charsets/cp936isql-Usa-Psybase–Sdiren登入,帳戶和server名請做相應(yīng)更改。1>selectname,idfromsyscharsets2>goascii_80iso_11cp8502bin_iso_150bin_cp85050bin_cp93650cp936171可以看到cp936的ID號是171,再將剛才新build的server的數(shù)據(jù)庫缺省的字符集設(shè)置為cp9361>
8、sp_configure'defaultcharactersetid',1712>goInchangingthedefaultsortorder,youhavealsoreconfiguredSQLServer'sdefaultcharacterset.ParameterNameDefaultMemoryUsedConfigValueRunValue----