openEuler22.0.3安装oracle11.2.0.4报错总结

news2025/1/18 18:44:30
openEuler是CentOS8系列魔改来的
1.xstart无法打开报错x11拒绝转义
yum install *x11*
vi /etc/ssh/sshd_config
X11Forwarding  yes
systemctl restart sshd
2.执行runinstaller报错,无论是直接无法打开界面报错:
when installed in the jdk 1.2 Linux
还是打开界面报错:
no oraInstaller in java.library.path
都是因为缺少libnsl.so.1导致的,首先使用yum安装libnsl
yum install *nls*
安装完成之后还是不行,查看详细报错是缺少libnsl.so.1,查看libnsl库文件:
[root@oltest lib64]# cd /usr/lib64 
[root@oltest lib64]# ls -l libnsl*
lrwxrwxrwx. 1 root root 15 Dec 24 2021 libnsl.so.2 -> libnsl.so.2.0.1
-rwxr-xr-x. 1 root root 100616 Dec 18 2021 libnsl.so.2.0.1
lrwxrwxrwx. 1 root root 15 Dec 24 2021 libnsl.so.3 -> libnsl.so.3.0.0
-rwxr-xr-x. 1 root root 30904 Dec 24 2021 libnsl.so.3.0.0
这里我们看到只有libnsl.so.2和libnsl.so.3,所以我们只要建个软连接就行了:
[root@oltest lib64]#  ln -s libnsl.so.2.0.1 libnsl.so.1
3.使用光盘iso镜像安装了所有可以安装的依赖包之后,还是有下面几个软件包缺少:
下载下面的软件包,进行安装
链接:https://pan.baidu.com/s/1juWq1OG6ftE-cceWyODeHg 
提取码:9999 
--来自百度网盘超级会员V7的分享
4.ins_emagent.mk报错,解决办法:
vi $ORACLE_HOME/sysman/lib/ins_emagent.mk
#找到如下内容后,大概176行
    $(SYSMANBIN)emdctl:$(SYSMANBIN)emdctl:
        $(MK_EMAGENT_NMECTL)$(MK_EMAGENT_NMECTL)
进行修改为如下
     $(SYSMANBIN)emdctl:$(SYSMANBIN)emdctl:
        $(MK_EMAGENT_NMECTL) -lnnz11$(MK_EMAGENT_NMECTL) -lnnz11
5.client_sharedlib包编译报错:
上面云盘的libpthread_nonshared.a文件拷贝到/usr/lib中和/usr/lib64中
[root@localhost temp]# cp libpthread_nonshared.a /usr/lib/
[root@localhost temp]# cp libpthread_nonshared.a /usr/lib64/
[root@localhost temp]#  chmod 777 /usr/lib64/libpthread_nonshared.a
6.ins_precomp.mk报错
libaio的库版本不对,拷贝上面云盘的libaio文件:
[root@localhost temp]# cd /usr/lib64
[root@localhost lib64]# mv libaio.so.1.0.0 libaio.so.1.0.0.bak
[root@localhost lib64]# mv libaio.so.1.0.1.ba libaio.so.1.0.1.bak
[root@localhost lib64]# rm libaio.so
上传libaio文件:
[root@localhost lib64]# chmod 755 libaio*
7.nmo编译报错:
​​​​​​​
这个应该是glibc的版本太高导致的,测试高版本的glibc支持低版本,这里点击continue即可,测试下来也没问题,这个会报错几次,只要是这个nmo编译的报错都继续

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1370437.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

20、Kubernetes核心技术 - 基于Prometheus和Grafana搭建集群监控平台

目录 一、概述 二、监控平台架构图​编辑 三、部署 Prometheus 3.1、Prometheus简介 3.2、部署守护进程node-exporter 3.3、部署rbac 3.4、ConfigMap 3.5、Deployment 3.6、Service 3.7、验证Prometheus 四、部署Grafana 4.1、Deployment 4.2、Service 4.3、Ing…

每天刷两道题——第十一天

1.1滑动窗口最大值 给你一个整数数组 nums,有一个大小为 k 的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口内的 k 个数字。滑动窗口每次只向右移动一位。返回滑动窗口中的最大值 。 输入:nums [1,3,-1,-3,5,3,6,7], k 3 输出&…

Spark与Cassandra的集成与数据存储

Apache Spark和Apache Cassandra是大数据领域中两个重要的工具,用于数据处理和分布式数据存储。本文将深入探讨如何在Spark中集成Cassandra,并演示如何将Spark数据存储到Cassandra中。将提供丰富的示例代码,以帮助大家更好地理解这一集成过程…

pycharm的使用技巧

1.新建文件时,自动生成代码 settings->editor->file and code templates,选择python script ${NAME} 文件名 ${DATE} 日期 2.自动补齐自定义段落 settings->editor->live templates,在右侧点击+号,添加自定义的内容 完成之后,在下方勾选python 3.修改注释的…

服务器日常维护要素,应该如何做好维护

维护服务器的目的是为了让服务器的性能保持最佳状态,发现问题及时解决,没有问题也可以对相关的应用和配置进行调优。但也有很多用户疑问,服务器具体会有哪些方面需要维护的,今天就一起来看看吧。 服务器日常维护,主要包…

融云 CEO 董晗荣获 51CTO 「2023 年度科技影响力人物奖」

(👆点击获取《社交泛娱乐出海作战地图》) 1 月 5 日,由知名 IT 技术媒体 51CTO 主办的第十八届“中国企业年终评选”正式揭晓榜单,融云 CEO 董晗荣获“2023 年度科技影响力人物奖”。关注【融云全球互联网通信云】了解…

java连接池、C3P0、Druid德鲁伊连接池技术

java线程池 连接池C3P0Druid 连接池 概念:其实就是一个容器(集合),存放数据库连接的容器。当系统初始化好后,容器被创建,容器中会申请一些连接对象,当用户来访问数据库时,从容器中获取连接对象&#xff0c…

CAN位时序分解

标准位时序 CAN标准位时序描述如下表 段名称段的作用Tq数同步段 (SS: Synchronization Segment)用于多个连接在总线上的单元通过此段实现时序调整,同步进行接收和发送的工作。信号的跳变边沿最好出现在此段中。 若通讯节点检测到总线上信号的跳变沿被包含在 SS 段的…

电子学会C/C++编程等级考试2020年09月(一级)真题解析

C/C++编程(1~8级)全部真题・点这里 第1题:输出整数 输入四个整数,把输入的第三、第四个整数输出。 时间限制:3000 内存限制:65536 输入 只有一行,共四个整数,整数之间由一个空格分隔。整数是32位有符号整数。 输出 只有一行,二个整数,即输入的第三、第四个整数,以一…

阿里云 WindowsServer 使用之 配置 SQL Server 允许远程连接

阿里云 WindowsServer 使用之 配置 SQL Server 允许远程连接 第一步:安装 SQL Server 数据库 这是一个很详细的安装教程,可以参考一下 安装SQL Server详细教程 需要注意:安装实例时,建议在‘身份验证模式’直接选择“混合模式”…

【第一次使用finalshell连接虚拟机内的centos】小白处理方式

第一次使用finalshell连接centos7的时候,因为都是新环境什么都没有配置,所以就需要安装finalshell和对新的centos7 进行一些配置。 安装finalshel,默认不安装d盘,就需要对安装路径做一下调整,其余都是下一步默认安装的…

华为 HarmonyOS 页面跳转

1. 我们新建2个页面(page),一个Hello World页面,一个Hello HarmonyOS页面,注意修改红色框内容,保持一致 2.导入导入router模块,页面跳转接口,添加按钮点击事件 //导入router模块 页面跳转接口 import rout…

优化改进YOLOv8算法之AKConv(可改变核卷积),即插即用的卷积,效果秒杀DSConv

目录 1 AKConv原理 1.1 Define the initial sampling position 1.2 Alterable convolutional operation 1.3 Extended AKConv 2 YOLOv8中加入AKConv模块 2.1 AKConv.py文件配置 2.2 task.py配置 2.3 创建添加优化点模块的yolov8-AKConv.yaml 2.4 训练 1 AKConv原理 …

eclipse正则表达式替换 Find/Replace

Find/Replace 对话框中使用正则表达式 CTRLF 打开 Find/Replace 对话框勾选 Regular expressions ​ 匹配注释 下图中的Find:/.*/ ​ 匹配换行符 换行符:\R 下图中的Find表达式:\R.*Excel.* ​ 新增空行 /** 替换为 \R\t/** ​ 选…

c++学习:智能指针的底层作用原理+用法

目录 智能指针作用原理 作用 原理 模仿int*类型的智能指针 模仿所有类型的智能指针(模板) 共享智能指针类 思考;如果多个智能指针同时指向同一个堆空间,怎么只执行一次析构函数进行释放空间 (共享智能指针类&…

井盖异动传感器,守护脚下安全

随着城市化进程的加速,城市基础设施的安全问题日益受到关注。其中,井盖作为城市地下管道的重要入口,其安全问题不容忽视。然而,传统的井盖监控方式往往存在盲区,无法及时发现井盖的异常移动。为此,我们推出…

Cesium笔记 初始化 使用Vue-Cesium 组件

参考 A Vue 3 based component library of CesiumJS for developers | Vue for CesiumVue for Cesium, a Vue 3.x based component library of CesiumJS for GISerhttps://zouyaoji.top/vue-cesium/#/zh-CN/component/quickstart

HTML---JQurey的基本使用

文章目录 前言一、pandas是什么?二、使用步骤 1.引入库2.读入数据总结 本章目标 (1)能够搭建jQuery开发环境 (2)使用ready( )方法加载页面、掌握jQuery语法 使用addClass( )方法和css( )方法为元素添加CSS样式使用n…

vue elementUI Tree 树形控件的使用方法

用清晰的层级结构展示信息&#xff0c;可展开或折叠。 效果演示 trees.vue代码 <template><div><!-- 树形控件 --><el-tree :data"treesList" :props"treesProps" show-checkbox node-key"id"default-expand-all :defau…

【C++】十大排序算法

文章目录 十大排序算法插入排序O(n^2^)冒泡排序O(n^2^)选择排序O(n^2^)希尔排序——缩小增量排序O(nlogn)快速排序O(nlogn)堆排序O(nlogn)归并排序(nlogn)计数排序O(nk)基数排序O(n*k)桶排序O(nk) 十大排序算法 排序算法的稳定性&#xff1a;在具有多个相同关键字的记录中&…