这篇文章将为大家详细讲解有关Oracle12c中图形化&静默安装踩坑的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

1 安装规划

ORACLE安装到新磁盘上,磁盘挂载到u01,d01d02是符号连接,实际目录在u01

参数值Oracle base/d01/app/oracleSoftware location/d01/app/oracle/product/12102/dbhome_1DATAFILEDESTINATION/d02/oradataRECOVERYAREADESTINATION/d02/fast_recovery_areaGlobal database namegorcl12cSIDorcl12c

2 挂载磁盘

fdisk-l#查看实例上的数据盘fdisk-u/dev/vdb#分区数据盘#np1..wfdisk-lu/dev/vdb#查看新分区mkfs.ext4/dev/vdb1cp/etc/fstab/etc/fstab.bakecho/dev/vdb1/mntext4defaults00>>/etc/fstabcat/etc/fstabmkdir/u01mount/dev/vdb1/u01df-h

3 挂载SWAP

###ORACLE需要内存的1/4作为swap,确认存在swap,如果有的话swapoff/swapfileswapon-s#确认硬盘空间df-hal#创建swap文件1024*16=16384=16GB(实际创建的时候多一点16384)ddif=/dev/zeroof=/swapfilebs=16386count=1024k#格式化mkswap/swapfilechmod0600/swapfile#激活swapswapon/swapfile#确认存在swapswapon-s

4 系统环境配置

系统配置

###ORACLE需要内存的1/4作为swap,确认存在swap,如果有的话swapoff/swapfileswapon-s#确认硬盘空间df-hal#创建swap文件1024*16=16384=16GB(实际创建的时候多一点16384)ddif=/dev/zeroof=/swapfilebs=16386count=1024k#格式化mkswap/swapfilechmod0600/swapfile#激活swapswapon/swapfile#确认存在swapswapon-s

ORACLE用户环境变量

su-oraclevim~/.bash_profileORACLE_BASE=/d01/app/oracleORACLE_HOME=$ORACLE_BASE/product/12102/dbhome_1ORACLE_SID=orcl12cPATH=$PATH:$ORACLE_HOME/binexportORACLE_BASEORACLE_HOMEORACLE_SIDPATHORACLE_SID

5 图形化界面配置踩坑

安装图形化依赖与桌面系统

$yumgroupinstall"XWindowSystem"#确认available里面的gnome名称,下一步使用$yumgrouplist#安装gnome$yumgroupinstall"GNOMEDesktop"#进入图形界面$startx

root下执行xdpyinfo,记录连接字符

$xdpyinfo|grepnamenameofdisplay::0

root下执行(重要),默认xwindow不允许别的用户连接

$xhost+

oracle下执行dpyinfo

$exportDISPLAY=:0xdpyinfo...#正常显示...

这个步骤完成

5 图形化安装

database/runInstaller

6 图形化创建数据库

dbca

7 图形化配置listener & tns连接数据库

参考这篇文章配置
https://www.jb51.net/article/170289.htm

sqlplussys/oracle@hostname:1521/orcl12cassysdbasqlplussys/oracle@tnsnameassysdba

8 启动数据库

selectstatusfromv$instance;startupnomountalterdatabasemount;alterdatabaseopen;

关于“Oracle12c中图形化&静默安装踩坑的示例分析”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。