`

Oracle 11g ORA-12514 解决办法

 
阅读更多

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

2. 在lisener.ora文件中添加下方加粗部分:

 

=================================================================================

 # listener.ora Network Configuration File: F:\app\maozb\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora

# Generated by Oracle configuration tools.

 

SID_LIST_LISTENER =

  (SID_LIST =

    (SID_DESC =

      (SID_NAME = CLRExtProc)

      (ORACLE_HOME = F:\app\maozb\product\11.2.0\dbhome_1)

      (PROGRAM = extproc)

      (ENVS = "EXTPROC_DLLS=ONLY:F:\app\maozb\product\11.2.0\dbhome_1\bin\oraclr11.dll")

    )

  (SID_DESC = 

      (GLOBAL_DBNAME = NC633) 

      (ORACLE_HOME =F:\app\maozb\product\11.2.0\dbhome_1) 

      (SID_NAME = NC633) 

    ) 

  )

 

 

LISTENER =

  (DESCRIPTION_LIST =

    (DESCRIPTION =

      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))

      (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))

    )

  )

 

ADR_BASE_LISTENER = F:\app\maozb

 

=================================================================================

 

 2.相同目录下tnsnames.ora文件内容如下,参考使用。

 

=================================================================================

# tnsnames.ora Network Configuration File: F:\app\maozb\product\11.2.0\dbhome_1\NETWORK\ADMIN\tnsnames.ora

# Generated by Oracle configuration tools.

 

ORACLR_CONNECTION_DATA =

  (DESCRIPTION =

    (ADDRESS_LIST =

      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))

    )

    (CONNECT_DATA =

      (SID = CLRExtProc)

      (PRESENTATION = RO)

    )

  )

 

NC633 =

  (DESCRIPTION =

    (ADDRESS_LIST =

      (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))

    )

    (CONNECT_DATA =

      (SERVER = DEDICATED)

      (SERVICE_NAME = nc633)

    )

  )

  )

 

=================================================================================

 

 3. 重启服务

 

1). 先停监听,后停实例。

2). 先起实例,后起监听。

 

 

0
3
分享到:
评论

相关推荐

    Oracle 11gr2连Oracle 19c 报ORA-28040 ORA-01017解决方法.pdf

    这篇文章主要讲述了在Oracle 11g R2客户端尝试连接Oracle 19c服务端时,遇到了两个特定的错误:ORA-28040和ORA-01017,以及如何解决这些问题。 ORA-28040错误是因为客户端和数据库服务器在版本兼容性上存在不匹配。...

    oracle重启报错ORA-00702解决办法

    本文将详细介绍如何在Windows和Linux操作系统下解决ORA-00702错误。 **ORA-00702错误解析** ORA-00702错误信息表明数据库实例试图访问一个尚未完全初始化的数据文件或控制文件。这可能是由于数据库在不正常的情况下...

    Oracle_ORA-12518故障_处理

    ### Oracle ORA-12518 故障处理 #### 概述 在Oracle数据库管理过程中,遇到ORA-12518错误是较为常见的问题之一。此错误通常发生在客户端试图连接到数据库服务器的过程中,当监听器无法将客户端连接顺利地移交给...

    oracle远程连接服务器出现 ORA-12170 TNS:连接超时 解决办法

    这里主要是防火墙问题,解决办法: (1)关闭防火墙; (2)在防火墙中添加,orcale端口1521例外。 您可能感兴趣的文章:常用的Oracle doc命令(收藏)Oracle 多行记录合并/连接/聚合字符串的几种方法Oracle中字符串...

    ERwin连接oracle报ORA-01041内部错误,hostdef扩展名不存在.docx

    ### ERwin连接Oracle报ORA-01041内部错误,hostdef扩展名不存在...通过上述详细的步骤和建议,可以有效地解决ERwin连接Oracle时报ORA-01041内部错误的问题。在实际操作中,还需要根据具体的环境和情况进行适当的调整。

    ORA-01461 仅可以为插入 LONG 列的 LONG 值赋值”解决办法

    ORA-01461 错误的解决办法是匹配 Oracle 数据库的版本和 jar 包版本,并将 Oracle 数据库对应的 jar 包拷贝在正确的文件夹中。同时,我们也需要了解 LONG 数据类型和 LOB 数据类型的区别,以便更好地解决 ORA-01461 ...

    ORA-04031故障分析处理

    4. **Oracle 10g的自动内存管理**: 自从Oracle 10g引入自动内存管理后,SGA的动态组件如共享池可以自动扩展,减少出现ORA-04031的机会。当SGA_TARGET参数设置为非零值时,自动内存管理启用。通过`v$sga_dynamic_...

    Oracle 报错ORA-00845 MEMORY_TARGET not supported on this system

    MEMORY_TARGET是Oracle 11g引入的一个动态内存管理特性,用于自动管理SGA和PGA内存的大小。 首先,需要了解MEMORY_TARGET参数的作用。在Oracle中,SGA(System Global Area)和PGA(Program Global Area)是两个...

    orcale 12514错误

    ### Oracle 12514错误详解与解决办法 #### 错误概述 在尝试连接Oracle 10g数据库时,可能会遇到ORA-12514错误:“TNS:监听进程不能解析在连接描述符中给出的SERVICE_NAME”。这个错误通常出现在尝试通过网络远程...

    expdp 中ORA-39002、ORA-39070错误详解及解决办法

    在使用Oracle数据库进行数据泵导出操作(expdp)时,可能会遇到错误ORA-39002和ORA-39070。ORA-39002通常表示遇到了无效的操作,而ORA-39070则指出无法打开日志文件。这两个错误通常会伴随其他错误信息,如ORA-29283...

    oracle报错(ORA-00600)问题处理

    1. **调整执行计划**:根据网上查找的解决办法,如果这个错误是由哈希连接(Hash Join)或哈希分组(Hash Group By)操作引起的,可以通过在会话级别临时禁用这些特性来解决。例如,可以运行以下命令: - 对于哈希...

    数据库oracle11g导出 空表

    Oracle 11g导出空表、少表的解决办法  ORACLE 11G中有个新特性,当表无数据时,不分配segment,以节省空间。 解决方法:  1)insert一行,再rollback就产生segment了  该方法是在在空表中插入数据,再删除,则...

    Windows server 2008 R2(win7)登陆sqlplus错误ORA-12560和ORA-12557的解决方法

    问题情景描述1:Windows系统只安装oracle11g,未安装client,此时在cmd不能登陆sqlplus。 解决方法: (1)查看注册表是否含有ORACLE_SID=xxxx,(xxxx代表实例名,一般安装默认是orcl), ORACLE_HOME=E:\oracle\...

    oracle11g数据库常见故障处理

    ### Oracle 11g 数据库常见故障处理 #### 一、概述 Oracle 11g 数据库作为一款广泛使用的数据库管理系统,在实际应用过程中难免会遇到各种各样的问题。本文档旨在帮助用户理解并解决Oracle 11g 数据库中常见的故障...

    oracle11g用户登录时被锁定问题的解决方法 (ora-28000 the account is locked)

    3 解决的办法如下: (1)在dos窗口中输入命令sqlplus /nolog,截图如下: (2)点击回车之后输入命令conn /as sysdba出现的结果为: (3)输入命令desc dba_profiles 截图如下: (4)输入命令select resource_name,...

    linux redhat5.6 安装oracle11g详细教程

    * 安装 oracle11g 时,可能会出现一些错误,如:ora-12547、ora-12560 等,解决办法是检查监听器的配置是否正确 * 在安装过程中,可能会出现一些问题,如:不能连接到监听器、监听器启动失败等,解决办法是检查监听...

    [Oracle] 浅析令人抓狂的ORA-01555问题

    - **优化查询性能**:减少查询运行时间是最直接的解决办法,可以通过SQL优化,如索引优化、查询结构调整、并行查询等手段来实现。 - **调整Undo管理**:合理设定UNDO_RETENTION参数,确保undo记录在需要的时间内...

    oracle10g 错误代码

    用户可以通过搜索错误代码来快速查找问题的原因和解决办法。 总之,Oracle 10g错误代码是识别和修复数据库问题的重要工具。理解这些代码的含义并掌握相应的解决方法,能帮助用户有效地管理和维护Oracle数据库,确保...

Global site tag (gtag.js) - Google Analytics