CentOS6.5 --安裝orale 11g(上)

Linux內核版本:Linux version 2.6.32-431.23.3.el6.x86_64linux

(1)     在Windows上安裝Xmanager Enterprise 4工具,該工具是用來鏈接Linux系統機器的。c++

新建一個連接,協議默認SSH,只須要填寫Linux的IP地址,端口默認22,而後點擊肯定便可,而後依次在相應所彈出的對話框中添加登陸者身份和登陸密碼,選擇連接便可。shell

(2)     遠程鏈接並登陸後,在Xshell中選擇傳輸Oracle數據庫安裝包;數據庫

選擇文件傳輸後就會彈出如圖一所示的對話框,步驟1是選擇想要傳輸的文件,步驟2是在Linux上選擇想要把接收的文件存放在Linux上的那個文件夾中,步驟3是開啓傳輸,同時相應的對話框下面空白處就會出現文件傳輸的進度條信息。如圖上3步驟所操做,在這部分要完成Oracle數據庫安裝的傳輸。瀏覽器

(3)     檢測並安裝Linux的圖形界面,這裏安裝的KDE環境桌面oracle

檢測是否已經安裝圖形界面:命令yum grouplist (該命令輸出很長),在命令執行後的輸出界面中,沒有找到「KDE」字樣代表滅有安裝KDE桌面,若是找到KDE字樣,表明本機已經安裝過KDE桌面。工具

沒有安裝KDE桌面的,執行如下命令安裝KDE桌面firefox

yum groupinstall 「KDE Desktop」3d

檢驗:用Firefox瀏覽器檢驗是否安裝,unix

安裝Firefox命令爲yum install firefox

打開火狐瀏覽器,看圖形界面出現,判斷是否安裝KDE桌面

打開火狐命令爲 open firefox

(4)     解壓

用cd命令進入你所接受Oracle數據庫安裝包的文件夾位置,用命令將安裝包解壓

Unzip linux.x64_11gR2.2.0.4_database.zip

解壓完,能夠用ls查看(多出的database即爲解壓出來的文件)

(5)     檢測並安裝RPM軟件包

在安裝Oracle以前,用命令檢查必需的RPM軟件包有沒有安裝,檢查的命令以下:

rpm -q binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers kernel-headers ksh libaio  libaio-devel libgcc libgomp libstdc++ libstdc++-devel make numactl-devel sysstat unixODBC unixODBC-devel

若是上圖顯示XXX is not installed,這個時候就要在安裝必要的RPM包,安裝命令以下所示:

yum install -y gcc-c++.x86_64

yum install -y gcc.x86_64

yum install -y libstdc++.i686

yum install -y libaio-devel.i686

yum install -y libaio-devel.x86_64

yum install -y compat-libstdc++-33.x86_64

yum install unixODBC.i686 -y

yum install unixODBC.x86_64 -y

yum install unixODBC-devel.i686 -y

yum install unixODBC-devel.x86_64 -y

yum install libaio-devel.x86_64 -y

yum install elfutils-libelf-devel.x86_64 -y

yum install libaio.i686 -y

yum install libgcc.i686 -y

yum install ksh.x86_64 -y

執行以上命令進行安裝

(6)     swap分區

在安裝oracle數據庫以前還有一個重要的準備前提,掛載swap分區。Swap分區的大小和Linux內存的大小有關係(關係本身計算)。若是增長1G內存,swap分區就要增長2G.

首先是檢查swap分區是否存在,檢查的命令爲 free –m 

如上圖所示的Swap顯示爲0,表示swap分區不存在,那麼在安裝前就要本身先建立一個swap交換分區。 建立的步驟以下:

一、決定建立swap大小,首先在空間合適處建立用於分區的swap文件:如/swap1

命令爲  dd if=/dev/zero of=/swap1 bs=1M count=2048

If表示infile, of表示outfile, bs=1M表明增長的模塊大小,count=2048表明是2048個模塊,也就是2G空間大小

二、將目的文件設置爲swap分區文件:

#mkswap /swap1

三、激活swap,當即啓用交換分區文件:

#swapon /swap1

以上操做重啓系統後swap空間將會失去/swap1,將/swap1加入到/etc/fstab條目將可使用得系統在init進程中調用swapon –a來自動掛載/swap1,這樣每次機器重啓後/swap1都處於有效的swap空間. 修改命令 vi /etc/fstab

在/etc/fstab編輯中加入swap1  swap swap default 0 0 命令,而後保存退出

修改後使用swapon –s 或者free –m能夠查看

相關文章
相關標籤/搜索