UOS服务器版1050E安装ORACLE19C

1.拷贝rpm文件

oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm

oracle-database-ee-19c-1.0-1.x86_64.rpm

2.安装环境所需

compat-libstdc++-33-3.2.3-72.el7.x86_64.rpm

compat-libcap1-1.10-7.el7.x86_64.rpm

2.1如果yum仓库不含阿里云则需要手工修改

wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

在打开配置文件

sudo vi /etc/yum.repos.d/CentOS-Base.repo

将文件中所有行的 $releasever 改为 7

:1,$s/$releasever/7/g

:wq

保存并退出

2.2安装环境包

sudo yum install compat-libstdc*

sudo yum install compat-libcap1*

还需要安装

sudo yum install ksh* -y

sudo yum install libnsl* -y

sudo yum install file -y

sudo yum install file-libs* -y

sudo yum install net-tools -y

3.修改当前yum中引用python版本-确保在python3

查看当前python版本号

python -V

sudo vi /usr/bin/yum

把第一行改为

#! /usr/bin/python3

4.预安装

sudo rpm -ivh oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm --nodeps

5.创建所需文件夹 并授权

sudo mkdir -p /opt/oracle/product/19c/dbhome_1

sudo mkdir -p /opt/app/oracle/oradata

sudo mkdir -p /opt/oracle/oraInventory

sudo chown -R oracle:oinstall /opt/oracle

sudo chmod -R 775 /opt/oracle

6.开始安装

sudo yum -y localinstall oracle-database-ee-19c-1.0-1.x86_64.rpm

7.初始化配置(比较漫长的等待)

/etc/init.d/oracledb_ORCLCDB-19c configure

注意接下来的操作需要切换到oralce账户

8.启动

切换以oracle身份,启动侦听服务

su - oracle

配置环境变量

vi ~/.bash_profile

export ORACLE_HOME=/opt/oracle/product/19c/dbhome_1

export PATH=$PATH:/opt/oracle/product/19c/dbhome_1/bin

export ORACLE_SID=ORCLCDB

export NLS_LANG="AMERICAN_AMERICA.UTF8"

保存之后

source ~/.bash_profile

9.以dba身份登入sqlplus,并启动服务

sqlplus / as sysdba

startup

设置system账户密码

alter user system identified by "test123@6";

10.防火墙firewalld添加端口

开放oracle端口1521

firewall-cmd --zone=public --add-port=1521/tcp --permanent

重载firewalld

firewall-cmd --reload

首先,UOS(Ubuntu Kylin Operating System)是一款国产的Linux操作系,基于Ubuntu开发。其安装Oracle 19c的步骤与在其他Linux发行版上的安装基本相同。以下是一些基本步骤: 1. 下载Oracle 19c软件包,需要注意的是,Oracle官方目前只支持RedHat系列的发行版,而UOS是基于Debian的发行版,因此需要额外的配置。 2. 配置操作系环境,具体步骤如下: a. 安装必要的软件包:`sudo apt-get install libaio1 libaio-dev unixodbc unixodbc-dev` b. 修改内核参数:`sudo vi /etc/sysctl.conf`,在文件末尾添加以下内容: ```shell fs.file-max = 6815744 kernel.sem = 250 32000 100 128 kernel.shmmni = 4096 kernel.shmall = 1073741824 kernel.shmmax = 4398046511104 net.core.rmem_default = 262144 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 1048576 net.ipv4.conf.all.rp_filter = 2 net.ipv4.conf.default.rp_filter = 2 fs.aio-max-nr = 1048576 ``` c. 运行 `sudo sysctl -p` 命令使修改生效。 3. 创建oracle用户和相关组: ```shell sudo groupadd oinstall sudo groupadd dba sudo useradd -g oinstall -G dba oracle sudo passwd oracle ``` 4. 解压Oracle安装包: ```shell unzip linuxx64_193000_db_home.zip -d /opt/ chown -R oracle:oinstall /opt/database ``` 5. 配置环境变量:编辑oracle用户的.bashrc文件,在文件末尾添加以下内容: ```shell export ORACLE_BASE=/opt/database export ORACLE_HOME=$ORACLE_BASE/product/19.0.0/dbhome_1 export ORACLE_SID=orcl export PATH=$ORACLE_HOME/bin:$PATH ``` 6. 运行安装程序:切换到oracle用户,运行安装程序: ```shell su - oracle cd $ORACLE_HOME ./runInstaller ``` 以上是大致的安装步骤,具体的安装过程可能因为不同的环境而有所差异,建议您在安装前详细阅读官方文档。下面是一些相关问题:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值