ORA-12514: TNS: 侦听器当前不知道连接描述符中请求的服务

2024-06-28

我在尝试通过侦听器连接到 Oracle Database XE 时遇到问题:

 sqlplus system/my_password@XE

我收到以下错误:

ORA-12514: TNS:listener does not currently know of service requested in connect
descriptor

我使用 Ubuntu 12.10 和 Oracle Express Edition 11g。

我的主要目标是将 java + oracle db 与 jdbc 连接,但我得到了同样的错误。

这是我的listener.ora

# listener.ora Network Configuration File:

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = /u01/app/oracle/product/11.2.0/xe)
      (PROGRAM = extproc)
    )
  )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE))
      (ADDRESS = (PROTOCOL = TCP)(HOST = watson)(PORT = 1521))
    )
  )

DEFAULT_SERVICE_LISTENER = (XE)

和 tnsnames.ora

# tnsnames.ora Network Configuration File:

XE =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = watson)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = XE)
    )
  )

EXTPROC_CONNECTION_DATA =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE))
    )
    (CONNECT_DATA =
      (SID = PLSExtProc)
      (PRESENTATION = RO)
    )
  )

and

lsnrctl service

LSNRCTL for Linux: Version 11.2.0.2.0 - Production on 04-FEB-2014 17:01:44
Copyright (c) 1991, 2011, Oracle.  All rights reserved.
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC_FOR_XE)))
Services Summary...
Service "PLSExtProc" has 1 instance(s).
  Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
    Handler(s):
      "DEDICATED" established:0 refused:0
         LOCAL SERVER
The command completed successfully

我必须在 Windows 服务中重新启动 OracleServiceXE 服务,它又可以正常工作了。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

ORA-12514: TNS: 侦听器当前不知道连接描述符中请求的服务 的相关文章

随机推荐

  • 如何构建 FFMPEG 并将其链接到 iOS?

    all 我知道 这里有很多关于 iOS 上的 FFMPEG 的问题 但没有一个答案适合我的情况 当我尝试在项目中链接 FFMPEG 时 每种情况都会发生一些奇怪的情况 所以请帮助我 我的任务是为 iOS 编写视频聊天应用程序 该应用程序使用
  • 如何在 Codeigniter 3 中上传时显示不允许的文件类型错误消息?

    我正在做一个基本的工作博客应用程序 https github com Ajax30 lightblog with 代码点火器 3 1 8 and 引导程序4 当然 这些帖子有主要图片 有一个默认图像如果用户没有上传图像 但是如果有图像is已
  • strsplit 与 gregexpr 不一致

    一条评论 https stackoverflow com questions 23961022 split strings on first and last commas 23964843 noredirect 1 comment3692
  • 从业务逻辑类重定向 asp.net mvc 页面

    我在业务逻辑层中调用一个静态方法 出于我在这里不会提及的目的 该方法需要自行进行重定向 而不是将信息返回到控制器以进行重定向 我认为我需要使用 HttpContext 对象 但正在努力创建路由 我不能简单地执行 context Respon
  • 如何在 Tooltipster 工具提示中显示来自 jQuery Validate 插件的消息?

    我想使用工具提示插件 http calebjacob com tooltipster 显示由jQuery 验证插件 http docs jquery com Plugins Validation jQuery 验证插件 document r
  • 导出资源后偶尔出现空白帧 - AVExportSession

    这个问题有几个答案 但是我的情况有点不同 没有一个答案可以解决我的问题 客观的 我正在尝试添加一个慢动作ramp None
  • ON DELETE CASCADE 与 Symfony 和 Doctrine 的多对多关系

    我想要与 Symfony 和 Doctrine 建立简单的多对多关系 这实际上是一个单向的一对多关联 可以通过连接表映射为文档表明 http doctrine orm readthedocs org en latest reference
  • 添加适用于 Android 的 Google Cloud Messaging (FCM) - 注册流程

    几个星期以来 我一直在为 GCM 的实现而苦苦挣扎 但我真正想了解它是如何工作的 所以我决定采取 小步骤 首先 正如提到的here https developers google com cloud messaging registrati
  • 如何在php中显示curl的二进制数据

    我正在编写简单的 php 代理 但在显示 png 文件时遇到问题 输出是 它应该是 图像在 Notepad 中打开 我的 php 卷曲代码如下所示 ua Mozilla 5 0 Windows U Windows NT 5 1 en US
  • 表格的 元素中是否允许使用 ng-model?

    表格元素内是否允许使用 ng model 如果我更改特定列 即视图 角度会自动更新模型吗 如果您要使用 HTML 直接编辑表格单元格contenteditable属性 ng model 不会自动工作 因为默认情况下它仅适用于表单元素 有可能
  • C# 结构体中的引用类型

    我正在查看 C 中的类型值 并了解到它们不会像普通引用类型那样在堆上分配 如何分配具有引用类型的结构 e g struct simple public Employee e public bool topEmployee public vo
  • 在 Visual Studio 安装项目中安装后如何启动应用程序

    我已经使用 Visual Studio 2008 创建了一个安装项目 应用程序安装完成后 我希望它立即启动 关于如何做到这一点有什么想法吗 我使用脚本在 MSI 的最终形式上放置了 启动 ProductName 复选框 不过 我不能对剧本有
  • Hibernate注解

    我们应该在基于 Hibernate 的应用程序中使用 org hibernate annotations Entity 而不是 javax persistence Entity 吗 或者说没有这样的规则 org hibernate anno
  • 为 Android 离线(手动)安装 Intel x86 Atom 系统映像

    我想安装 Intel x86 Atom 系统映像 因为我的模拟器速度太慢 每次我尝试从 Android sdk 管理器安装它时 我都无法收到此消息 正在获取网址 https dl ssl google com android reposit
  • 如何可视化包含/指向彼此的 C 结构图?

    我正在使用Ubuntu 10 04 正在研究内核对象的编程 我遇到了一些相当复杂的结构 我很难阅读 所以我想我应该尝试找到一些可以帮助我可视化它们的工具 到目前为止我唯一能找到的是VCG http rw4 cs uni sb de sand
  • 在 Resharper 分析中忽略设计器和生成的文件

    我已经使用 Resharper 几天了 我真的很喜欢这个工具 但是有一件事让我很恼火 我想知道它是否可以改变 我从生成的代码中收到大量问题通知 我的项目中几乎有 1400 个 我想将这些文件设置为忽略 这样它们就不会像使用 StyleCop
  • 如何判断CoInitialize被调用了多少层?

    我正在对一个混乱的项目进行一些调试 之前的开发人员不知道他们在做什么 主要问题是尝试多线程应用程序失败 我现在正在清理混乱并试图找出问题出在哪里 问题之一是调用不一致CoInitialize为了使用ADO组件 继续我的上一个问题 https
  • 在 Android 应用程序中使用 GPS

    我目前正在研究在 Android 应用程序中使用 GPS 在 android 文档中我看到了以下行 LocationProvider locationProvider LocationManager NETWORK PROVIDER Or
  • ASP.net 角色和项目

    EDIT 重写了我原来的问题以提供更多信息 背景信息在我的工作中 我正在为客户开发 ASP Net Web 应用程序 在我们的实现中 我们使用诸如带有 MembershipProviders 和 RoleProviders 的表单身份验证之
  • ORA-12514: TNS: 侦听器当前不知道连接描述符中请求的服务

    我在尝试通过侦听器连接到 Oracle Database XE 时遇到问题 sqlplus system my password XE 我收到以下错误 ORA 12514 TNS listener does not currently kn