Linux 系统服务端oracle19c数据库全英文版安装教程

简介: Linux 系统服务端oracle19c数据库全英文版安装教程

 

Linux 系统 Oracle 19c 安装教程

第一章:安装前准备

① 安装包获取

预安装包下载:

小蓝枣的csdn资源仓库

linux64oracle19c 安装包获取:

小蓝枣的资源仓库,提取码:qde5

② 预安装

使用语法:

yum localinstall -y /root/oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm

进行预安装。

image.png

安装成功效果图:

image.png

③ 安装依赖包

安装依赖包:

yum install -y bc gcc gcc-c++  binutils compat-libcap1 compat-libstdc++ dtrace-modules  dtrace-modules-headers dtrace-modules-provider-headers dtrace-utils  elfutils-libelf elfutils-libelf-devel fontconfig-devel glibc glibc-devel  ksh libaio libaio-devel libdtrace-ctf-devel libX11 libXau libXi libXtst  libXrender libXrender-devel libgcc librdmacm-devel libstdc++  libstdc++-devel libxcb make smartmontools sysstat

image.png

安装成功效果图:

image.png

④ 创建必要文件夹并授权

创建必要文件夹,解压数据库安装包。

image.png

mkdir -p /u01/oraInventory
mkdir -p /u01/app/oracle/product/19.3.000/db_home
unzip /root/LINUX.X64_193000_db_home.zip -d /u01/app/oracle/product/19.3.000/db_home

授权:

image.png

chown -R oracle:oinstall /u01/app/oracle
chmod -R 775 /u01/app/oracle

⑤ 配置信息

登录 oracle 用户后编辑配置文件。

su - oracle
vim ~/.bash_profile

image.png

插入下面的配置信息:

ORACLE_SID=orcl;export ORACLE_SID  
ORACLE_UNQNAME=orcl;export ORACLE_UNQNAME
ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/19.3.000/db_home; export ORACLE_HOME
NLS_DATE_FORMAT="YYYY:MM:DDHH24:MI:SS"; export NLS_DATE_FORMAT
NLS_LANG=american_america.ZHS16GBK; export NLS_LANG
TNS_ADMIN=$ORACLE_HOME/network/admin; export TNS_ADMIN
ORA_NLS11=$ORACLE_HOME/nls/data; export ORA_NLS11
PATH=.:${JAVA_HOME}/bin:${PATH}:$HOME/bin:$ORACLE_HOME/bin:$ORA_CRS_HOME/bin
PATH=${PATH}:/usr/bin:/bin:/usr/bin/X11:/usr/local/bin
export PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib
LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:$ORACLE_HOME/oracm/lib
LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/lib:/usr/lib:/usr/local/lib
export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JRE
CLASSPATH=${CLASSPATH}:$ORACLE_HOME/jlib
CLASSPATH=${CLASSPATH}:$ORACLE_HOME/rdbms/jlib
CLASSPATH=${CLASSPATH}:$ORACLE_HOME/network/jlib
export CLASSPATH
THREADS_FLAG=native; export THREADS_FLAG
export TEMP=/tmp
export TMPDIR=/tmp
umask 022

然后执行 source ~/.bash_profile 使其立即生效。

第二章:图形化界面安装过程演示

通过下面的命令即可进入图形化 oracle 安装界面了。

DISPLAY 后面跟的是自己电脑的 IP 地址。

su - oracle
cd $ORACLE_HOME
export DISPLAY=10.11.xx.xx:0.0
./runInstaller

image.png

① 选择安装还是升级

第一个是表示安装。

image.png

② 系统类配置

我是作为数据库服务器,所以选的服务端。

image.png

③ 数据库版本配置

我选的是企业版。

image.png

④ 安装路径配置

这里默认就会显示我们之前配置的路径。

image.png

⑤ 详细目录配置

这里也默认带来出了,都是安装前准备设置好的。

image.png

⑥ 类型配置

常规用途。

image.png

⑦ 数据库标识符配置

这个取消候选创建容器数据库,一般用不到。

image.png

⑧ 配置选项设置

我这个专门做数据库服务器用,所以内存设置到了百分之 70

image.png

设置字符集,我选择的是 GBK

image.png

⑨ 数据库存储配置

文件系统。

image.png

⑩ 管理选项配置

如果想用云端控制台的话可以配置这里。

image.png

⑪ 恢复选项配置

设置后,后面出现问题可以进行数据恢复,不过会占用很多资源。

image.png

⑫ 方案口令配置

推荐的是大小写字母+数字,不要包含特殊字符。举例 Lizhi8888

image.png

⑬ 操作系统组配置

这里也是直接配好了。

image.png

⑭ root 用户信息配置

输入 root 用户的密码,后面执行一些 root 用户才能执行的脚本时它就可以直接帮你执行了。

image.png

⑮ 先决条件检查

这里有个警告提示交换空间的实际值和期望值不匹配,感觉不影响的可以勾选右上角选项忽略掉,有影响的要把问题解决掉,不然后面会出问题。

image.png

image.png

⑯ 配置信息汇总

这里有个配置汇总,确认没问题之后就开始进行安装了。

image.png

检查好后就开始安装了。

image.png

中间会弹出一些提示,点击继续就行了。

image.png

喜欢的点个赞❤吧!

           

目录
相关文章
|
16天前
|
Oracle 关系型数据库 Linux
【赵渝强老师】Oracle数据库配置助手:DBCA
Oracle数据库配置助手(DBCA)是用于创建和配置Oracle数据库的工具,支持图形界面和静默执行模式。本文介绍了使用DBCA在Linux环境下创建数据库的完整步骤,包括选择数据库操作类型、配置存储与网络选项、设置管理密码等,并提供了界面截图与视频讲解,帮助用户快速掌握数据库创建流程。
191 93
|
3月前
|
存储 Oracle 关系型数据库
服务器数据恢复—光纤存储上oracle数据库数据恢复案例
一台光纤服务器存储上有16块FC硬盘,上层部署了Oracle数据库。服务器存储前面板2个硬盘指示灯显示异常,存储映射到linux操作系统上的卷挂载不上,业务中断。 通过storage manager查看存储状态,发现逻辑卷状态失败。再查看物理磁盘状态,发现其中一块盘报告“警告”,硬盘指示灯显示异常的2块盘报告“失败”。 将当前存储的完整日志状态备份下来,解析备份出来的存储日志并获得了关于逻辑卷结构的部分信息。
|
6月前
|
Oracle 关系型数据库 MySQL
Oracle Linux 8.10 编译安装sysbench
Oracle Linux 8.10 编译安装sysbench
174 34
|
28天前
|
SQL Oracle 关系型数据库
Oracle数据库创建表空间和索引的SQL语法示例
以上SQL语法提供了一种标准方式去组织Oracle数据库内部结构,并且通过合理使用可以显著改善查询速度及整体性能。需要注意,在实际应用过程当中应该根据具体业务需求、系统资源状况以及预期目标去合理规划并调整参数设置以达到最佳效果。
93 8
|
3月前
|
SQL Oracle 关系型数据库
比较MySQL和Oracle数据库系统,特别是在进行分页查询的方法上的不同
两者的性能差异将取决于数据量大小、索引优化、查询设计以及具体版本的数据库服务器。考虑硬件资源、数据库设计和具体需求对于实现优化的分页查询至关重要。开发者和数据库管理员需要根据自身使用的具体数据库系统版本和环境,选择最合适的分页机制,并进行必要的性能调优来满足应用需求。
125 11
|
3月前
|
Oracle 关系型数据库 数据库
数据库数据恢复—服务器异常断电导致Oracle数据库报错的数据恢复案例
Oracle数据库故障: 某公司一台服务器上部署Oracle数据库。服务器意外断电导致数据库报错,报错内容为“system01.dbf需要更多的恢复来保持一致性”。该Oracle数据库没有备份,仅有一些断断续续的归档日志。 Oracle数据库恢复流程: 1、检测数据库故障情况; 2、尝试挂起并修复数据库; 3、解析数据库文件; 4、导出并验证恢复的数据库文件。
|
5月前
|
Oracle Cloud Native 关系型数据库
Oracle Linux 10 - Oracle 提供支持 RHEL 兼容发行版
Oracle Linux 10 - Oracle 提供支持 RHEL 兼容发行版
213 11
Oracle Linux 10 - Oracle 提供支持 RHEL 兼容发行版
|
3月前
|
存储 Oracle 关系型数据库
【赵渝强老师】Oracle RMAN的目录数据库
Oracle RMAN默认将备份元信息存储在控制文件中,但控制文件损坏或丢失会导致恢复失败,且备份增多会使控制文件无限增长。为解决这些问题,Oracle引入了RMAN目录数据库(Catalog Database),专门用于存储RMAN备份的元信息。使用目录数据库可提升备份管理效率,支持多数据库共享、长期备份历史记录存储,并可保存RMAN脚本。本文详细介绍了如何创建目录数据库、注册目标数据库及其操作步骤。
|
5月前
|
Oracle Cloud Native 关系型数据库
Oracle Linux 9.6 正式版发布 - Oracle 提供支持 RHEL 兼容发行版
Oracle Linux 9.6 正式版发布 - Oracle 提供支持 RHEL 兼容发行版
186 0
Oracle Linux 9.6 正式版发布 - Oracle 提供支持 RHEL 兼容发行版
|
4月前
|
存储 Oracle 关系型数据库
oracle数据恢复—oracle数据库执行错误truncate命令的数据恢复案例
oracle数据库误执行truncate命令导致数据丢失是一种常见情况。通常情况下,oracle数据库误操作删除数据只需要通过备份恢复数据即可。也会碰到一些特殊情况,例如数据库备份无法使用或者还原报错等。下面和大家分享一例oracle数据库误执行truncate命令导致数据丢失的数据库数据恢复过程。