`
qdpurple
  • 浏览: 277223 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

pl/sql ,sqlplus ,无法连接oracle 失败解决

阅读更多

由于把oracle服务设为手动, 每次使用时,需启动其服务.

今天, 启动后发现连接不上,

(1) 命令行sqlplus,连接失败提示:

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

 

(2)pl/sql 连接,失败,弹出对话框:

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

 

查看配置文件,

listener.ora

sqlnet.ora

tnsnames.ora,

均无改动.

解决:

重新启动,oracle的服务,顺序为:

OracleServiceORCL

OracleOraDb10g_home1TNSListener

.问题解决.

原因分析:

本来把这连个服务都设置为手动, 但每次启动时,发现orace~Linterner ,启动状态为 已启动.(原因不明).

但oracleServiceORCL需手动启动.

这样的话,监听器,无法监测出orcl服务, 导致plsql提示,无法识别服务.

重新启动oracle服务后, 再启动~listener服务, 使其正常.

 

注: 本问题的解决,只是个人情况,不具代表性.

 

附dos 命令下

停止oracle服务:

net stop OracleOraDb10g_home1TNSListener
net stop OracleServiceORCL

启动oracle服务:

net start OracleServiceORCL
net start OracleOraDb10g_home1TNSListener
用记事本,保存为bat文件. 以后直接双击,即可方便停止,与启动服务.

 

 

0
0
分享到:
评论

相关推荐

    Oracle的pl/sql和sqlplus

    Oracle的PL/SQL是一种强大的编程语言,用于在Oracle数据库中执行复杂的数据库操作。它结合了SQL的查询功能和过程性编程语言的控制结构,使得数据库管理和应用开发更为灵活高效。SQL*Plus是Oracle提供的一种命令行...

    pl/sql linux 32及64位客户端

    PL/SQL是Oracle数据库的一种集成开发环境,主要用于编写和管理SQL和PL/SQL代码。Linux作为开源操作系统,被广泛应用于服务器领域,包括Oracle数据库的管理。本教程将介绍如何在Linux系统(支持32位和64位)上安装和...

    Oracle_PL/SQL编程

    Oracle PL/SQL编程是Oracle数据库系统中的一个核心组成部分,它扩展了SQL的语法,使得数据库管理及应用程序开发更具灵活性和可编程性。PL/SQL融合了SQL查询和控制流语句,提供了处理复杂业务逻辑的能力。 PL/SQL的...

    Oracle11g连接Pl/Sql的客户端

    **连接组件**: Instant Client包含了oci.dll、sqlplus.exe等核心组件,使得开发者能够在本地计算机上执行SQL查询和PL/SQL块,同时支持TNS(Transparent Network Substrate)服务,可以解析并连接到远程Oracle服务器...

    PL/SQL Developer instantclient-11-2

    总之,"PL/SQL Developer instantclient-11-2" 是一个强大的开发工具与轻量级数据库连接解决方案的组合,它为Oracle数据库的开发人员提供了便利,使得他们能够在不增加过多系统负担的情况下进行高效的工作。

    oracle pl/sql 编程大全

    ### Oracle PL/SQL 编程知识点详解 #### 一、SQL PLUS 命令与用法 ##### 1. 引言与 SQL 命令 SQL PLUS 是一个功能强大的命令行工具,用于与 Oracle 数据库进行交互。SQL PLUS 支持一系列标准 SQL 命令,这些命令...

    PL/SQL客户端配置文件

    PL/SQL客户端配置文件是用于建立PL/SQL Developer或类似工具与Oracle数据库服务器连接的关键设置。这些配置文件确保用户能够顺利地通过客户端工具访问服务端的Oracle数据库实例。在描述中提到的“PL/SQL客户端连接...

    sqlplus连接oracle问题

    ”所提供的内容,本文将详细阐述解决连接Oracle数据库时使用sqlplus工具遇到的问题时应关注的知识点。 首先,需要了解sqlplus是Oracle提供的一个命令行界面工具,它是用于与Oracle数据库进行交互的接口。在使用...

    Oracle9i客户端精简版 pl/sql 安装配置说明

    总结来说,Oracle9i客户端和PL/SQL Developer的安装配置涉及多个环节,包括客户端安装、网络配置、环境变量设置,以及开发工具的连接配置。理解这些步骤并正确执行,将为你提供一个可靠的Oracle数据库访问环境,方便...

    PL/SQL学习笔记

    PL/SQL是Oracle数据库系统中的编程语言,用于扩展SQL的功能,实现更复杂的业务逻辑。它结合了SQL查询和过程式编程的元素,使得开发者能够在数据库级别进行数据处理和事务管理。以下是对PL/SQL学习笔记的详细解析: ...

    不安装oracle使用plsql

    4. **启动PL/SQL Developer**:现在,你可以启动PL/SQL Developer,并在连接设置中使用TNSNAMES.ORA中定义的服务名来连接到Oracle数据库。确保输入正确的用户名和密码。 5. **验证连接**:测试连接,如果一切配置...

    Create Excel Workbook by PL/SQL

    PL/SQL是Oracle数据库系统中的编程语言,结合SQL查询功能,常用于数据处理和报表生成。在企业环境中,经常需要将数据库中的数据导出到Excel格式,以便于分析、共享或进一步处理。通过PL/SQL实现这个过程可以避免使用...

    oracle11g-plsql连接工具

    Oracle 11g PL/SQL连接工具是一款专为64位操作系统设计的数据库管理软件,它使得开发人员和DBA可以方便地与Oracle 11g数据库进行交互。这款工具无需安装,具备绿色便携的特点,可以快速启动并进行数据库管理工作。 ...

    plsql不能连接linux下oracle问题ORA-12514.doc

    PL/SQL无法连接Linux下Oracle问题ORA-12514解决方案 PL/SQL作为Oracle的过程语言,能够在Oracle数据库中执行存储过程、函数和触发器等。然而,在Linux环境下,PL/SQL可能无法连接到Oracle数据库,出现ORA-12514错误...

    oracle 11g 64位安装32位客户端和PL/SQL

    通过以上步骤,你可以在64位的Windows系统上安装并配置Oracle 11g的32位客户端,以及连接和使用的工具PL/SQL Developer。这个过程虽然涉及多个环节,但每个步骤都至关重要,确保了你在64位环境中仍能有效管理和操作...

    plsqlDeveloper工具连接远程oracle

    PL/SQL Developer 连接远程 Oracle 数据库的步骤和解决方案 PL/SQL Developer 是一个功能强大的 Oracle 数据库开发和管理工具,但是在连接远程 Oracle 数据库时,可能会遇到一些问题。本文将详细介绍如何使用 PL/...

    PL/SQL程序语言教程

    PL/SQL(过程化SQL语言)是Oracle数据库特有的一种编程语言,它将传统的SQL查询语句与编程语言特性相结合,使得开发者能够编写更为复杂的业务逻辑。通过在SQL基础上增加控制流结构(如循环、条件判断等),PL/SQL...

    PL/SQL软件和注册码

    oracle视图操作工具,文件中包含注册码和应用软件,安装可直接使用

    plsql12.7注册码

    PL/SQL Developer是一款由Allround Automations公司开发的集成开发环境(IDE),专门用于Oracle数据库的PL/SQL编程。这款工具提供了丰富的功能,包括代码编辑、调试、数据库管理以及项目管理,极大地提升了开发者的...

    OraclePL_SQL编程手册(SQL大全)[借鉴].pdf

    Oracle PL/SQL编程是数据库管理和应用开发中的核心技能,它结合了SQL(Structured Query Language)的强大查询能力与PL/SQL的编程灵活性。本手册详细介绍了如何在Oracle环境中使用这两种语言进行有效的数据操作和...

Global site tag (gtag.js) - Google Analytics