CentOS7中安装Oracle11g的详细步骤

这篇具有很好参考价值的文章主要介绍了CentOS7中安装Oracle11g的详细步骤。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

1.先在/opt/目录下面新建一个文件夹install

2.禁用防火墙

3.安装依赖包

4.验证依赖包

5.创建orcale用户

6.创建oradata目录,解压oracle安装

7.将install文件夹下的压缩包剪切到/oradata下面

8.将/oradata上当及目录内的所有文件和文件夹的归属都修改为oracle用户

9.登录oracle用户将两个压缩文件解压

10.再进入root用户下修改系统配置参数(60~64是行数)

11.配置oracle安装目录

12.配置环境变量

13.在最后一行输入下面的命令:

14.使环境变量生效

15.修改安装配置文件

16.编辑db_install.rsp

17.下面分别在文件中的对应行号内进行相应的设置

18.开始安装oracle,输入下面的命令:

19.输入下面的命令

20.将红框中的两个命令的root用户下分别执行

21.Oracle用户登录

1.启动监听

2.Oracle实例prod

22.Datagrip远程连接Oracle


安装之前要保证你的虚拟机有vim和unzip这两个命令

也可以参考下面的文档进行oracle的安装

CentOS7使用命令行安装Oracle11GR2 - 倾听-静轩水月 - 博客园

1.先在/opt/目录下面新建一个文件夹install

利用xfp,将orcale的两个压缩包拷贝到/opt/install/中

2.禁用防火墙

[root@localhost install]# systemctl stop firewalld.service
[root@localhost install]# systemctl disable firewalld.service

centos7安装oracle11g步骤,# Oracle学习,linux,服务器,运维

3.安装依赖包

[root@localhost install]# yum -y install binutils compat-libcap1 compat-libstdc++-33 compat-libstdc++-33*i686 compat-libstdc++-33*.devel compat-libstdc++-33 compat-libstdc++-33*.devel gcc gcc-c++ glibc glibc*.i686 glibc-devel glibc-devel*.i686 ksh libaio libaio*.i686 libaio-devel libaio-devel*.devel libgcc libgcc*.i686 libstdc++ libstdc++*.i686 libstdc++-devel libstdc++-devel*.devel libXi libXi*.i686 libXtst libXtst*.i686 make sysstat unixODBC unixODBC*.i686 unixODBC-devel unixODBC-devel*.i686

4.验证依赖包

[root@localhost install]# rpm -q binutils compat-libcap1 compat-libstdc++-33 gcc gcc-c++ glibc glibc-devel ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel libXi libXtst make sysstat unixODBC unixODBC-devel

5.创建orcale用户

[root@localhost install]# groupadd -g 502 oinstall
You have new mail in /var/spool/mail/root
[root@localhost install]# groupadd -g 503 dba
[root@localhost install]# groupadd -g 504 oper
[root@localhost install]# groupadd -g 505 asmadmin
[root@localhost install]# useradd -u 502 -g oinstall -G oinstall,dba,asmadmin,oper -s /bin/bash -m oracle
You have new mail in /var/spool/mail/root
[root@localhost install]# passwd oracle
Changing password for user oracle.
New password:【注意:管理员密码要记住!!!这里设置为oracle】
BAD PASSWORD: The password is shorter than 8 characters
Retype new password:
passwd: all authentication tokens updated successfully.

6.创建oradata目录,解压oracle安装

[root@localhost install]# mkdir /oradata

7.将install文件夹下的压缩包剪切到/oradata下面

[root@localhost install]# mv p10404530_112030_Linux-x86-64_* /oradata

centos7安装oracle11g步骤,# Oracle学习,linux,服务器,运维

8.将/oradata上当及目录内的所有文件和文件夹的归属都修改为oracle用户

[root@localhost oradata]# chown -R oracle:oinstall /oradata

centos7安装oracle11g步骤,# Oracle学习,linux,服务器,运维

9.登录oracle用户将两个压缩文件解压

[root@localhost oradata]# su oracle

[oracle@localhost oradata]$ unzip p10404530_112030_Linux-x86-64_1of7.zip

[oracle@localhost oradata]$ unzip p10404530_112030_Linux-x86-64_2of7.zip

解压后/oradata目录下会多出一个/database目录

centos7安装oracle11g步骤,# Oracle学习,linux,服务器,运维

10.再进入root用户下修改系统配置参数(60~64是行数)

[oracle@localhost oradata]$ su root
Password: 
[root@localhost oradata]# vim /etc/security/limits.conf
60 oracle          soft    nproc           2047
61 oracle          hard    nproc           16384
62 oracle          soft    nofile          1024
63 oracle          hard    nofile          65536
64 oracle          soft    stack           10240

:wq!保存退出

11.配置oracle安装目录

操作用户:oracle

[root@localhost oradata]# su oracle

[oracle@localhost oradata]$ mkdir -p /oradata/soft/oracle11g

检查一下

centos7安装oracle11g步骤,# Oracle学习,linux,服务器,运维

12.配置环境变量

[oracle@localhost ~]$ cd
[oracle@localhost ~]$ vim .bash_profile 

进入到这个文件中:

centos7安装oracle11g步骤,# Oracle学习,linux,服务器,运维

13.在最后一行输入下面的命令:

export ORACLE_BASE=/oradata/soft/oracle11g

export ORACLE_HOME=$ORACLE_BASE/product/11.2.0.3/dbhome_1

export ORACLE_SID=prod

export NLS_LANG=.AL32UTF8

export PATH=${PATH}:${ORACLE_HOME}/bin:$ORACLE_HOME/lib64

centos7安装oracle11g步骤,# Oracle学习,linux,服务器,运维

:wq!保存退出

14.使环境变量生效

[oracle@localhost ~]$ source .bash_profile

15.修改安装配置文件

[oracle@localhost ~]$ cd /oradata/

拷贝安装文件db_install.rsp到/oradata目录下

[oracle@localhost oradata]$ cp /oradata/database/response/db_install.rsp /oradata

检查一下:

centos7安装oracle11g步骤,# Oracle学习,linux,服务器,运维

16.编辑db_install.rsp

[oracle@localhost oradata]$ vim db_install.rsp

17.下面分别在文件中的对应行号内进行相应的设置

29 oracle.install.option=INSTALL_DB_AND_CONFIG

37 ORACLE_HOSTNAME=你的虚拟机ip

42 UNIX_GROUP_NAME=oinstall

49 INVENTORY_LOCATION=/oradata/soft/oraInventory

86 SELECTED_LANGUAGES=en,zh_CN

91 ORACLE_HOME=/oradata/soft/oracle11g/product/11.2.0.3/dbhome_1

96 ORACLE_BASE=/oradata/soft/oracle11g

107 oracle.install.db.InstallEdition=EE

154 oracle.install.db.DBA_GROUP=dba

160 oracle.install.db.OPER_GROUP=oper

189 oracle.install.db.config.starterdb.type=GENERAL_PURPOSE

194 oracle.install.db.config.starterdb.globalDBName=prod

199 oracle.install.db.config.starterdb.SID=prod

213 oracle.install.db.config.starterdb.characterSet=AL32UTF8

221 oracle.install.db.config.starterdb.memoryOption=true

229 oracle.install.db.config.starterdb.memoryLimit=1024

262 oracle.install.db.config.starterdb.password.ALL=oracle

336 oracle.install.db.config.starterdb.storageType=FILE_SYSTEM_STORAGE

344 oracle.install.db.config.starterdb.fileSystemStorage.dataLocation=/oradata/soft/oracle11g/data

351 oracle.install.db.config.starterdb.fileSystemStorage.recoveryLocation=/oradata/soft/oracle11g/fast_recovery_area

400 DECLINE_SECURITY_UPDATES=true

:wq!保存退出

18.开始安装oracle,输入下面的命令:

[oracle@localhost database]$ ./runInstaller -silent -ignoreSysPrereqs -responseFile /oradata/db_install.rsp -ignorePrereq

如果你出现的代码和我差不多,可以试着重新安装一次

centos7安装oracle11g步骤,# Oracle学习,linux,服务器,运维

安装的时候可以查看安装日志信息:

tail -f 地址

centos7安装oracle11g步骤,# Oracle学习,linux,服务器,运维

出现下面的successful就说明安装成功了

centos7安装oracle11g步骤,# Oracle学习,linux,服务器,运维

19.输入下面的命令

[oracle@localhost database]$ sqlplus / as sysdba
SQL > connect /as sysdba
SQL > select name from v$database;

centos7安装oracle11g步骤,# Oracle学习,linux,服务器,运维

20.将红框中的两个命令的root用户下分别执行

[root@localhost soft]# /oradata/soft/oraInventory/orainstRoot.sh
[root@localhost soft]# /oradata/soft/oracle11g/product/11.2.0.3/dbhome_1/root.sh

centos7安装oracle11g步骤,# Oracle学习,linux,服务器,运维

安装完成!

21.Oracle用户登录

切换到oracle用户下,输入下面的命令

[oracle@localhost root]$ vim /etc/profile

将文件中最下面的配置复制

export PATH
export ORACLE_BASE=/oradata/soft/oracle11g
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0.3/dbhome_1
export ORACLE_SID=prod
export NLS_LANG=.AL32UTF8
export PATH=${PATH}:${ORACLE_HOME}/bin:$ORACLE_HOME/lib64

再切换到root用户下,重新输入上面的命令

[root@localhost ~]# vim /etc/profile

将配置粘贴到文件最下面一行,然后重启虚拟机

启动Oracle需要两个服务:

1.启动监听

# 切换到oracle用户下
[root@localhost ~]# su oracle

# 查看监听状态
[oracle@localhost root]$ lsnrctl status

# 启动监听
[oracle@localhost root]$ lsnrctl start

lsnrctl status        出现下面这个就说明监听是启动状态

centos7安装oracle11g步骤,# Oracle学习,linux,服务器,运维 启动oracle

# 启动oracle
[oracle@localhost ~]$ sqlplus / as sysdba

centos7安装oracle11g步骤,# Oracle学习,linux,服务器,运维

2.Oracle实例prod

使用DBA角色进入Oracle,输入账号密码

SQL> connect system@prod
Enter password: 
Connected.

如果没有成功,可以退出,重新输入以下命令:

centos7安装oracle11g步骤,# Oracle学习,linux,服务器,运维

这样就是进入oracle了

22.Datagrip远程连接Oracle

centos7安装oracle11g步骤,# Oracle学习,linux,服务器,运维文章来源地址https://www.toymoban.com/news/detail-617180.html

到了这里,关于CentOS7中安装Oracle11g的详细步骤的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • CentOS7-安装MySQL详细步骤

    目录  1.卸载MariaDB 1.1 查看是否存在MariaDB文件 1.2 卸载 1.3 检查是否卸载干净  2.安装MySQL 3.把MySQL加到Linux里 4.解压重命名  5.创建数据目录用户组用户 5.1创建数据目录 5.2创建用户组 5.3创建用户 5.4更改属主和数组 5.5更改权限 6.添加PATH环境变量 7.初始化MySQL 7.1初始化 8.启动M

    2024年02月11日
    浏览(39)
  • Centos7安装Mysql详细步骤

      本文主要介绍如何在Centos7下安装Mysql。 一、下载Mysql 使用wget命令下载mysql安装包。确保系统已经安装了wget,如果没有安装,执行 yum install wget 安装。 wget https://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm 二、安装、启动Mysql服务 1.安装mysql(rpm可以看成一个压缩包,先安

    2024年02月16日
    浏览(44)
  • Linux Centos7静默安装(非图形安装)Oracle RAC 11gR2(Oracle RAC 11.2.0.4)

    Oracle RAC (全称Oracle Real Application Clusters )静默安装(非图形安装)教程。 由于这篇文章花费了我太多时间,设置了仅粉丝可见,见谅。 环境说明: 虚拟机软件:VMware Workstation 16 Pro 虚拟机操作系统:Centos7 64位 数据库版本:Oracle 11gR2(11.2.0.4.0) 数据库软件(Oracle Database so

    2024年01月18日
    浏览(49)
  • Centos7环境下搭建minio步骤详细教程

    1、在 home 目录下创建 minio 文件夹 2、进入 /home/minio 文件夹 3、下载文件 如果想要修改超管账户名和密码 1、打开 /etc/profile 文件 2、在文件的最末尾加上以下信息(启动的时候看提示,新版本需要用 MINIO_ROOT_USER 和 MINIO_ROOT_PASSWORD ,旧版需要用 MINIO_ACCESS_KEY 和 MINIO_SECRET_KEY )。

    2024年02月11日
    浏览(53)
  • Centos7中docker安装es最详细步骤

    这里可以看到并没有es,证明es没有启动成功,查看下dockers运行日志,看看为啥运行失败 可以看到报错信息,原来是修改es初始内存时指令不对,应该是-Xms64m,这时需要使用指令先删除容器的id(如果不删除容器id,继续使用启动指令,docker会报错,该容器id已经被使用,需要

    2023年04月08日
    浏览(36)
  • centos7安装Docker详细步骤(无坑版教程)

    一、安装前必读 在安装 Docker 之前,先说一下配置,我这里是Centos7 Linux 内核:官方建议 3.10 以上,3.8以上貌似也可。 注意:本文的命令使用的是 root 用户登录执行,不是 root 的话所有命令前面要加 sudo   1.查看当前的内核版本 2.使用 root 权限更新 yum 包(生产环境中此步操作

    2024年02月13日
    浏览(51)
  • oracle11g安装步骤

      2.安装数据库软件 注:安装时看好安装路径,以后有大用处,切记!!!   安装后出现以下目录 监听程序是服务器中接收和响应客户机对数据库的连接请求的进程;监听程序运行在Oracle数据库服务器端。   4.数据库配置 正确安装后,可以从“服务”中,看到Oracle名下的各

    2024年02月04日
    浏览(55)
  • Linux系统Centos7 安装MySQL8.0详细步骤

    yum -y install wget wget https://repo.mysql.com//mysql80-community-release-el7-3.noarch.rpm rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022 yum -y install mysql80-community-release-el7-3.noarch.rpm yum -y install mysql-community-server systemctl start mysqld 查看进程: ps -ef | grep mysql MySQL安装成功后会有一个临时密码,我们可以

    2024年02月05日
    浏览(62)
  • CentOS7升级SSH最新版本(9.4p1)详细步骤

    目录 引言 当前操作系统情况 第一步:下载SSH和SSL安装包 第二步:安装配置Telnet(防止ssh安装失败无法连接) 1、安装Telnet 2、运行Telnet服务 3、移除文件 4、使用Telnet远程连接 第三步:卸载旧版本SSH 第四步:安装依赖包 第五步:升级SSL 1、解压源码包  2、进入源码包执行

    2024年02月04日
    浏览(57)
  • CentOS 安装Oracle11g

    https://blog.csdn.net/zw521cx/article/details/108550215 1.执行 dbca -silent -responseFile /home/oracle/response/dbca.rsp 报错 解决办法: a.全局查找 [root@VM-0-8-centos ~]# locate Seed_Database.dfb b.拷贝文件 cp /u01/app/oracle/product/11.2.0/assistants/dbca/templates/Seed_Database.dfb /u01/app/oracle/oradata 重新执行: dbca -silent -res

    2024年02月15日
    浏览(59)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包