程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SyBase數據庫 >> SyBase綜合文章 >> redhat6.4下Sybase ASE15.70版本的安裝

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

編輯:SyBase綜合文章
前言

新來了一個項目,使用了一個從來沒有用過的數據庫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 - Sybase
mkdir software

切換到sybase用戶,並且建立一個software目錄,用來存放Sybase安裝文件。

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

cd /opt/Sybase/software
tar -zxvf ase1570_linx8664_64.tgz

進入安裝目錄解壓ase1570_linx8664_64.tgz


解決缺少依賴包問題

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

結果如下

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


提示缺少ld-Linux.so.2,我們可以用下面的命令查詢一下該so文件包含在哪個程序包裡面

 yum provides ld-Linux.so.2


得到如下的提示

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

從結果可知,缺少的信息在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,啟動安裝進程,一般會經過下面的步驟


選擇區域設置

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

這裡選擇2 簡體中文


選擇安裝路徑

經過一步提示後,進入了安裝路徑選擇的界面

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

如果選擇默認的路徑,則直接回車,如果要安裝在其他目錄下,則輸入目錄路徑。注意,這裡的路徑必須存在並且所有者是Sybase用戶。

這裡我選擇的默認,直接回車繼續


選擇安裝類型

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

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


選擇許可類型

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

我選擇了1


指定許可協議

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


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


指定許可證

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

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


選擇安裝版本

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


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


選擇許可證類型

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

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


選擇軟件資產管理通知

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


顯示安裝摘要

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


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


安裝軟件完成

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


Sybase配置

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


是否記住口令

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


配置服務器

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

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


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

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


配置缺省語言和缺省字符集

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


配置缺省排序方式

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


配置服務器參數

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


配置管理賬號和顯示配置摘要

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


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


設置Sybase的環境變量

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

cat Sybase.sh >>.bash_profile

將環境變量追加到.bash_profile中

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

LANG=en
export LANG
如果不設置這個,則不能通過isql命令連接到Sybase服務器上


修改sa密碼

執行命令

isql -u sa -P -SCMBIDB

進入Sybase交互式客戶端。其中sa默認密碼為空,CMBIDB是服務名。

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

sp_password null,'new passWord'
go

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


基本維護命令

停止

在Sybase交互式客戶端中,執行

shutdown
go

可以關閉服務

也可以執行

showserver

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


啟動

執行命令

startserver -f RUN_CMBIDB

後記

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

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved