前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >搜遍全网,仅MOS能找到解药的ORA-00141错误

搜遍全网,仅MOS能找到解药的ORA-00141错误

原创
作者头像
杨漆
修改2021-06-15 11:15:01
2910
修改2021-06-15 11:15:01
举报
文章被收录于专栏:TidbTidb

**导读**

> 作者:杨漆

> 16年关系型数据库管理,从oracle 9i 、10g、11g、12c到Mysql5.5、5.6、5.7、8.0 到TiDB获得3个OCP、2个OCM;运维路上不平坦,跌过不少坑、熬过许多夜。把工作笔记整理出来分享给大伙儿,希望帮到大家少走弯路、少熬夜。

最近为新项目搭建两套新库,在Vmware上手动部署完第一套。为了省事,用snapshot克隆出第二套,通过修改IP地址、hostname、tns、listener等迅速拉起。检查后台进程、sys登陆验证等都一切正常。

可当通过网络方式登陆时便出现了异常​,ERROR信息截图如下:

DB登陆提示必须在下面user-name、password再次手动输入一遍方能登陆DB

 (这是程序连入无法接受的)

搜遍全网,解决方案是:

1. 开闪回区

2. 检查磁盘空间

3. 开归档

4. 检查Oracle_home环境变量

5. 检查ORACLE_SID

6. sqlnet.ora文件中的

SQLNET.AUTHENTICATION_SERVICES = (NTS) NTS换为NONE

经试验以上方法全失效。

细翻alert.log,经过虑为ORA-00141

搜解决方案,唯MOS账号能解密

可我没有MOS账号,咋办???

头大!

经反复琢磨,问题应该出现在Oracle_net层。仔细检查tns、listener,找到RootCause

改为小写如下:

问题终于得到解决!

阴沟里翻船啊!

总结:所有的技术问题都是捅破一层纸,没找到正确答案时茫茫万卷书。

这个太容易被忽视的小错误,总结出来分享给大家,希望大家少加班、少熬夜。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档