redhat6.4下Sybase ASE15.70版本的安裝,redhat6.4ase15.70

來源:互聯網
上載者:User

redhat6.4下Sybase ASE15.70版本的安裝,redhat6.4ase15.70
前言

新來了一個項目,使用了一個從來沒有用過的資料庫Sybase ASE15.70。沒話說,先進行安裝吧。


安裝準備

作業系統

為了減少麻煩,盡量按照要求來準備環境。首先安裝了一個rhel-server-6.4-x86_64版本的linux,安裝類型選額base server。安裝後。


設定本地yum源

在Sybase安裝的過程中,有一些軟體包需要安裝更新,同時因為是redhat版本的linux,非註冊使用者不能使用,所以我們用redhat的安裝鏡像ISO檔案設定了本地的yum源,參考文章《redhat 設定本地ISO為yum源》


增加sybase使用者

執行命令

useradd -d /opt/sybase

來增加一個sybase使用者,將home目錄設定為/opt/sybase目錄,這也將是sybase安裝的home目錄。


上傳安裝介質

su - sybasemkdir software

切換到sybase使用者,並且建立一個software目錄,用來存放sybase安裝檔案。

將ase1570_linx8664_64.tgz壓縮的安裝介質上傳到/opt/sybase/software目錄。

cd /opt/sybase/softwaretar -zxvf ase1570_linx8664_64.tgz

進入安裝目錄解壓ase1570_linx8664_64.tgz


解決缺少依賴包問題

然後在目前的目錄下執行./setup.bin

結果如下



提示缺少ld-linux.so.2,我們可以用下面的命令查詢一下該so檔案包含在哪個程式包裡面

 yum provides ld-linux.so.2


得到如下的提示

從結果可知,缺少的資訊在glibc-2.12-1.107.el6.i686包中,所以我們切換到root帳號下執行命令

 yum install glibc*i686*


注意這裡一定要加上i686的匹配字元,如果使用yum install glibc*來安裝,則系統會根據你的作業系統版本(64位)自動安裝64位版本的包。無法解決上面缺少ld-linux.so.2檔案的問題。

到這裡,就解決了所有Sybase ase安裝前的準備工作,下一步進入正式的安裝步驟了


Sybase安裝

在/opt/sybase/software目錄下執行./setup.bin,啟動安裝進程,一般會經過下面的步驟


選擇地區設定


這裡選擇2 簡體中文


選擇安裝路徑

經過一步提示後,進入了安裝直接選取的介面


如果選擇預設的路徑,則直接斷行符號,如果要安裝在其他目錄下,則輸入目錄路徑。注意,這裡的路徑必須存在並且所有者是sybase使用者。

這裡我選擇的預設,直接斷行符號繼續


選擇安裝類型


這裡選擇安裝的類型,我選擇的是2,完整安裝


選擇許可類型

我選擇了1


指定許可協議





指定許可證



這裡選擇3,在測試環境中,串連不多可以不需要許可。


選擇安裝版本



測試環境其實無所謂,這裡我選擇的1


選擇許可證類型


沒有許可,無所謂。我選擇3


選擇軟體資產管理通知



顯示安裝摘要



這裡顯示安裝過程中的所有配置。看一眼即可。斷行符號開始正式的安裝過程


安裝軟體完成



Sybase配置

配置工作是緊隨上述的安裝過程的,自動開始。


是否記住口令



設定管理員


這裡只配置1和2,其餘都去掉


配置應用程式類型和頁大小



配置預設語言和預設字元集



配置預設排序方式



設定管理員參數



組態管理帳號和顯示配置摘要



結束後,伺服器配置成功並且自動啟動。


設定Sybase的環境變數

在目錄/opt/sybase目錄下,執行

cat SYBASE.sh >>.bash_profile

將環境變數追加到.bash_profile中

同時在.bash_profile中增加如下的行

LANG=enexport LANG
如果不設定這個,則不能通過isql命令串連到sybase伺服器上


修改sa密碼

執行命令

isql -u sa -P -SCMBIDB

進入Sybase互動式用戶端。其中sa預設密碼為空白,CMBIDB是服務名。

執行下面的命令修改sa密碼

sp_password null,'new password'
go

修改sa的密碼。然後就可以通過sa來串連sybase進行操作了。


基本維護命令停止

在Sybase互動式用戶端中,執行

shutdowngo

可以關閉服務

也可以執行

showserver

顯示相關的進程,然後kill掉進程停止服務(不推薦)


啟動

執行命令

startserver -f RUN_CMBIDB

後記

至此,安裝基本完成,至於最佳化、維護是更大的題目,不再這裡展開。上述的步驟也許有點遺漏。請自行腦補。

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.