Linux Oracle 19c 安装

该文详细介绍了如何在Linux服务器上安装Oracle19c数据库,包括下载安装包和预安装包,使用yum命令进行安装,初始化数据库,配置环境变量以及创建用户的过程。

1.下载安装包、预安装包

1.下载安装包oracle-database-ee-19c-1.0-1.x86_64.rpm。
官网下载:Database Software Downloads | Oracle

  

2.下载预安装包oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm。

官网下载:http://yum.oracle.com/repo/OracleLinux/OL7/latest/x86_64/getPackage/oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm

2.将安装包上传到服务器

3.开始安装

1.安装预安装包

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

 

2.安装Oracle19c,耗时较长,耐心等待

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

4.配置环境

1.初始化Oracle数据库,耗时较长,耐心等待

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

 2.查看Oracle 进程,有Oracle进程表示安装完成

ps -ef|grep oracle

3.配置环境变量

cd到用户目录

cd ~

编辑.bash_profile文件

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
stty erase ^h
export NLS_LANG=AMERICAN_AMERICA.UTF8

刷新配置

source .bash_profile

5.数据库配置

linux oracle 19c 创建用户

### Linux 系统上安装 Oracle 19c 数据库的指南 在 Linux 系统上安装 Oracle 19c 数据库需要遵循一系列步骤,包括准备环境、解压安装包、配置数据库以及设置必要的环境变量。以下是详细的安装指南: #### 1. 准备环境 确保操作系统为支持的版本。例如,CentOS 7.8 是一个兼容的选择[^1]。安装前,请确认系统满足 Oracle 19c 的最低硬件和软件要求。 #### 2. 下载 Oracle 19c 安装介质 从官方下载页面获取 Oracle 19c 的安装文件。下载地址为:https://www.oracle.com/database/technologies/oracle-database-software-downloads.html#19c[^3]。将安装包 `LINUX.X64_193000_db_home.zip` 上传到目标服务器的 `/home/oracle` 目录下。 #### 3. 解压安装包 使用 `unzip` 命令解压安装包到指定目录。以下是一个示例命令: ```bash su - oracle unzip LINUX.X64_193000_db_home.zip -d /u01/app/oracle/product/19.0.0/dbhome_1 ``` 此操作会将安装文件解压到 `/u01/app/oracle/product/19.0.0/dbhome_1` 目录中[^2]。 #### 4. 配置系统环境 安装前需要对 Linux 系统进行必要的配置,包括但不限于以下内容: - **内核参数调整**:编辑 `/etc/sysctl.conf` 文件,添加或修改相关内核参数。 - **用户限制调整**:编辑 `/etc/security/limits.conf` 文件,设置用户的资源限制。 - **创建 Oracle 用户和组**:创建一个名为 `oracle` 的用户,并将其加入 `oinstall` 和 `dba` 组。 - **安装依赖包**:通过 `yum` 或 `apt-get` 安装必要的依赖包,如 `gcc`, `make`, `binutils`, `libaio` 等。 #### 5. 启动图形化安装程序 如果服务器未配置 GUI,可以使用 VNC Server 进行远程图形化操作。启动安装程序后,按照提示完成以下步骤: - 选择安装类型(如 Enterprise Edition)。 - 指定 Oracle Base 和 Oracle Home 目录。 - 设置数据库实例的名称和管理员密码。 #### 6. 配置监听器和数据库实例 安装完成后,使用 `netca` 工具配置监听器,并通过 `dbca` 工具创建数据库实例。 #### 7. 测试连接 安装完成后,可以通过以下 Python 脚本测试与数据库的连接: ```python import cx_Oracle dsn = cx_Oracle.makedsn('hostname', 'port', 'service_name') connection = cx_Oracle.connect('username', 'password', dsn) cursor = connection.cursor() cursor.execute("SELECT * FROM dual") print(cursor.fetchone()) ``` 此脚本假设已安装 `cx_Oracle` 库,并正确配置了数据库连接信息[^1]。 ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值