`
hanjian861202
  • 浏览: 160327 次
  • 性别: Icon_minigender_1
  • 来自: 南京
文章分类
社区版块
存档分类
最新评论

关于ORACLE 10g中“ORA-12541:TNS:no listener”的问题解决

阅读更多
  • 1把listener.ora的内容:
    # listener.ora Network Configuration File: D:\oracle\product\10.2.0\db_1\network\admin\listener.ora
    # Generated by Oracle configuration tools.

    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (SID_NAME = PLSExtProc)
    (ORACLE_HOME = D:\oracle\product\10.2.0\db_1)
    (PROGRAM = extproc)
    )
    )

    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
    (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
    )
    )


    改成下面的内容:

    # listener.ora Network Configuration File: D:\oracle\product\10.2.0\db_1\network\admin\listener.ora
    # Generated by Oracle configuration tools.

    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (SID_NAME = orcl)
    (ORACLE_HOME = D:\oracle\product\10.2.0\db_1)
    #      (PROGRAM = extproc)
    )
    )

    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = IPC)(KEY = orcl))
    (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
    )
    )


    2、然后关闭、再启动listener
    在cmd中执行“lsnrctl stop” 和“lsnrctl stop”命令,再次登陆正常!
    C:\Documents and Settings\mengzhaoliang>sqlplusscott/mzl@orcl

    SQL*Plus: Release 10.2.0.1.0 - Production on 星期六 9月 20 11:55:47 2008

    Copyright (c) 1982, 2005, Oracle. All rights reserved.


    连接到:
    Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
    With the Partitioning, OLAP and Data Mining options

    SQL>


    再次用PL/SQL Peveloper登陆就没有问题了。

 

 

 

昨天,在实验室的机子上终于装上了Oracle,这个被人们神化的数据库早就想研究一下了,只是一直没有时间去学习。

以前在公司实习的时候用客户端PLSQL Developer,没有什么问题,可今天启动PLSQL Developer的时候总是出现“ORA-12541:TNS:no listener”的问题,在网上找到了解决的方法:

打开 开始-->ORACLE安装程序下的配置和移植根据-->Net configuration  assistant

选择监听程序配置-->下一步-->添加(一般服务器自己配置的很容易出问题,所以添加一个新的监听)-->添加监听名字(一般用要访问的数据库名作监听名)-->选定tcp-->往下一般选默认。完成后,返回登陆面,-->选本地net名服务配置-->选重新配置-->选定NET名(一般是全局数据库名字)-->输入本机IP,下面选默认,再输入本机IP,完成重启服务即可。

 

分享到:
评论

相关推荐

    连接Oracle数据库时报ORA-12541:TNS:无监听程序的图文解决教程

    主要介绍了连接Oracle数据库时报ORA-12541:TNS:无监听程序的图文解决教程,非常不错,具有参考借鉴价值,需要的朋友可以参考下

    TNS-12541: TNS: 无监听程序 TNS-12560

    TNS-12541: TNS: 无监听程序 TNS-12560: TNS: 协议适配器错误 TNS-00511: 无监听程序 文章转自:http://www.luocs.com/archives/464.html 此文版权归作者 – yaogang所有,转载请注明yaogang©www.luocs.com。 ...

    ORACLE数据库逐步解决ORA-12541、ORA-01034和ORA-27101、ORA-00119和ORA00132的过程

    刚开始时,有一台服务器的ORACLE 11G数据库连接不上,报错:ORA-12541:TNS:无监听程序 重启服务里面的两个Oracle服务,都没解决。 在网上看到一篇文章说另一种可能是oracle目录目录下listener.log日志文件过大(达到...

    Oracle SQL Developer连接报错(ORA-12505)的解决方案(两种)

    用oracle数据库新建连接时遇到ora-12505,此问题解决后又出现ora-12519错误,郁闷的半天,经过一番折腾问题解决,下面小编把我的两种解决方案分享给大家,仅供参考。  解决方案一: 今天工作时在新建连接的时候遇到...

    Oracle数据库使用sqlplus时的连接错误与方向键乱码解决

    1,ORA-12505: TNS:listener does not currently know of SID given in connect descriptor (DBD ERROR: OCIServerAttach) 2,ORA-28547: connection to server failed, probable Oracle Net admin error (DBD ERROR...

    Oracle报错ORA-12516

    Oracle报错ORA-12516 TNS:listener could not find available handler with matching protocol stack

    Oracle数据库异构服务原理及实例说明

    异构服务是集成在Oracle 8i数据库软件中的功能,它提供了从Oracle数据库访问其他非Oracle数据库的通用技术。异构服务扩展了Oracle数据库连接异种数据源的能力,加强了企业数据的整合,是一个快速有效经济地整合企业...

    64位win7下pl/sql无法连接oracle解决方法

    解决方法:①在linux下找到oracle目录下的listener.ora,用vi编辑②下面红色为添加部分,其中GLOBAL_DBNAME要与客户机配置的oracle网络名一致,SID_NAME要与本地数据库实例名一致 代码如下:SID_LIST_LISTE

    ORACLE透明网关连接SQLSERVER操作

    ORACLE透明网关连接SQLSERVER操作 操作过程有截图,内容清晰。 目录 一、 ORACLE透明网关的安装步骤: 二、 配置透明网关文件inittg4msql.ora 三、 配置透明网关的监听器文件...八、 在ORACLE数据库中,创建数据库链接

    与虚拟机Oracle连接出现ora-12154问题的解决方法

    谈到ora-12154问题,网上有一大堆解决...本机只装了oracle10g的客户端,当我以前用本机连接局域网内数据库的orcl服务(数据库与局域网内数据库一样)时没有问题,但是在连接虚拟机中的orcl服务却连不通,总是报ora-1

    Oracle 10g + SQL SERVER 2000 透明网关设置

    环境:Oracle 10g + SQL SERVER 2000 数据库:Oracle:ZNDATA;SQL SERVER:ZNDB 目标:在oracle下建立一个tnsname用来访问SQL SERVER的ZNDB数据库. (1)建立ZNDB数据库在Oracle下的别名zheneng: 进入%ORACLE_HOME%\tg4...

    Oracle9i的init.ora参数中文说明

    值范围: Oracle8i National Language Support Guide 中指定的任何有效的10 字节字符串。 默认值: 从 NLS_TERRITORY 中获得 nls_date_language: 说明: 指定拼写日期名, 月名和日期缩写词 (AM, PM, AD, BC) 的语言。...

    oracle配置文件tnsname

    oracle配置文件tnsname.ora listener.ora sqlnet.ora

    oracle常见问题处理

    1. 安装后如果通过“Regional and Language Options” ,Oracle服务将不能正常启动,TNS会出问题。 2. 安装oracle不能通过DHCP分配IP,需要自己指定好IP才能安装成功。 3. Oracle的安装目录不能是中文,否则安装不...

    oracle 11g localhost可以访问,ip不能访问解决方法

    ORACLE 11G 安装后只能localhost 访问...在监听文件 listener.ora 中加入如下: (SID_DESC = (GLOBAL_DBNAME = orcl01) (ORACLE_HOME = C:\app\Administrator\product\11.2.0\dbhome_1) (SID_NAME = orcl01) )

    操作系统重装后oracle数据库的恢复

    a、配置参数的恢复,oracle_home\network\admin\listener.ora,检查本地机器名是否有变化,以确定监听参数中监听地址项是否需要修伽。 b、本地访问服务名tnsnames.ora的配置,同样需要检查机器名或ip地址是否有...

    DBATools For PL/SQL Developer

    1.+ 对像快捷菜单增加了Oracle加密对像解密功能[仅支持Oracle10g] 2.# 优化了部份数据库监视SQL 3.* 修正了V1.0.0正式版中列表中数字列按字符排序的BUG ----------------------------------------------------------...

    Oracle监听器维护管理v1.1

    Oracle监听器维护管理v1.1 1 一、监听器工作原理 3 二、监听器Lisener功能 4 1、 监听客户端请求 4 2、 为客户端请求分配Server Process 4 3、 注册实例服务 4 4、 错误转移failover 4 5、 负载均衡衡量 4 三、监听...

    Oracle数据库url连接最后一个orcl代表的是配置的数据库SID

    ORA-12505, TNS:listener does not currently know of SID given in connect desc . 后面看了下,我的数据库配置为: driverClassName=oracle.jdbc.driver.OracleDriver url=jdbc:oracle:thin:@158.58.88.102:1521:...

Global site tag (gtag.js) - Google Analytics