CentOS6.5下安裝Oracle 11g圖文詳解

來源:互聯網
上載者:User

CentOS6.5下安裝Oracle 11g圖文詳解

Linux核心版本:Linux version 2.6.32-431.23.3.el6.x86_64

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

建立一個連結,協議預設SSH,只需要填寫Linux的IP地址,連接埠預設22,然後點擊確定即可,然後依次在相應所彈出的對話方塊中添加登入者身份和登入密碼,選擇連結即可。

(2)    遠端連線並登入後,在Xshell中選擇傳輸Oracle資料庫安裝包;

選擇檔案傳輸後就會彈出一所示的對話方塊,步驟1是選擇想要傳輸的檔案,步驟2是在Linux上選擇想要把接收的檔案存放在Linux上的那個檔案夾中,步驟3是開啟傳輸,同時相應的對話方塊下面空白處就會出現檔案傳輸的進度條資訊。上3步驟所操作,在這部分要完成Oracle資料庫安裝的傳輸。

(3)    檢測並安裝Linux的圖形介面,這裡安裝的KDE環境案頭

檢測是否已經安裝圖形介面:命令yum grouplist (該命令輸出很長),在命令執行後的輸出介面中,沒有找到“KDE”字樣表明滅有安裝KDE案頭,如果找到KDE字樣,代表本機已經安裝過KDE案頭。

沒有安裝KDE案頭的,執行以下命令安裝KDE案頭

yum groupinstall “KDE Desktop”

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

安裝Firefox命令為yum install firefox

開啟Firefox瀏覽器,看圖形介面出現,判斷是否安裝KDE案頭

開啟Firefox命令為 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交換分區。 建立的步驟如下:

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

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

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

2、將目的檔案設定為swap分區檔案:

#mkswap /swap1

3、啟用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可以查看

更多詳情見請繼續閱讀下一頁的精彩內容:

  • 1
  • 2
  • 3
  • 下一頁

相關文章

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.