centos oracle semmni(centos 8)

各位老铁们好,相信很多人对centos oracle semmni都不是特别的了解,因此呢,今天就来为大家分享下关于centos oracle semmni以及centos 8的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!

centos7.4安装oracle11gR2时semmni验证不通过问题解决

分享一个在centos7.4中安装oracle11gR2出现检查不通过的问题,网上看了一下好多人碰到了这个问题,但都没有给出合理的解决办法,简单说一下我的解决方法。

首先看一下我在安装oracle之前设置的参数,进入 vi/etc/sysctl.conf文件添加:

输入:sysctl-p命令使其生效,可得到:

在安装到oracle错误性检查的时候,出现:OS Kernel Parameter semmni failed检查不通过,预期值:128,实际:0也就是说明上面的参数设置不生效。

如图:

解决办法:

也请各位网友有更好的办法,欢迎留言,我会继续补充,谢谢。

虚拟机(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管理页面的常见操作,参考相关资料。

centos7怎么删除oracle数据库实例

删除oracle软件和实例步骤:

1、oracle用户登陆sqlplus停止数据库:shutdown

2、oracle用户停止监听服务:lsnrctl stop

3、root用户

删除/tmp下ora*文件

删除/opt下OR*文件

删除/etc下oraInst.loc和oratab文件

(这两个文件是安装oracle时执行$ORACLE_HOME/root.sh脚本产生的)

删除/usr/local/bin下coraenv、dbhome、oraenv

(这三个文件是安装oracle时执行$ORACLE_BASE/oraInventory/orainstRoot.sh脚本产生的)

删除$ORACLE_BASE下admin、flash_recovery_area、oradata、oraInventory

(记住这里不要删除oracle用户默认目录,下次重新安装oracle软件时还要使用oracle用户呢)

特别注意的是不要删除$ORACLE_BASE下oracle用户默认目录,下次重新安装oracle软件时还要使用oracle用户。

阅读剩余
THE END