區別介紹:
oracle11g和12c的區別如下:
1、對應bai關係
在oracle12c前,例項du與資料zhi庫是一對一或多對一關係(daorac):即乙個例項只能與乙個資料庫相關聯,資料庫可以被多個例項所載入。當進入oracle12c後,例項與資料庫可以是一對多的關係。
2、版本完善程度
oracle11g在dba管理上較完善,提公升了對資料庫的管控能力,且提供了許多自動特性,相對來說oracle11g公升級較為簡單,而oracle12c則相較於oracle11g沒有這麼平滑。
3、新特性
oracle12c的新特性是實現雲資料庫的支援,提供雲平台管理,這是oracle11g所沒有的功能,同時oracle12c增加了cdb和pdb的概念,功能較oracle11g更加齊全。
4、多分割槽支援
oracle12c和19c的區別如下:
oracle12c可以對多個分割槽同時進行維護操作,比如將一年的12個分割槽merge到1個新的分割槽中,比如將乙個分割槽split成多個分割槽,多個分割槽同時操作自動並行完成,而oracle11g無法實現這個功能。
1、19c其實也屬於12c的乙個小版本,只是oracle改變了版本策略,現在都叫18c\19c\20c,一年乙個版本;
2、oracle 19c 相當於 12.2.0.3 版本,是 oracle 12c 的最終版,所以這一版本中,不會有太多的新特性,更重要的是穩定性的增強,使得使用者能夠更多的遷移到12c這個主流版本中。所以現在如果上生產,19c是最好的選擇。
所需安裝包:
oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm
oracle-database-ee-19c-1.0-1.x86_64.rpm
步驟
一、關閉系統防火牆(如外網環境不能關閉防火牆自行開放相關需要使用的埠即可)
# systemctl stop firewalld
# systemctl disable firewalld
步驟
二、關閉selinux
# vim /etc/selinux/config
selinux=disabled
# setenforce 0
步驟
三、配置yum源(如果已經有了就無需配置)
# curl -o /etc/yum.repos.d/centos-base.repo
# yum clean all
# yum repolist
步驟
四、安裝oracle 19c軟體
# yum -y localinstall oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm
# yum -y localinstall oracle-database-ee-19c-1.0-1.x86_64.rpm
步驟
五、初始化oracle資料庫,這個過程一般比較漫長
步驟
六、配置環境變數,切換到oracle使用者下
# su - oracle
# vim .bash_profile
export oracle_home=/opt/oracle/product/19c/dbhome_1
export path=$path:/opt/oracle/product/19c/dbhome_1/bin
export oracle_sid=orclcdb
export nls_lang=american_america.zhs16gbk #防止亂碼,出現很多???
# source .bash_profile
步驟
七、登陸oracle資料庫
Oracle 19C 建立使用者 表空間
宣告 本次操作基於win10系統安裝oracle 19c 1.建立使用者需要管理員許可權 執行 cmd 按如下輸入命令 sqlplus as sysdba 以sys登陸 超級使用者 sysdba 2新建使用者 create user 使用者名稱 identified by 密碼 如 create u...
windows10安裝oracle19C辛酸路
windows10安裝oracle19c,裝了乙個多星期終於用pl sql連上了 t t 都是淚,下面總結一下遇到的坑 第乙個坑,中文目錄,oracle不能放在中文目錄下 第二個坑,配置net manager時,連線測試不通過,報錯無 需要改兩個配置檔案,1 listener.ora中 host d...
oracle 19c 新建使用者,表空間
建立臨時表空間 create temporary tablespace mmc temp mmc temp 為 臨時表空的 name 為示例可自行修改 tempfile d tools oracle oradata orcl mmc temp.dbf 表空間檔案存放位置 size 32m 表空間大小...