中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

RHEL7安裝Oracle 11G R2

發布時間:2020-07-12 13:49:56 來源:網絡 閱讀:34626 作者:LonelyCity 欄目:關系型數據庫

Oracle 11G R2 安裝

實驗環境:RHEL7.4 x64 最簡安裝
數據庫版本: Oracle 11G R2
IP 地址:192.168.10.133
Linux連接工具: xmanager 5 //也可以直接使用圖形安裝Linux無需工具
程序包下載:官網下載


Database安裝步驟

1.  修改系統主機名,hosts文件,系統參數
2.  添加用戶和組信息,創建Oracle安裝目錄
3.  修改用戶環境變量
4.  開始安裝(安裝linux組件,上傳Oracle程序包,并解壓運行安裝)
4.  DBCA建庫

一. 完善系統信息

1. 修改主機名
[root@localhost ~]# hostname
localhost.localdomain    ##Oracle數據庫的安裝在生產中要慎重考慮主機名,避免二次修改。
[root@localhost ~]# hostnamectl set-hostname oracle.example.com
[root@localhost ~]# hostnamectl    ##驗證是否成功

2. 添加hosts解析條目
[root@localhost ~]# cat << EOF >> /etc/hosts
> 192.168.10.133 oracle.example.com oracle
> EOF

3.下列參數寫入到/etc/sysctl.conf文件中
[root@localhost ~]# cat /etc/sysctl.conf
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 536870912
kernel.shmmni = 4096
# semaphores: semmsl, semmns, semopm, semmni
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default=262144
net.core.rmem_max=4194304
net.core.wmem_default=262144
net.core.wmem_max=1048586
[root@localhost ~]# /sbin/sysctl -p   //執行生效

4. 添加下列參數到/etc/security/limits.conf 
oracle              soft    nproc   2047
oracle              hard    nproc   16384
oracle              soft    nofile  4096
oracle              hard    nofile  65536
oracle              soft    stack   10240

5.添加下列條目到/etc/pam.d/login
session    required     pam_limits.so  ##復制到session相同字段即可

二. 添加用戶和用戶組信息

1. 創建用戶和組信息
[root@localhost ~]# groupdel oinstall
[root@localhost ~]# groupadd -g 2000 oinstall
[root@localhost ~]# groupadd -g 2001 dba
[root@localhost ~]# groupadd -g 2002 oper
[root@localhost ~]# useradd -g oinstall -G 2000,2001,2002 oracle
[root@localhost ~]# echo oracle | passwd --stdin oracle
Changing password for user oracle.
passwd: all authentication tokens updated successfully.
[root@localhost ~]# id oracle
uid=1000(oracle) gid=2000(oinstall) groups=2000(oinstall),2001(dba),2002(oper)

2.創建目錄結構
[root@localhost ~]# mkdir /u01/app/oracle/product/11.2.0.4/dbhome_1 -p
[root@localhost ~]# chown -R oracle.oinstall /u01 
[root@localhost ~]# chmod -R 775 /u01

三. 開始安裝

1. 安裝程序組件
yum install binutils -y
yum install compat-libstdc++-33 -y
yum install gcc -y
yum install gcc-c++ -y
yum install glibc -y
yum install glibc-devel -y
yum install ksh -y
yum install libgcc -y
yum install libstdc++ -y
yum install libstdc++-devel -y
yum install libaio -y
yum install libaio-devel -y
yum install libXext -y
yum install libXtst -y
yum install libX11 -y
yum install libXau -y
yum install libxcb -y
yum install libXi -y
yum install make -y
yum install sysstat -y
yum install unixODBC -y
yum install unixODBC-devel -y
yum install zlib-devel -y
yum install elfutils-libelf-devel -y
[root@oracle ~]#  rpm -ivh http://rpmfind.net/linux/centos/7.4.1708/os/x86_64/Packages/compat-libstdc++-33-3.2.3-72.el7.x86_64.rpm
注意:  pdksh的一個組件,由于是el5版本的,在rhel7環境可無需安裝

2. 如果您是跟著我是最小安裝,那么您需要在root環境下安裝支持"xhost +"命令的工具
[root@oracle ~]# yum provides xhost
[root@oracle ~]# yum -y install xorg-x11-server-utils
  1. 將下載的數據庫程序包上傳到Oracle用戶/home/oracle目錄,xmanager工具自帶xftp非常方便。
    RHEL7安裝Oracle 11G R2

4. 修改oracle用戶環境變量
[oracle@oracle ~]$ su - oracle
[oracle@oracle ~]$ cat .bash_profile 
# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
    . ~/.bashrc
fi

# User specific environment and startup programs
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0.4/dbhome_1
export ORACLE_SID=ORACLE
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
PATH=$PATH:$HOME/.local/bin:$HOME/bin:$ORACLE_HOME/bin
export PATH

[oracle@oracle ~]$ source .bash_profile  

5. 將下載的數據庫程序包上傳到Oracle用戶/home/oracle目錄并按編號解壓
[oracle@oracle ~]$ unzip linux.x64_11gR2_database_1of2.zip
[oracle@oracle ~]$ unzip linux.x64_11gR2_database_2of2.zip
[oracle@oracle ~]$ export DISPLAY=192.168.10.1:0.0  //此IP在當前虛擬機使用的虛擬網卡中獲得。
[oracle@oracle ~]$ ./database/runInstaller  //執行安裝程序

安裝截圖

  1. 由于是測試,跳過email登錄
    RHEL7安裝Oracle 11G R2
  2. 跳過更新
    RHEL7安裝Oracle 11G R2
  3. 選擇只安裝軟件(后期使用DBCA或手工建庫)
    RHEL7安裝Oracle 11G R2
  4. 選擇單實例安裝(后面是集群安裝和集群節點)
    RHEL7安裝Oracle 11G R2
  5. 建議使用英文安裝,這里我直接下一步
    RHEL7安裝Oracle 11G R2
  6. 選擇安裝企業版
    RHEL7安裝Oracle 11G R2
  7. 這里是oracle安裝的目錄,這是我們前面寫的環境變量生效的效果,確認直接下一步
    RHEL7安裝Oracle 11G R2
  8. 這里是Oracle產品安裝清單,確認之前下一步
    RHEL7安裝Oracle 11G R2
  9. Oracle檢測到系統參數需要修改,點擊需要修復讀警告,選擇 Fix& Check Again進行修復
    RHEL7安裝Oracle 11G R2
    復制腳本,以root用戶執行,執行成功后點擊OK完成修復
    [root@oracle ~]# /tmp/CVU_11.2.0.4.0_oracle/runfixup.sh
    RHEL7安裝Oracle 11G R2
  10. 注意是如果: 有組件需要安裝,在生產環境是不能忽略的,需要全部安裝
    安裝步驟推薦:
    RHEL7安裝Oracle 11G R2
    [root@oracle ~]# yum -y install xxxx
  11. 完成以上步驟,進行安裝
    RHEL7安裝Oracle 11G R2
  12. 這里出現報錯,此報錯為Oracle在RHEL7上允許的漏洞,需要修改參數
    RHEL7安裝Oracle 11G R2
    [oracle@oracle ~]$ vi /u01/app/oracle/product/11.2.0.4/dbhome_1/sysman/lib/ins_emagent.mk
    RHEL7安裝Oracle 11G R2 //后面添加 "-lnnz11"字段。
    修改后點擊Retry重試:
    RHEL7安裝Oracle 11G R2
  13. Oracle讓我們安裝腳本,兩個腳本完成后點擊OK繼續,第二個腳本一路按回車。
    RHEL7安裝Oracle 11G R2
    RHEL7安裝Oracle 11G R2
    完成安裝
    RHEL7安裝Oracle 11G R2

四. DBCA建庫

[oracle@oracle ~]$ lsnrctl start
[oracle@oracle ~]$ dbca

  1. 下一步
    RHEL7安裝Oracle 11G R2
    2.創建數據庫
    RHEL7安裝Oracle 11G R2
    RHEL7安裝Oracle 11G R2
    3.設置全局名和SID(實例名)
    RHEL7安裝Oracle 11G R2
  2. 配置EM
    RHEL7安裝Oracle 11G R2
  3. 配置系統用戶密碼,我選擇了全部都設置為一個密碼,在生產中,建議各個密碼不一樣而且復雜
    RHEL7安裝Oracle 11G R2
  4. 存儲類型選擇File System
    RHEL7安裝Oracle 11G R2
    RHEL7安裝Oracle 11G R2
    RHEL7安裝Oracle 11G R2
    8.設置需要分配Oracle內存的大小
    RHEL7安裝Oracle 11G R2
    字符集建議設置為(AL32UTF8)
    RHEL7安裝Oracle 11G R2
    RHEL7安裝Oracle 11G R2
    RHEL7安裝Oracle 11G R2
    開始創建點擊Finish
    RHEL7安裝Oracle 11G R2
    配置完成exit退出
    RHEL7安裝Oracle 11G R2

連接數據庫

[oracle@oracle ~]$ sqlplus / as sysdba
SQL> select status from v$instance; //查看數據庫狀態
STATUS
-------------
OPEN
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

漳平市| 顺平县| 会东县| 易门县| 随州市| 汝州市| 泗阳县| 海淀区| 天等县| 长兴县| 定西市| 安图县| 揭东县| 景泰县| 旬阳县| 桦川县| 中牟县| 黔西县| 石嘴山市| 连云港市| 芒康县| 滦平县| 石林| 图木舒克市| 公主岭市| 分宜县| 安平县| 固阳县| 西盟| 措勤县| 宝兴县| 内江市| 玉林市| 延寿县| 宽甸| 梁河县| 上栗县| 石柱| 江门市| 突泉县| 诸城市|