ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务 +ORA-28056:Writing audit records to Windows Event Log faile

本文主要是介绍ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务 +ORA-28056:Writing audit records to Windows Event Log faile,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务

Oracle 11g ORA-12514:TNS:监听程序当前无法识别连接描述符中请求的服务

1. 找到listener.ora监听文件,具体位置:F:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora

2. 在lisener.ora文件中找到

    (SID_DESC =
      (SID_NAME = CLRExtProc)
      (ORACLE_HOME = F:\app\Administrator\product\11.2.0\dbhome_1)
      (PROGRAM = extproc)
      (ENVS = "EXTPROC_DLLS=ONLY:D:\app\Administrator\product\11.2.0\dbhome_1\bin\oraclr11.dll")
    )

 将下面的一段内容copy进去,并适当修改

    (SID_DESC =
     (GLOBAL_DBNAME = ORCL)
     (ORACLE_HOME = D:\app\zhou\product\11.2.0\dbhome_1)
     (SID_NAME = ORCL)
     )

3. 保存listener.ora文件,关闭并重新启动监听程序。

    lsnrctl stop   // 关闭

    lsnrctl start  // 启动

4.connect sys/sys@orcl 会出现错误 ORA-27101: shared memory realm does not exist,

   此时用connect / as sysdba

5、打开目录:F:\app\Administrator\admin\orac11\pfile,会发现里面有一个文件:init.ora.6102012112028,这是Oracle最后一次成功启动时备份的启动文件。

6. sqlplus /nolog;
    connect / as sysdba;
    create spfile from pfile='D:\app\Administrator\admin\orac11\pfile\init.ora.1052011103553';

      startup  // 启动数据库。


注意:以上步骤操作完成了,还可能出现如下错误 

---------------------------------------------------------------------------------------------------------------------------

ORA-28056 Writing audit records to Windows Event Log faile  

使用sqlplus /nolog可以连接上,
sqlplus  /  as  sysdba
ORA-28056: Writing audit records to Windows Event Log failed
解决办法:我的电脑》管理》时间管理器》右键》把空间变大


如果不出现如上错误 那么该操作就不需要操作

----------------------------------------------------------------------------------------------------------------------------


7. 恢复正常。

这篇关于ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务 +ORA-28056:Writing audit records to Windows Event Log faile的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/190357

相关文章

在Windows上使用qemu安装ubuntu24.04服务器的详细指南

《在Windows上使用qemu安装ubuntu24.04服务器的详细指南》本文介绍了在Windows上使用QEMU安装Ubuntu24.04的全流程:安装QEMU、准备ISO镜像、创建虚拟磁盘、配置... 目录1. 安装QEMU环境2. 准备Ubuntu 24.04镜像3. 启动QEMU安装Ubuntu4

Windows下C++使用SQLitede的操作过程

《Windows下C++使用SQLitede的操作过程》本文介绍了Windows下C++使用SQLite的安装配置、CppSQLite库封装优势、核心功能(如数据库连接、事务管理)、跨平台支持及性能优... 目录Windows下C++使用SQLite1、安装2、代码示例CppSQLite:C++轻松操作SQ

基于Python实现一个Windows Tree命令工具

《基于Python实现一个WindowsTree命令工具》今天想要在Windows平台的CMD命令终端窗口中使用像Linux下的tree命令,打印一下目录结构层级树,然而还真有tree命令,但是发现... 目录引言实现代码使用说明可用选项示例用法功能特点添加到环境变量方法一:创建批处理文件并添加到PATH1

SpringBoot服务获取Pod当前IP的两种方案

《SpringBoot服务获取Pod当前IP的两种方案》在Kubernetes集群中,SpringBoot服务获取Pod当前IP的方案主要有两种,通过环境变量注入或通过Java代码动态获取网络接口IP... 目录方案一:通过 Kubernetes Downward API 注入环境变量原理步骤方案二:通过

Windows的CMD窗口如何查看并杀死nginx进程

《Windows的CMD窗口如何查看并杀死nginx进程》:本文主要介绍Windows的CMD窗口如何查看并杀死nginx进程问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地... 目录Windows的CMD窗口查看并杀死nginx进程开启nginx查看nginx进程停止nginx服务

Python基于微信OCR引擎实现高效图片文字识别

《Python基于微信OCR引擎实现高效图片文字识别》这篇文章主要为大家详细介绍了一款基于微信OCR引擎的图片文字识别桌面应用开发全过程,可以实现从图片拖拽识别到文字提取,感兴趣的小伙伴可以跟随小编一... 目录一、项目概述1.1 开发背景1.2 技术选型1.3 核心优势二、功能详解2.1 核心功能模块2.

如何自定义一个log适配器starter

《如何自定义一个log适配器starter》:本文主要介绍如何自定义一个log适配器starter的问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录需求Starter 项目目录结构pom.XML 配置LogInitializer实现MDCInterceptor

Oracle修改端口号之后无法启动的解决方案

《Oracle修改端口号之后无法启动的解决方案》Oracle数据库更改端口后出现监听器无法启动的问题确实较为常见,但并非必然发生,这一问题通常源于​​配置错误或环境冲突​​,而非端口修改本身,以下是系... 目录一、问题根源分析​​​二、保姆级解决方案​​​​步骤1:修正监听器配置文件 (listener.

MySQL版本问题导致项目无法启动问题的解决方案

《MySQL版本问题导致项目无法启动问题的解决方案》本文记录了一次因MySQL版本不一致导致项目启动失败的经历,详细解析了连接错误的原因,并提供了两种解决方案:调整连接字符串禁用SSL或统一MySQL... 目录本地项目启动报错报错原因:解决方案第一个:第二种:容器启动mysql的坑两种修改时区的方法:本地

python编写朋克风格的天气查询程序

《python编写朋克风格的天气查询程序》这篇文章主要为大家详细介绍了一个基于Python的桌面应用程序,使用了tkinter库来创建图形用户界面并通过requests库调用Open-MeteoAPI... 目录工具介绍工具使用说明python脚本内容如何运行脚本工具介绍这个天气查询工具是一个基于 Pyt