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

溫馨提示×

溫馨提示×

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

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

Oracle Database 12c安裝

發布時間:2020-06-27 22:02:44 來源:網絡 閱讀:3222 作者:明月幽谷 欄目:關系型數據庫

Oracle數據庫

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

系統簡介

ORACLE數據庫系統是美國ORACLE公司(甲骨文)提供的以分布式數據庫為核心的一組軟件產品,是目前最流行的客戶/服務器(CLIENT/SERVER)或B/S體系結構的數據庫之一。比如SilverStream就是基于數據庫的一種中間件。ORACLE數據庫是目前世界上使用最為廣泛的數據庫管理系統,作為一個通用的數據庫系統,它具有完整的數據管理功能;作為一個關系數據庫,它是一個完備關系的產品;作為分布式數據庫它實現了分布式處理功能。但它的所有知識,只要在一種機型上學習了ORACLE知識,便能在各種類型的機器上使用它。
Oracle數據庫最新版本為Oracle Database 12c。Oracle數據庫12c 引入了一個新的多承租方架構,使用該架構可輕松部署和管理數據庫云。此外,一些創新特性可最大限度地提高資源使用率和靈活性,如Oracle Multitenant可快速整合多個數據庫,而Automatic Data Optimization和Heat Map能以更高的密度壓縮數據和對數據分層。這些獨一無二的技術進步再加上在可用性、安全性和大數據支持方面的主要增強,使得Oracle數據庫12c 成為私有云和公有云部署的理想平臺。
12C:支持數據庫熱插拔,可以和其他類型的數據庫對接
Oracle數據庫12c的下載;
到oracle官網,注冊一個企業的用戶,下載Oracle12C:
http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html

Oracle Database 12c安裝

特點
1、完整的數據管理功能:

1)數據的大量性
2)數據的保存的持久性
3)數據的共享性
4)數據的可靠性

2、完備關系的產品:

1)信息準則---關系型DBMS的所有信息都應在邏輯上用一種方法,即表中的值顯式地表示;
2)保證訪問的準則
3)視圖更新準則---只要形成視圖的表中的數據變化了,相應的視圖中的數據同時變化
4)數據物理性和邏輯性獨立準則

3、分布式處理功能:

ORACLE數據庫自第5版起就提供了分布式處理能力,到第7版就有比較完善的分布式數據庫功能了,一個ORACLE分布式數據庫由oraclerdbms、sqlNet、SQLCONNECT和其他非ORACLE的關系型產品構成。

4、用ORACLE能輕松的實現數據倉庫的操作。

優點

■ 可用性強
■ 可擴展性強
■ 數據安全性強
■ 穩定性強

實驗環境準備;

  • Oracle具有強大的功能,因此,對于硬件要求也較高。Oracle 12c安裝的硬件要求如下:

    內存 在4個G 以上
    單獨供Oracle使用的硬盤在40G 以上
    系統swap分區 在8G
    Linux 需要桌面版本
    本次實驗在VMware Workstation虛擬機環境,主機操作系統為CentOS7。

安裝Oracle 12c
1,關閉防火墻,selinux功能

systemctl stop firewalld.service
systemctl disable firewalld.service
setenforce 0

Oracle Database 12c安裝
2,修改主機名

[root@localhost ~]# hostnamectl set-hostname oracle
[root@localhost ~]# bash
[root@oracle ~]# vim /etc/hosts
192.168.195.148 oracle

Oracle Database 12c安裝
3,修改linux內核參數

vim /etc/sysctl.conf
修改或添加下列內容,
fs.aio-max-nr = 1048576
#異步IO請求數目 推薦值是:1048576 其實它等于 1024*1024 也就是1024個
fs.file-max = 6815744
#打開的文件句柄的最大數量,防止文件描述符耗盡的問題
kernel.shmall = 386530
#共享內存總量 頁為單位,內存除以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 使之立刻生效

Oracle Database 12c安裝Oracle Database 12c安裝
4,yum安裝環境依賴包

yum install binutils compat-libcapl compat-libstdc++-33 gcc gcc-c++ glibc glibc-devel ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel libXi libXtst make sysstat unixODBC unixODBC-devel -y

5,創建oracle用戶和組

groupadd oinstall
groupadd dba
useradd -g oinstall -G dba oracle
echo 123456 |passwd --stdin oracle

6,創建Oracle安裝文件夾

mkdir -p /oracle/app/oracle
chown -R oracle.oinstall /oracle/app/
chmod -R 755 /oracle/app/oracle/

7,設置oracle用戶登錄時的環境變量

vim /home/oracle/.bash_profile
將之前的環境變量設置刪除掉,添加下面參數設置
umask 022
ORACLE_BASE=/orc/app/oracle #指定基準目錄
OPACLE_HOME=/orc/app/oracle/product/12.2.0/dbhome_1/ #數據家目錄
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 Database 12c安裝
8,設置oracle用戶資源限制

  • 使用pam_limits認證模塊

vim /etc/pam.d/login
添加:
session required /lib/security/pam_limits.so #會話設置
session required pam_limits.so

Oracle Database 12c安裝

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
#堆棧設置

Oracle Database 12c安裝

vim /etc/profile
末尾添加:

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

當使用用戶名為oracle登錄時,先判斷shell環境的登錄,并設定限制
Oracle Database 12c安裝
以上設置是我們的基礎環境,如果不進行設置。可能在后期會出現error。
安裝前提都做好了,現在開始Oracle 安裝
把下載解壓的database 包使用Winscp工具復制到oracle用戶的家目錄下,并賦予權限
Oracle Database 12c安裝
在虛擬機本機上以root用戶執行以下命令

xhost +

并切換為oracle用戶進行圖形化安裝

su - oracle //切換成 oracle 用戶
export DISPLAY=:0.0 #以圖形化界面顯示
cd database/
./runInstaller //開始安裝

Oracle Database 12c安裝
等待彈出窗口,進入安裝界面
Oracle Database 12c安裝
Oracle Database 12c安裝Oracle Database 12c安裝Oracle Database 12c安裝Oracle Database 12c安裝
設置賬戶密碼
Oracle Database 12c安裝
Oracle Database 12c安裝
檢查安裝環境
Oracle Database 12c安裝
檢查完成后點擊安裝,進行oracle安裝
Oracle Database 12c安裝
Oracle Database 12c安裝
當進度條到達79%時,彈出一個窗口,這里提示我們需要執行腳本才可以繼續,
Oracle Database 12c安裝
按照提示通過xshell工具打開另外一個終端界面,使用root身份,執行這兩個腳本,命令如下:
Oracle Database 12c安裝Oracle Database 12c安裝
執行完腳本再點擊確定,繼續等待進度條走完,會顯示安裝完成,按照下面提示通過瀏覽器訪問oracle。
Oracle Database 12c安裝
在瀏覽器輸入https://192.168.195.148:5500/em
使用登錄名:sys 口令:安裝過程中設定的,進行登錄
Oracle Database 12c安裝Oracle Database 12c安裝
到此數據庫安裝完成。

向AI問一下細節

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

AI

苏尼特右旗| 泰州市| 恩平市| 磐安县| 大竹县| 湄潭县| 汤原县| 盈江县| 五原县| 华宁县| 陈巴尔虎旗| 海原县| 大足县| 玛纳斯县| 德清县| 元阳县| 迁西县| 新安县| 天峻县| 盖州市| 抚远县| 军事| 搜索| 古浪县| 广河县| 苍溪县| 永修县| 深圳市| 东宁县| 静安区| 视频| 祁阳县| 大丰市| 西和县| 淮阳县| 闸北区| 六盘水市| 遂昌县| 武隆县| 景泰县| 星子县|