设为首页 加入收藏

TOP

在Linux上安装Oracle12cR2,创建非容器数据库实例(二)
2019-02-16 06:08:17 】 浏览:429
Tags:Linux 安装 Oracle12cR2 创建 容器 数据库 实例
at compat-libcap1

2.如果您是跟着我是最小安装,那么您需要在root环境下安装支持"xhost +"命令的工具

[root@oracle ~]# yum provides xhost

[root@oracle ~]# yum -y install xorg-x11-server-utils

3.将下载的数据库程序包上传到Oracle用户/home/oracle目录,xmanager工具自带xftp非常方便

image.png

a、修改root用户环境变量

[oracle@oracle ~]$vim /etc/profile

末尾增加

if [ $USER = "oracle" ]; then

if [ $SHELL = "/bin/ksh" ]; then

ulimit -p 16384

ulimit -n 65536

else

ulimit -u 16384 -n 65536

fi

fi

b、修改oracle用户环境变量

[oracle@oracle ~]$ su - oracle

[oracle@oracle ~]$ cat .bash_profile

# .bash_profile

# Get the aliases and functions

if [ -f ~/.bashrc ]; then

. ~/.bashrc

fi

# User specific environment and startup programs

export TMP=/tmp

export TMPDIR=$TMP

export ORACLE_BASE=/u01/app/oracle

export ORACLE_HOME=$ORACLE_BASE/product/12.2.0/dbhome_1

export TNS_ADMIN=$ORACLE_HOME/network/admin

export ORACLE_SID=oracledb

export ORACLE_TERM=xterm

export PATH=/usr/sbin:/usr/local/bin:$PATH

export PATH=$ORACLE_HOME/bin:$PATH

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib

export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib

PATH=$PATH:$HOME/.local/bin:$HOME/bin:$ORACLE_HOME/bin

export PATH

[oracle@oracle ~]$ . .bash_profile

5.将下载的数据库程序包上传到Oracle用户/home/oracle目录并解压

[oracle@oracledb ~]$ unzip linuxx64_12201_database.zip6.

6.设置DISPLAY环境,root用户和oracle用户各运行一次,此IP地址是客户机的IP地址,并在oracle用户下导入语言

[root@oracledb ~]$ export DISPLAY=192.168.1.106:0.0

[oracle@oracledb ~]$ export DISPLAY=192.168.1.106:0.0

[oracle@oracledb ~]$ export LANG=en_US

[oracle@oracledb ~]$ ./database/runInstaller //执行安装程序

安装截图

1.跳过email登录和更新

image.png

2、仅安装数据库

image.png

3、单实例数据库安装

image.png

4、安装企业版本

image.png

5、安装环境:ORACLE_BASE和ORACLE_HOME

image.png

6、oracle用户组

image.png image.png

7、检查内核参数和依赖包

image.png

8、点击Fix & Check Again

image.png

9、在root用户下执行/tmp/CVU_12.2.0.1.0_oracle/runfixup.sh,然后点击ok

[root@oracledb ~]# /tmp/CVU_12.2.0.1.0_oracle/runfixup.sh

image.png

注意是如果: 有组件需要安装,在生产环境是不能忽略的,net-tools-*.rpm网上下载对应版本的包,安装完后点Check Again

安装步骤推荐:

[root@oracledb ~]# yum install compat-libcap1

[root@oracledb opt]# yum localinstall net-tools-*.rpm

image.png

10、点安装,到95%时候,Oracle让我们安装脚本,两个脚本完成后点击OK继续,第二个脚本一路按回车。

image.png image.png

11、完成安装

image.png

四、dbca建库,

[oracle@oracledb ~]# dbca

1、下一步创建数据库

image.png

2、高级配置

image.png

3、单实例安装,一般事务用途和进程

image.png

4、填写数据库全局名和实例名

image.png

5、下一步

image.png

6、自定义快速恢复区

image.png

7、配置监听

image.png

8、内存自动管理

image.png

9、并发数根据环境写

image.png

10、自定义字符集

image.png

11、添加示例

image.png

12、不配置em

image.png

13、设置密码

image.png

14、下一步

image.png

15、完成,开始安装

image.png

16、安装结束

image.png

连接数据库

[oracle@oracledb ~]$ sqlplus / as sysdba

SQL*Plus: Release 12.2.0.1.0 Production on Wed Jan 30 10:37:43 2019

Copyright (c) 1982, 2016, Oracle. All rights reserved.

Connected to:

Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production

SQL> select status, instance_name from v$instance;

STATUS INSTANCE_NAME

------------ ----------------

OPEN oracledb

SQL>

首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇Oracle 12c可插拔数据库深入理解 下一篇mysqlnavicat编码保持一致不乱码

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目