Oracle数据库部署(安装前确认swap空间大小,内存大于16G,swap=16G,划分一个逻辑分区,更改为swap,w保存退出。mkswap /dev/sdb5  swapon(swapoff) /dev/sdb5   /etc/fstab )

4G以内的物理内存,SWAP 设置为内存的2倍。

4-8G的物理内存,SWAP 等于内存大小。

8-64G 的物理内存,SWAP 设置为22G以上。

64-256G物理内存,SWAP 设置为32G以上

将swap空间增加1G

第一步:dd if=/dev/zero of=/swap01 bs=1024 count=1048572

第二步:mkswap /swap01

第三步:swapon /swap01

第四步:/swap01    swap    swap    default   0 0

第五步:free –g

具体操作链接:https://blog.csdn.net/zhou920786312/article/details/76178663--新增swap空间查看此链接

https://www.cnblogs.com/lqynkdcwy/p/9463640.html-创建swap查看此链接

http://www.cnblogs.com/lpdong/p/6266281.html  静默安装扩充资料链接

静默安装涉及版本链接,链接:https://pan.baidu.com/s/11tPPdtw9KvV05gNZZQt90Q 
提取码:eze5   请用百度云自行下载

Oracle数据库环境安装

使用root用户登陆服务器,创建/root/software目录,将oracle_env.zip文件上传到/root/software目录下并解压。

cd /root/software

unzip oracle_env.zip -d ./oracle_env

cd /root/software/oracle_env

chmod 755 *

执行env_oracle_v2.sh脚本安装配置Oracle环境,最后显示“everything is OK”表示Oracle环境配置完成。sh env_oracle_v2.sh

需要注意安装Oracle压缩包的路径及脚本中网卡类型eth0?eth1?

及数据库压缩包放进去oracle_env目录下还有oracle安装目录都可以根据实际情况而定

二:oracle程序安装(oracle用户)

修改db_soft_install.rsp文件中ORACLE_HOSTNAME的值,以现场实际主机名为准。

执行以下命令进行oracle程序安装:切换到安装oracle目录下

vim db_soft_install.rsp修改ORACLE_HOSTNAME

chmod 775 ~/db_soft_install.rsp ---db_soft_install.rsp在执行之前可vi配置数据库管理员密码和字符集等

cd /data/oracle/database

./runInstaller  -silent  -noconfig  -responseFile  /data/oracle/db_soft_install.rsp 默认执行这条命令

./runInstaller -silent -ignorePrereq -responseFile /data/oracle/db_soft_install.rsp  忽略检查安装

cd /data/oraInventorysh orainstRoot.sh   cd /data/oracle/product/11.2.0/db_1  root.sh

出现上图所示情况,不要回车,另开一个终端,使用root用户登录,执行上述两个root.sh脚本。两个脚本执行完成后,回到原Oracle安装终端界面,回车确认完成安装。

重输命令需清空oraInventory删掉ORCLfmap

监听静默安装    (命令执行不了需重新登录,su –oracle     echo $ORACLE_BASE

echo $ORACLE_HOME)

执行以下命令进行监听程序安装:

[oracle@localhost lib]$ netca /silent /responseFile /data/oracle/net_ca.rsp

UnsatisfiedLinkError exception loading native library: njni11

java.lang.UnsatisfiedLinkError: /opt/oracle/product/11.2.0/db_1/lib/libnjni11.so: libclntsh.so.11.1: cannot open shared object file: No such file or directory

java.lang.UnsatisfiedLinkError: jniGetOracleHome

at oracle.net.common.NetGetEnv.jniGetOracleHome(Native Method)

at oracle.net.common.NetGetEnv.getOracleHome(Unknown Source)

at oracle.net.ca.NetCALogger.getOracleHome(NetCALogger.java:230)

at oracle.net.ca.NetCALogger.initOracleParameters(NetCALogger.java:215)

at oracle.net.ca.NetCALogger.initLogger(NetCALogger.java:130)

at oracle.net.ca.NetCA.main(NetCA.java:404)

Error: jniGetOracleHome

Oracle Net Services 配置失败。退出代码是1

解决方法:

cd /data/oracle/product/11.2.0/db_1/inventory/Scripts/ext/lib

cp libclntsh.so.11.1 /data/oracle/product/11.2.0/db_1/lib/

出现上图所示信息,说明监听程序安装完成。执行lsnrctl status命令,显示下图所示信息,说明监听程序运行正常。

2.2.3 创建数据库实例

执行以下命令进行数据库实例安装:

dbca -silent -responseFile  /data/oracle/db_ca.rsp

说明:默认实例名为orcl,如果现场需要修改实例名的,可以通过修改db_ca.rsp配置文件中的“GDBNAME ”和“SID”两个配置项

命令执行完成后,执行lsnrctl status命令,显示下图所示信息,说明数据库实例安装正常。

SELECT username,PROFILE FROM dba_users;  查看用户类型

SELECT*FROM dba_profiles s WHERE s.profile='DEFAULT'AND resource_name='PASSWORD_LIFE_TIME';     oracle11g默认密码180天,须修改

ALTERPROFILEDEFAULTLIMITPASSWORD_LIFE_TIMEUNLIMITED;更改为无期限

二图形化安装

Oracle用户进入database目录,执行./runInstaller  (若先决条件检查卡住不动可加-ignoreSysPrereqs跳过自检)

(打开界面是框框乱码,在./runInstaller   执行前export DISPLAY=192.168.117.43:0.0 export LC_CTYPE=en_US.UTF-8)

(检测颜色未通过256,打开另一个xshell界面,使用oracle用户登录)

Centos7.2静默安装oracle11gR2相关推荐

  1. linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(静默创建实例_08)

    接上一篇:linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(执行安装_07) 创建ORACLE实例前提,准备下面7项工作 序号 说明 链接 ① 安装操作系统 https:/ ...

  2. linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(执行安装_07)

    接上一篇:linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(修改配置文件_06) 执行安装前的准备工作: 创建ORACLE实例前提,准备下面6项工作 序号 说明 链接 ① ...

  3. linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(修改配置文件_06)

    接上一篇:linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(上传安装包并解压_05) linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(修改配置 ...

  4. linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(上传安装包并解压_05)

    接上一篇:linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(oracle基础配置_04) 静默安装Oracle11GR2数据库上传数据库安装包并解压 按提示选择文件,添加确 ...

  5. linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(oracle基础配置_04)

    接上一篇:linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(安装依赖包_03) 创建用户 组 及文件夹 创建用户组:groupadd oinstall 创建用户组:grou ...

  6. linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(安装依赖包_03)

    接上一篇:linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(安装常用工具_02) 安装Oracle11GR2所需要的依赖包 有高手写成了这样: yum -y install ...

  7. linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(安装常用工具_02)

    接上一篇:linux CentOS7 最小化安装环境静默安装Oracle11GR2数据库(安装操作系统环境_01) 安装wget yum install -y wget 安装vim yum insta ...

  8. linux CentOS7 最小化安装环境静默安装Oracle11GR2数据库(安装操作系统环境_01)

    文章目录 最小化安装 linux CentOS7 我使用的镜像包:CentOS-7-x86_64-DVD-1810.iso 虚拟机就创建好了 通过方向键选择:install centos 7 回车 直 ...

  9. linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(修改配置文件)

    linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(修改配置文件) 一.修改内核文件: vim /etc/sysctl.conf 按一次 "i"进入编辑模 ...

最新文章

  1. 马年计划2014-2-21
  2. mysql给root开启远程访问权限,修改root密码
  3. git 创建新分支,合并分支等问题
  4. php smarty 源码,Smarty php源码 v3.1.39
  5. wxWidgets:wxGridUpdateLocker类用法
  6. 元素的样式设置 元素类样式的操作 开关灯效果 获取兄弟元素 当前元素的兄弟元素样式
  7. java怎么指定父窗口大小_[Java教程]jQuery如何获取div距离窗口顶部或者父元素顶部的距离...
  8. 电脑显示器不亮主机正常_电脑显示屏不亮但是主机已开机怎么解决
  9. TCP/IP常用端口说明
  10. Error opening data file Tesseract-OCR\tessdata/eng.traineddata问题解决
  11. 设计模式 之 《抽象工厂模式》
  12. 值类型和引用类型小解
  13. Android端记录跑步计步运动轨迹数据的App
  14. c++异常机制(转载)
  15. QT中的Singal\slot机制
  16. 考研政治---马克思主义基本原理概论---唯物史观
  17. C语言文件操作与系统文件操作接口
  18. 进入Google十大排名的10个步骤
  19. 单位跳跃函数,斜坡函数
  20. Greenplum实战--standby master的模拟故障与修复

热门文章

  1. 2021年,如何安装ggplot2?
  2. how2j:JAVA学习笔记——DAY 8
  3. FlashWindowEx
  4. Java项目:医药进销存系统(java+SSM+JSP+Layui+jQuery+Maven+mysql)
  5. Unity之IOS和Android安装包大小优化
  6. three.js轨道控制器OrbitControls.js
  7. hive 下一行时间减去上一行,多行时间减法
  8. aise ImportError(str(msg) + ', please install the python3-tk package') ImportError: No module named
  9. 【PTA】7-14 福到了
  10. bert模型可以做文本主题识别吗_NLP之文本分类:「Tf-Idf、Word2Vec和BERT」三种模型比较...