码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • oracle常见报错问题处理


    文章目录

      • 协议适配器错误怎么办?
      • 忘记密码了怎么办?
      • 报错:ora-01033oracle initialization or shutdown in progress;
      • edit无法使用怎么办?
      • 报错:ORA-28547:connection to server failed,probable Oracle Net admin error
      • ORA-12505:监听程序当前无法识别连接描述符所给出的SID
      • Connection with same connection name already exists in the project

    协议适配器错误怎么办?

    navicat:无监听程序

    在这里插入图片描述

    sqlplus:协议适配器错误
    在这里插入图片描述
    请检查服务是否开启:
    1.打开服务
    services.msc = 服务
    2.右键启动以下服务:
    OracleOraDb11g_home1TNSListener
    OracleServiceORCL

    忘记密码了怎么办?

    1.运行 = sqlplus /nolog
    2.conn /as sysdba
    3.alter user system identified by etoak;
    4.conn system/etoak;

    报错:ora-01033oracle initialization or shutdown in progress;

    1.打开cmd中输入sqlplus /NOLOG

    2.SQL>connect sys/change_on_install as sysdba

    提示:已成功

    3.SQL>shutdown normal

    提示:数据库已经关闭 已经卸载数据库 ORACLE 例程已经关闭

    4.SQL>startup mount

    5.SQL>alter database open;

    提示:有可能会出现以下错误

    第1 行出现错误: ORA-01157: 无法标识/锁定数据文件6 - 请参阅DBWR 跟踪文件

    ORA-01110: 数据文件6: ‘’‘‘C:\oracle\oradata\oradb\TABLE_USER.ORA’’

    这个提示文件部分根据每个人不同情况有点差别。

    6.SQL>alter database datafile 6 offline drop;

    7.重复使用第五第六步,直到出现“数据库已更改”的提示,然后如下图,

    继续输入shutdown normal,startup mount就OK啦

    如果还不行,就把Oracle的相关服务都重新启动、就可以正常登录。

    edit无法使用怎么办?

    右键以管理员身份运行:
    E:\app\Brain\product\11.2.0\dbhome_1\BIN\sqlplus.exe

    报错:ORA-28547:connection to server failed,probable Oracle Net admin error

    在这里插入图片描述

    打开navicat->工具->选项->环境->OCI环境(换成对应Oracle的oci.dll)

    在这里插入图片描述

    ORA-12505:监听程序当前无法识别连接描述符所给出的SID

    在这里插入图片描述

    第一步

    在这里插入图片描述

    第二步,分别将listener.ora和tnsnames.ora进行选项允许修改

    在这里插入图片描述

    第三步,修改tnsnames.ora

    在这里插入图片描述

    第四步,修改listener.ora

    在这里插入图片描述

    第五步,重启服务

    在这里插入图片描述

    Connection with same connection name already exists in the project

    在这里插入图片描述

    请看左边已经存在,重名了,老哥

  • 相关阅读:
    批处理文件(.bat)中,dir与tree命令的效果
    【电商项目第三问】
    实现STL(SGI)的string(深拷贝)
    流量回放工具:goreplay实战
    Python 奇淫技巧,助你更好的摸鱼
    JSP基于Javaweb学籍管理系
    html大作业【NBA篮球介绍 22个页面】学生网页设计源码
    第21章 自旋锁实验(iTOP-RK3568开发板驱动开发指南 )
    轻量级 SSO 方略
    【算法】重载sort的cmp的题
  • 原文地址:https://blog.csdn.net/qq_29917503/article/details/127980018
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号