温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

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

发布时间:2021-07-29 11:16:32 来源:亿速云 阅读:113 作者:小新 栏目:数据库

这篇文章将为大家详细讲解有关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..w
fdisk -lu /dev/vdb # 查看新分区
mkfs.ext4 /dev/vdb1

cp /etc/fstab /etc/fstab.bak
echo /dev/vdb1 /mnt ext4 defaults 0 0 >> /etc/fstab
cat /etc/fstab

mkdir /u01
mount /dev/vdb1 /u01
df -h

3 挂载SWAP

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

4 系统环境配置

系统配置

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

ORACLE用户环境变量

su - oracle
vim ~/.bash_profile

ORACLE_BASE=/d01/app/oracle
ORACLE_HOME=$ORACLE_BASE/product/12102/dbhome_1
ORACLE_SID=orcl12c
PATH=$PATH:$ORACLE_HOME/bin
export 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 name
name of display: :0

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

$ xhost +

oracle下执行dpyinfo

$ export DISPLAY=:0

xdpyinfo
...
# 正常显示
...

这个步骤完成

5 图形化安装

database/runInstaller

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

6 图形化创建数据库

dbca

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

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

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

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

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

8 启动数据库

select status from v$instance;

startup nomount

alter database mount;

alter database open;

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

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI