Oracle的安装和配置

安装和配置Oracle数据库包括多个步骤,本文将详细讲解从下载、安装到配置的各个步骤。

一、下载Oracle数据库软件

  1. 访问Oracle官网: 打开浏览器,访问Oracle数据库官方下载页面 Database Technologies | Oracle

  2. 选择合适的版本: 根据你的操作系统选择合适的版本,比如Oracle Database 19c. 点击下载。

  3. 创建或登录Oracle账户: 如果没有Oracle账户,需要注册一个。下载页面会提示你登录。

二、准备环境

1. 系统要求
  • 操作系统: 确保操作系统版本支持Oracle版本。
  • 硬件要求:
    • CPU: 至少2核心
    • 内存: 至少2GB
    • 磁盘: 至少10GB可用空间
2. 创建所需用户及组

在Linux系统中,通常需要oracle用户和相关组:

groupadd oinstall groupadd dba useradd -g oinstall -G dba oracle passwd oracle

3. 配置内核和资源限制

编辑 /etc/sysctl.conf

fs.file-max=6815744
 kernel.sem=250 32000 100 128
 kernel.shmmni=4096
 kernel.shmall=1073741824
 kernel.shmmax=4398046511104

应用配置:

sysctl -p

三、安装Oracle数据库

1. 解压安装文件

以Oracle 19c为例,通常下载文件是一个zip文件。解压它:

unzip LINUX.X64_193000_db_home.zip -d /u01/app/oracle/product/19.3.0/dbhome_1

2. 执行安装程序

切换到oracle用户,执行以下命令开始安装:

su - oracle cd /u01/app/oracle/product/19.3.0/dbhome_1 ./runInstaller

四、安装配置助手(Oracle Universal Installer, OUI)配置

按照安装向导执行如下步骤:

  1. 安装选项:

    • 单实例数据库安装
    • 服务器类
  2. 系统检查: 检查操作系统设置、内核参数等是否符合要求。

  3. 配置Oracle主目录:

    • Oracle base:/u01/app/oracle
    • Oracle home:/u01/app/oracle/product/19.3.0/dbhome_1
  4. 配置清单目录:

    • 清单目录: /u01/app/oraInventory
    • 操作系统组: oinstall
  5. 先决条件检查:

    • 等待系统自动检查,若有错误需要按提示解决。
  6. 安装概要:

    • 查看概要后,点击安装。

五、创建数据库

安装完成后,还需要配置数据库(可选择通过DBCA数据库配置助手来创建数据库)。

1. 启动DBCA:

cd $ORACLE_HOME/bin ./dbca

2. 创建数据库的步骤:
  • 管理选项:

    • 创建数据库
  • 数据库类型:

    • 常规用途/事务处理
  • 全局数据库名和SID:

    • Global Database Name: orcl
    • SID: orcl
  • 存储选项:

    • 文件系统
    • 指定数据文件位置:/u01/app/oracle/oradata
  • 配置选项:

    • 内存配置
    • 网络配置:配置监听端口,默认是1521
  • 创建选项:

    • 数据库内容
    • 数据库选项
  • 总结:

    • 最终确认创建进行数据库

六、环境变量配置

向Oracle用户的 .bash_profile 文件添加以下环境变量:

export ORACLE_BASE=/u01/app/oracle
 export ORACLE_HOME=/u01/app/oracle/product/19.3.0/dbhome_1
 export ORACLE_SID=orcl
 export PATH=$PATH:$ORACLE_HOME/bin

七、启动数据库与监听器

启动监听器:

lsnrctl start

启动数据库:

sqlplus / as sysdba startup exit

八、测试连接

使用SQL*Plus或其他客户端工具连接数据库进行测试:

sqlplus username/password@localhost:1521/orcl

九、日常管理

  • 启动数据库:

    sqlplus / as sysdba startup

  • 关闭数据库:

    sqlplus / as sysdba shutdown immediate

  • 查看监听器状态:

    lsnrctl status

这个详细安装和配置指南应该能够帮助你在Linux系统中成功安装和配置一个Oracle数据库。如果是在Windows中,安装步骤会有所不同,但总体流程类似,只不过操作系统的细节会不同

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值