解决 ORA-21561: OID generation failed

限时加码!20+主流AI编程工具免费用 购周边加赠Coding Plan Lite,Claude Code、Cursor等即刻畅享,学习进阶更高效! 阅读详情

原文地址:http://blog.csdn.net/elonlink/article/details/52635523

解决方法

  • 打开终端,查看 hostname
hostname
  • 1

发现是 local 而不是 localhost

  • 查看 hosts 文件
cd /etc  
open hosts
  • 1
  • 2

内容为

##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting.  Do not change this entry.
##
127.0.0.1   localhost
255.255.255.255 broadcasthost
::1             localhost 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 问题已经找到了,因为 hostname 和 hosts 文件里的 hostname 不一致
  • 解决办法,修改 hostname 与 hosts 里保持一致
sudo scutil --set HostName localhost
  • 1
  • 重新连接 Oracle

长短期记忆网络(Long Short-Term Memory networks, LSTM) 如何简单的理解LSTM——其实没有那么复杂: 阅读详情

相关推荐

基于YOLO11深度学习的糖尿病视网膜病变智能诊断系统【Python源码+Pyqt5界面+数据集+训练代码】

本文详细介绍如何利用YOLO11深度学习技术构建糖尿病视网膜病变智能诊断系统。项目提供完整的Python源码、PyQt5图形界面、标注数据集及训练代码,实现从图片、视频到摄像头的多模态病变检测,旨在辅助医疗筛查,提升诊断效率。

weixin_29089057的博客 252

ORA-21561: OID generation failed

一 问题描述 程序连不上oracle,报错: ORA-21561: OID generation failed解决办法 ① 在程序服务器上修改/etc/hosts文件,添加oracle数据库的ip和主机名对应关系,示例: 192.168.3.1 host1 ② 重启程序 ...

雅冰石的专栏 1923

【DeepSeek应用实践】手把手教程:用 AnythingLLM + Ollama + DeepSeek-R1 搭建本地企业知识库

在众多的技术方案中,我们选择了 AnythingLLM、Ollama 和 DeepSeek-R1 这一组合来搭建本地知识库。Ollama 作为一个轻量级的本地化大语言模型部署工具,支持多种模型,易于安装和使用,能够快速在本地运行强大的语言模型。DeepSeek-R1 是一个专为知识库问答设计的检索增强生成(RAG)模型,它结合了检索和生成的优势,能够快速从知识库中检索相关信息并生成精准答案。而 AnythingLLM 则是一个用户友好的界面工具,可以方便地连接 Ollama 和 DeepSeek-R1

寻道AI,探索AI无限可能! 2533

oracle ORA-21561解决方案

解决方法:1.查看/etc/sysconfig/network 中HOSTNAME的参数值;异常信息:ORA-21561:OID generation failed。异常原因:网络请求连接的名称与实际名称不一致;2.替换/etc/hosts中修改的名称值.

qq_38469552的博客 3381

ERROR: ORA-21561: OID generation failed

从linux机器连接Oracle数据库时报ORA-21561OIDgenerationfailed错误。不是因为DNSName没有修改,而是因为机器的hostname没有写进/etc/hosts文件。将本机IP和机器名写入文件/etc/hosts。

Cherry 2150

ORA-21561: OID generation failed解决

ORA-21561: OID generation failed解决   ? 1 2 3 4 5 6 7 8 [oracle@adg ~]$ sqlplus scott/tiger@rac11g   SQL*Plus: Release 11.2.0.3.0 Production on Fri Jul 19 04:16:59 2013...

junmail的专栏 325

解决 ORA-21561: OID generation failed错误

用 Navicat 连接 Oracle报 ORA-21561: OID generation failed 错误 1、在终端上输入:hostname       ***.local 2、查看/etc/hosts文件:cat /etc/hosts       127.0.0.1 localhost 3、保证hostname与hosts文件中127.0.0.1对应的名

lovely_4的专栏 1650

解决ORA-21561: OID generation failed

解决ORA-21561: OID generation failed 在Mac上用Navicat连接Oracle的时候总是提示:ORA-21561: OID generation failed 解决过程 在终端上输入:~ hostname localhost 查看/etc/hosts文件:~ cat /etc/hosts 127.0.0.1 localhost 保持hostname与hosts文件中127.0.0.1对应的名称一致即可! **=================================

李梨同学的博客 691

ORA-21561: OID generation failed 错误解决

通过修改hosts文件,错误解决 点击(此处)折叠或打开 [root@dg bin]# ./srvctl remove listener ...

ciyu9003的博客 2443

ORA-21561: OID generation failed hostname问题解决方式

昨天装了一台centOS6.8服务器,再上边又装了个oracle 11g的client。等tns、sqlplus都装上之后发现无论如何都连不上库,总是报“ORA-21561: OID generation failed hostname”错误感觉还挺奇怪的,没见过这种错。上网查了查发现是服务器hosts里写的hosts和hostname定义的不一样导致。 就特地看了一下确实 /etc/host...

shishui07的博客 3461

Mac下ORA-21561: OID generation failed问题解决

在Mac上用Navicat连接Oracle的时候总是提示:ORA-21561: OID generation failed 解决过程 在终端上输入:~ hostname localhost 查看/etc/hosts文件:~ cat /etc/hosts 127.0.0.1 localhost 保持hostname与hosts文件中127.0.0.1对应的名称一致即可! 操作记录:

BabyFish13 3777
上一篇: Snapshot--使用Snapshot来还原数据库
下一篇: ora-01031:insufficient privileges解决方法总结
叽哩古哩
博客等级 码龄19年 101粉丝 36原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值