亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

CentOS7 下 安裝 Oracle12c

發布時間:2020-07-11 17:34:02 來源:網絡 閱讀:389 作者:Cher1shDan 欄目:關系型數據庫

CentOS7 下完整安裝 Oracle 12c

Oracle介紹

Oracle Database,又名Oracle RDBMS,或簡稱Oracle。是甲骨文公司的一款關系數據庫管理系統。它是在數據庫領域一直處于領先地位的產品。可以說Oracle數據庫系統是目前世界上流行的關系數據庫管理系統,系統可移植性好、使用方便、功能強,適用于各類大、中、小、微機環境。它是一種高效率、可靠性好的 適應高吞吐量的數據庫解決方案。

實驗前準備

Oracle 安裝包

flash 安裝包

 一塊至少15G的硬盤用來安裝oracle

實驗步驟

關閉防火墻自啟動,以及相關功能和增強性安全功能

 systemctl stop firewalld.service 
 setenforce 0

添加一塊硬盤做Oracle的安裝盤 并格式化為 xfs格式

fdisk /dev/sdb

按 n 創建一個新分區

mkfs -t xfs /dev/sdb1

格式化為 xfs格式

并創建一個 /orc 文件夾用作掛載點

mount /dev/sdb1 /orc

修改主機名

 vim /etc/hostname
 添加一條
 HOSTNAME=oracle

 vim /etc/hosts
 添加一條
 192.168.x.x Oracle   
 將本機IP主機名設為oracle

 接下來重啟 使之生效
 init 6

安裝oracle前需要準備的環境安裝包

yum -y install binutils compat-libcap1 compat-libstdc++-33 gcc gcc-c++ glibc glibc-devel ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel libXi libXtst make sysstat unixODBC unixODBC-devel
通過yum 安裝環境包

調整內核參數

vim /etc/sysctl.conf

fs.aio-max-nr = 1048576   #異步IO請求數目 推薦值是:1048576 其實它等于 1024*1024 也就是 1024K 個
fs.file-max = 6815744   #打開的文件句柄的最大數量,防止文件描述符耗盡的問題
kernel.shmall = 2097152 #共享內存總量 頁為單位,內存除以4K所得
kernel.shmmax = 4294967295  
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128  #SEMMSL: 每個信號集的最大信號數量 SEMMNS:用于控制整個 Linux 系統中信號的最大數 SEMOPM: 內核參數用于控制每個 semop 系統調用可以執行的信號操作的數量 SEMMNI :內核參數用于控制整個 Linux 系統中信號集的最大數量
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 = 1048576   #套接字發送緩沖區大小的最大值

sysctl -p   //重新加載配置文件

用戶環境配置

groupadd oinstall #創建基本組 oinstall
groupadd dba    #創建附加組  dba
useradd -g oinstall -G dba oracle   #創建 用戶
passwd oracle     #配置密碼

mkdir -p /orc/app/oracle    #創建oracle安裝目錄
chown -R oracle:oinstall /orc/app/ #分配屬組屬主
chmod -R 755 /orc/app/oracle/  #分配權限

vim /home/oracle/.bash_profile   #oracle用戶環境配置
umask 022    #反掩碼
ORACLE_BASE=/orc/app/oracle   #oracle的基本目錄
ORACLE_HOME=/orc/app/oracle/product/12.2.0/dbhome_1/     #oracle的家目錄
ORACLE_SID=orcl     #實例名稱
NLS_LANG="SIMPLIFIED CHINESE_CHINA".UTF8   # 設置語言為中文
PATH=$PATH:$HOME/.local/bin:$HOME/bin:$ORACLE_HOME/bin    #設置系統環境
LANG=zh_CN.UTF-8
export PATH LANG NLS_LANG ORACLE_BASE ORACLE_HOME ORACLE_SID   #使環境生效

oracle用戶資源限制

使用pam_limits認證模塊

通過修改pam來達到控制 oracle的目的

vim /etc/pam.d/login
在其中添加
session    required     /lib/security/pam_limits.so
session    required     pam_limits.so

vim /etc/security/limits.conf
在最后添加
oracle        soft    nproc           2047       #單用戶可使用的進程數量
oracle        hard    nproc           16384
oracle        soft    nofile          1024       #用戶可打開的文件數量
oracle        hard    nofile          65536
oracle        soft    stack           10240      #堆棧設置

vim /etc/profile
在其中添加
if [ $USER = "oracle" ]
 then
   if [ $SHELL = "/bin/ksh" ]
     then
       ulimit -p 16384       #緩沖區大小
       ulimit -p 65536
   else
     ulimit -u 16384 -n 65536    #進程數  文件數
   fi
fi

安裝oracle

以root用戶在圖形化界面操作
xhost +
su - oracle   切換到oracle用戶
cd /database  切換到oracle安裝包目錄
export DISPLAY=:0.0
./runInstaller
執行oracle安裝
進入圖形化安裝界面

把接受更新的勾取消
CentOS7 下 安裝 Oracle12c

選擇服務器
CentOS7 下 安裝 Oracle12c

設置口令(超級管理員sys的密碼)
CentOS7 下 安裝 Oracle12c

最后執行安裝到  79% 時
需要在終端 切換到  root用戶   執行
/orc/app/oraInventory/orainstRoot.sh
/orc/app/oracle/product/12.2.0/dbhome_1/root.sh
完成安裝

#最后完成安裝

向AI問一下細節

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

AI

乌鲁木齐市| 桓台县| 韶山市| 沛县| 固安县| 河北省| 从江县| 武山县| 修水县| 临西县| 驻马店市| 石台县| 琼结县| 石家庄市| 剑阁县| 内丘县| 宝清县| 广东省| 天柱县| 千阳县| 都兰县| 辽中县| 平度市| 凌源市| 黑龙江省| 安义县| 政和县| 竹溪县| 屏南县| 二连浩特市| 中阳县| 涿鹿县| 什邡市| 郑州市| 东辽县| 湟中县| 南陵县| 吉木萨尔县| 普格县| 神池县| 上高县|