前言:
1、我的linux是64位的redhat6.5,安裝的oracle版本是11.2.0的。
2、我這是自己安裝的linux虛擬機,主機名為ora11g,ip為192.168.100.122
3、這臺機器以前沒有安裝過oracle數據庫,這是第一次安裝;系統安裝好了之后,僅僅只配了ip地址;所以新手完全可以按照我的步驟裝一次oracle。
準備工作:
1、確認主機名一致:
[root@ora11g ~]# vi /etc/hosts
在末尾添加 (#其中192.168.100.123為本機ip地址,ora11g為本機主機名,請根據服務器不同自行更改)
192.168.100.123 ora11g
2、上傳數據庫安裝壓縮包,比如/home/下,并解壓,會得到一個database的文件夾。
打系統補丁包
1、建立光盤源
1)查看光盤位置,可以看出/dev/sr0即為系統光盤文件
[root@ora11g ~]# df -h
提示內容為
Filesystem Size Used Avail Use% Mounted on/dev/sda3 26G 2.8G 22G 12% /tmpfs 936M 224K 936M 1% /dev/shm/dev/sda1 194M 34M 151M 19% /boot/dev/sr0 3.6G 3.6G 0 100% /media/RHEL_6.5 x86_64 Disc 1
2)、掛載光盤 (掛載點為mnt目錄)
[root@ora11g ~]# mount /dev/sr0 /mnt/
3)、創建本地yum源并編輯
[root@ora11g ~]# touch /etc/yum.repos.d/redhat.repo[root@ora11g ~]# vi /etc/yum.repos.d/redhat.repo
在redhat.repo中添加內容(#后面文字為說明,復制的時候請自行刪除)
[Sever]name=redhat6.5 #自定義名稱baseurl=file:///mnt/ #本地光盤掛載路徑enabled=1 #啟用yum源,0為不啟用,1為啟用gpgcheck=0 #檢查GPG-key,0為不啟用
4)、把 yum.conf中的gpgcheck改為0
vi /etc/yum.conf
2、打補丁
rqm -qa | grep compat
(補丁包名) 為查看系統是否有這個補丁包
yum install compat
(補丁包名) 為安裝這個補丁包
1)、redhat6.5版本64位系統所需系統補丁截圖
2)、打補丁(根據我系統安裝的版本檢查完后發現只需要安裝以下補丁,這里不在贅述)
[root@ora11g ~]#yum install compat-libcap* [root@ora11g ~]#yum install compat-libstdc++-33* [root@ora11g ~]#yum install compat-libstdc++-33*.i686 [root@ora11g ~]#yum install gcc* [root@ora11g ~]#yum install glibc-devel-*.i686 [root@ora11g ~]#yum install libstdc++-devel*.i686 [root@ora11g ~]#yum install libaio*.i686 [root@ora11g ~]#yum install libaio-devel* [root@ora11g ~]#yum install unixODBC* [root@ora11g ~]#yum install unixODBC*.i686 [root@ora11g ~]#yum install ksh
(ps:上述的包為我這個系統中沒有的補丁包,在安裝的時候針對不同系統有不同的情況,請注意。請對照圖片中所列的補丁包一一確認,其中(*86_64)與(.i686)為不同的補丁包,i686的需要的后面加上.i686,可以參照上面的寫法。)
可以使用下面命令檢驗補丁包是否打完
[root@ora11g ~]#rpm -q binutils compat-libcap1 compat-libstdc++-33 gcc gcc-c++ glibc glibc-devel ksh[root@ora11g ~]#rpm -q libgcc libstdc++ libstdc++-devel libaio libaio-devel make sysstat unixODBC unixODBC-devel
新聞熱點
疑難解答
圖片精選