dbca centos?centos镜像下载

oracle 19c在linux下的安装(pdb模式)

Oracle 19c在Linux下的安装流程(以CentOS 7为例)

第一步:首先从Oracle官网下载相应操作系统的安装包。访问安装包下载页面,选择CentOS 7版本。

第二步:上传安装包至Linux系统。使用FTP或SCP命令将下载的安装包上传至Linux服务器的指定目录,例如/data。

第三步:安装依赖包。在终端中运行相关命令,如:sudo yum install-y,确保系统具备安装Oracle的必要依赖。

第四步:创建Oracle用户。使用sudo命令创建Oracle用户账号,如:sudo useradd-m oracle-s/bin/bash。

第五步:调整Linux内核参数。修改系统内核参数以适配Oracle数据库,如调整内存分配参数。

第六步:设置Oracle用户密码。使用sudo命令修改Oracle用户密码,如:sudo passwd oracle。

第七步:禁用防火墙。为了确保安装过程不受防火墙影响,使用sudo systemctl stop firewalld并设置为禁用状态。

第八步:切换至Oracle用户。使用su命令切换至Oracle用户环境,如:su- oracle。

第九步:创建安装目录。根据需求创建安装目录,例如:mkdir/home/oracle/OracleDatabase/19.0.0。

第十步:解压安装包。使用tar命令解压安装包至指定目录,如:tar-xvf/data/OracleDatabase19c-...-C/home/oracle/OracleDatabase/19.0.0。

第十一步:配置环境变量。编辑.bash_profile文件设置环境变量,如:export ORACLE_HOME=/home/oracle/OracleDatabase/19.0.0。

第十二步:执行安装脚本。运行安装向导脚本,输入root用户密码。若无异常提示,表示安装成功。

第十三步:创建实例。使用Oracle提供的命令行工具创建数据库实例,如:dbca。

第十四步:调整监听设置。修改监听器配置文件listener.ora,将监听类型从静态改为动态。

第十五步:重启监听器。使用lsnrctl命令重启监听器,确保数据库服务可用。

至此,Oracle 19c的PDB(Pluggable Database)模式数据库安装完成。请在hosts文件中配置IP与名称映射,以便数据库正常运行。

虚拟机(Oracle Virtual Box)下ORACLE的安装

初次接触Centos与ORACLE,网上查阅大量资料,虚拟机安装过程遇到诸多问题,终于初步完成安装,但理解不深,记录于此,以供日后参考,并希望能帮助有相同困扰的读者。安装环境为Centos6.10(确保图形界面已安装),ORACLE版本为11R2,使用Oracle公司推荐的Virtual box进行虚拟机搭建。

选择Centos 6而非最新版本,基于内核问题“OS Kernel Parameter: semmni”,网上存在不同观点,为了简便,且基于大多数教程是针对Centos 6的考虑,决定重新下载Centos 6进行安装。安装虚拟机后,通过镜像文件完成系统安装。安装完成后,需关闭系统并进行网络与鼠标配置,确保虚拟机能够与本地电脑正常通信并显示鼠标。

安装Virtual box后,虚拟机将新增一个静态IP的虚拟网卡。在系统设置中,修改指定设备,并在网络设置中分别配置NAT网络与仅主机(Host-Only)网络,确保虚拟机能够正常连接网络与使用鼠标。

发现磁盘空间分配问题后,采用LVM形式进行大小调整,详情参考之前发布的总结文章。安装前先执行rpm-qa| grep ssh检测SSH服务包状态,若未安装则使用yum install openssh-server进行安装。通过service sshd status确认SSH服务运行状态,使用netstat-antp| grep sshd检查端口使用情况,并通过chkconfig--list sshd验证开机启动设置,必要时设置为『chkconfig sshd on』实现自动启动。

安装所需软件包包括binutils、compat-libstdc++-33、elfutils-libelf等,部分包无法找到,希望有经验者能提供解决方案。服务器访问Internet时,使用rpm-qa| grep软件包名检测软件包状态,或直接使用yum install软件包名安装;无法访问Internet时,通过挂载ISO文件或网络下载rpm文件进行安装。

创建oinstall、dba用户组,并为用户oracle设置密码,以适应后续的ORACLE安装需求。修改内核配置文件/etc/sysctl.conf,添加相关内核变量,并使用sysctl-p设置生效。通过limits.conf文件进行内存、硬件资源限制设置,以满足ORACLE运行需求。

创建oracle基准目录,为后续的图形界面安装做准备。在oracle用户下修改.bash_profile文件,添加相关配置,使用source.bash_profile命令应用配置。将ORACLE安装包上传至oracle目录,使用unzip解压。执行./runinstaller启动安装程序,取消安全更新选项,选择安装数据库,不创建实例,设置安装路径,检测内核参数及插件,忽略不符合条件警告,完成安装。

在安装过程中,解决86%报错的解决方案是修改ins_emagent.mk文件中的$(MK_EMAGENT_NMECTL)为$(MK_EMAGENT_NMECTL)-lnnz11。使用dbca运行Database Configuration Assistant完成数据库实例创建。

创建数据库过程中,解决TNS-12532: TNS:invalid argument错误的方法是修改tnsnames.ora文件中的密码设置。重启监听服务与数据库服务以确保正常运行。启动数据库实例时,处理ORA-01078和LRM-00109错误,通过配置文件调整解决ORA-01102问题。

完成ORACLE安装后,EMCTL服务未开启,通过访问验证服务状态。根据经验,首先检测EMCTL服务开启情况,若存在问题则调整配置,确保EMCTL控制页面正常打开。总结ORACLE管理页面的常见操作,参考相关资料。

Oracle 19c Centos7 静默安装记录整理

Oracle 19c Centos7静默安装记录整理

明哥分享:在Centos7服务器上安装Oracle 19c时,为了高效和资源管理,通常选择静默安装方式。静默安装是通过Oracle Universal Installations(OUI)的三个response files实现定制配置的,安装前需做好软硬件检查和资源下载,包括依赖包安装、系统用户设置和环境变量配置等。

具体步骤如下:

1.软硬件配置检查和资源下载:确保硬件资源充足,预先下载Oracle安装包。

2.使用runInstaller安装Oracle二进制软件包:详细执行安装步骤。

3. NetCA配置监听服务:通过配置实现监听服务的正确运行。

4. DBCA创建Oracle数据库实例:按照指南创建数据库实例。

5.数据库创建后的必要设置:提供启停脚本,以及可能的自动启动配置。

6.日常使用:总结常用命令,方便数据库管理。

尽管本文没有详述所有细节,但已给出关键步骤和要点,帮助读者进行Oracle 19c的静默安装。如有任何疑问,欢迎关注公众号和明哥微信交流,加入ABC技术交流群。

阅读剩余
THE END