`

ORA-27101 问题产生的一种原因检查

 
阅读更多

查看tnsnames.ora文件中查询库SID,例如为:SID = test

ERROR:
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist

 

可以检查下

是否 缺少

 

LISTENER_TEST =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
  )

 

或者,检查 LISTENER_TEST (SID)与对应的的数据库SID不一致

 

TEST =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = test)
    )
  )

 

分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    Oracle12cRAC数据库 出现ora-12520, ora-12516

    ### Oracle12cRAC数据库出现ora-12520, ora-12516问题解析 #### 一、问题概述 在使用Oracle12cRAC(Real Application Clusters)数据库的过程中,可能会遇到客户端连接时出现ora-12520或ora-12516错误的问题。这两...

    如何处理错误ORA-29275:部分多字节字符

    - 对于已经存在的问题数据,可以考虑编写脚本或使用工具进行数据清洗,替换或修正那些因截断而产生的不完整字符。 5. **增强日志记录和监控**: - 增强数据库的日志记录功能,以便能够追踪到哪些查询引发了ORA-...

    解决ORA-01033 ORACLE 正在初始化或关闭

    在Oracle数据库管理中,遇到ORA-01033错误是较为常见的问题之一,该错误通常出现在数据库启动或关闭的过程中。ORA-01033错误的全称是“ORA-01033: ORACLE 正在初始化或关闭”,它表明Oracle实例可能没有正确启动或...

    oci.dll,Navacat连接Oracle数据库的时候ORA-12737

    ZHS16GBK是中国简体中文的一种字符集,它支持GB18030标准,包括大量的汉字和其他中文字符。如果服务器端使用了ZHS16GBK,而客户端(在这种情况下是Navacat)没有相应的支持,就会导致连接失败。 要解决ORA-12737...

    Oracle 数据库常见问题诊断方法

    - 如果是偶尔出现的问题,可以在服务端的协议配置文件 `PROTOCOL.ORA` 中增加一行配置来尝试解决:`TCP.NODELAY=YES`。 - 如果问题是由于客户端与服务端的字符集不一致引起的,则需要确保双方的字符集设置一致。 ...

    Oracle导dmp出现文件ORA-12154 TNS 无法解析指定的连接标识符解决方案

    本文将深入探讨该错误产生的原因,并提供详细的解决方案。 #### 错误原因分析 ORA-12154错误通常由以下两种情况导致: 1. **Oracle服务器安装问题**:如果Oracle服务器未正确安装或配置,则可能导致此类错误。 2. ...

    数据库连接利用工具–Sylas

    此外,描述还提到了文件管理功能的问题,这可能意味着Sylas试图支持上传webshell(一种用于远程控制服务器的恶意脚本)但出现了故障。这暗示Sylas具有一定的后渗透测试能力,允许安全专家模拟黑客攻击行为以测试系统...

    Oracle导dmp出现文件ORA-12154: TNS: 无法解析指定的连接标识符问题的解决方案

    这个问题主要由两个原因造成:一是Oracle服务器未安装正确,二是TNS配置文件未正确设置。以下是针对这两种情况的详细解决方案。 首先,我们需要检查Oracle服务是否安装正确。如果安装过程中出现问题,不建议直接...

    Oracle官方文档CHM合集-Oracle9i错误代码

    CHM(Compiled HTML Help)是一种微软开发的帮助文件格式,它将HTML文档编译成单个文件,方便用户快速查找和阅读。这个合集为Oracle9i的使用者提供了详尽的错误参考,帮助他们诊断和解决数据库运行时遇到的问题。 ...

    Oracle 错误大全

    Oracle 错误大全是 Oracle 数据库中的一种错误代码系统,用于描述和解决各种错误问题。以下是 Oracle 错误大全中的一些常见错误代码的解释和解决方法: ORA-00001: 违反唯一约束条件 错误说明:当在唯一索引所...

    解决报错ora-32035的方法分析

    在Oracle数据库中,`WITH`子句,也称为公共表表达式(Common Table Expression, CTE),是一种非常有用的工具,允许我们在SQL查询中创建临时的结果集,这些结果集可以在同一个查询的不同部分中多次使用。然而,当...

    Oracle 存储过程异常处理.docx

    * DUP_VAL_ON_INDEX(ORA-00001):对于数据库表中的某一列,该列已经被限制为唯一索引,程序试图存储两个重复的值 * VALUE_ERROR(ORA-06502):在转换字符类型、截取或长度受限时,会发生该异常 * STORAGE_ERROR...

    ruby标准库

    Ruby是一种面向对象的脚本语言,以其简洁、优雅的语法和强大的功能著称。Ruby的标准库是其核心组件之一,提供了大量的内置模块和类,帮助开发者处理各种编程任务。在这个文档中,我们将深入探讨Ruby的一些常用方法,...

    Oracle init.ora 配置详解

    PL/SQL(程序化SQL)是一种强大的数据库编程语言,其内存分配参数如下: ``` plsql_stack_size = 堆栈大小 ``` 例如: ``` plsql_stack_size = 100000 ``` 该值设置为100000字节,表示每个PL/SQL进程可以使用的最大...

    Oracle 坏块修复

    坏块的产生原因主要有以下几种: 1.1 硬件问题:Oracle 进程在处理一个数据块时,首先将其读入物理内存空间,在处理完成后,再由特定进程将其写回磁盘;如果在这个过程中,出现内存故障,CPU 计算失误,都会导致...

    ORACLE修改表空间大小

    其中一种常见问题是ORA-01652错误,即“无法在指定表空间扩展临时段”。这通常发生在对临时表空间的操作上。当Oracle数据库执行涉及排序、连接等操作时,会使用临时表空间来存储临时数据。如果这些操作所需的空间...

    oracle错误提示全集

    CHM文件是一种高效的信息检索格式,将大量的HTML页面打包成单一文件,内含索引和搜索功能,使得用户能够迅速找到所需内容。"Oracle_Errors.chm"文件中包含了Oracle数据库可能出现的所有错误代码及其详细解释,这对于...

    Oracle 面试宝典-undo.docx

    Temporary Undo是一种特殊设置,允许临时表空间用于Undo存储,通常在处理大量临时数据时使用。 DML操作中,UPDATE通常会产生最多的Undo,因为它需要记录原值和新值。 Oracle中与Undo相关的数据字典和视图包括DBA_...

    Oracle9i的init.ora参数中文说明

    并确保在同一事务处理种对相同数据的两次查询看到的是相同的值。 值范围: TRUE | FALSE 默认值: FALSE row_locking: 说明: 指定在表已更新或正在更新时是否获取行锁。如果设置为 ALWAYS, 只有在表被更新后才获取...

Global site tag (gtag.js) - Google Analytics