千家信息网

Oracle12c中图形化&静默安装踩坑的示例分析

发表于:2024-10-05 作者:千家信息网编辑
千家信息网最后更新 2024年10月05日,这篇文章将为大家详细讲解有关Oracle12c中图形化&静默安装踩坑的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1 安装规划ORACLE安装到新磁盘上,
千家信息网最后更新 2024年10月05日Oracle12c中图形化&静默安装踩坑的示例分析

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

1 安装规划

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

参数
Oracle base/d01/app/oracle
Software location/d01/app/oracle/product/12102/dbhome_1
DATAFILEDESTINATION/d02/oradata
RECOVERYAREADESTINATION/d02/fast_recovery_area
Global database namegorcl12c
SIDorcl12c

2 挂载磁盘

fdisk -l # 查看实例上的数据盘fdisk -u /dev/vdb # 分区数据盘# np1..wfdisk -lu /dev/vdb # 查看新分区mkfs.ext4 /dev/vdb1cp /etc/fstab /etc/fstab.bakecho /dev/vdb1 /mnt ext4 defaults 0 0 >> /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)dd if=/dev/zero of=/swapfile bs=16386 count=1024k# 格式化mkswap /swapfilechmod 0600 /swapfile# 激活swapswapon /swapfile# 确认存在swapswapon -s

4 系统环境配置

系统配置

### ORACLE需要内存的1/4作为swap,确认存在swap,如果有的话swapoff /swapfileswapon -s# 确认硬盘空间df -hal# 创建swap文件1024 * 16 = 16384 = 16GB(实际创建的时候多一点16384)dd if=/dev/zero of=/swapfile bs=16386 count=1024k# 格式化mkswap /swapfilechmod 0600 /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/binexport ORACLE_BASE ORACLE_HOME ORACLE_SIDPATH ORACLE_SID

5 图形化界面配置踩坑

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

$ yum groupinstall "X Window System"# 确认available里面的gnome名称,下一步使用$ yum grouplist# 安装gnome$ yum groupinstall "GNOME Desktop"#进入图形界面$ startx

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

$ xdpyinfo | grep namename of display: :0

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

$ xhost +

oracle下执行dpyinfo

$ export DISPLAY=:0xdpyinfo...# 正常显示...

这个步骤完成

5 图形化安装

database/runInstaller

6 图形化创建数据库

dbca

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

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

sqlplus sys/oracle@hostname:1521/orcl12c as sysdbasqlplus sys/oracle@tnsname as sysdba

8 启动数据库

select status from v$instance;startup nomountalter database mount;alter database open;

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

0