1 安装规划
ORACLE安装到新磁盘上,磁盘挂载到u01,d01
和d02
是符号连接,实际目录在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 name | gorcl12c |
SID | orcl12c |
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.VeVB.COm/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;
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持武林网。
新闻热点
疑难解答