由于把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文件. 以后直接双击,即可方便停止,与启动服务.
分享到:
相关推荐
Oracle的PL/SQL是一种强大的编程语言,用于在Oracle数据库中执行复杂的数据库操作。它结合了SQL的查询功能和过程性编程语言的控制结构,使得数据库管理和应用开发更为灵活高效。SQL*Plus是Oracle提供的一种命令行...
PL/SQL是Oracle数据库的一种集成开发环境,主要用于编写和管理SQL和PL/SQL代码。Linux作为开源操作系统,被广泛应用于服务器领域,包括Oracle数据库的管理。本教程将介绍如何在Linux系统(支持32位和64位)上安装和...
Oracle PL/SQL编程是Oracle数据库系统中的一个核心组成部分,它扩展了SQL的语法,使得数据库管理及应用程序开发更具灵活性和可编程性。PL/SQL融合了SQL查询和控制流语句,提供了处理复杂业务逻辑的能力。 PL/SQL的...
**连接组件**: Instant Client包含了oci.dll、sqlplus.exe等核心组件,使得开发者能够在本地计算机上执行SQL查询和PL/SQL块,同时支持TNS(Transparent Network Substrate)服务,可以解析并连接到远程Oracle服务器...
总之,"PL/SQL Developer instantclient-11-2" 是一个强大的开发工具与轻量级数据库连接解决方案的组合,它为Oracle数据库的开发人员提供了便利,使得他们能够在不增加过多系统负担的情况下进行高效的工作。
### Oracle PL/SQL 编程知识点详解 #### 一、SQL PLUS 命令与用法 ##### 1. 引言与 SQL 命令 SQL PLUS 是一个功能强大的命令行工具,用于与 Oracle 数据库进行交互。SQL PLUS 支持一系列标准 SQL 命令,这些命令...
PL/SQL客户端配置文件是用于建立PL/SQL Developer或类似工具与Oracle数据库服务器连接的关键设置。这些配置文件确保用户能够顺利地通过客户端工具访问服务端的Oracle数据库实例。在描述中提到的“PL/SQL客户端连接...
”所提供的内容,本文将详细阐述解决连接Oracle数据库时使用sqlplus工具遇到的问题时应关注的知识点。 首先,需要了解sqlplus是Oracle提供的一个命令行界面工具,它是用于与Oracle数据库进行交互的接口。在使用...
总结来说,Oracle9i客户端和PL/SQL Developer的安装配置涉及多个环节,包括客户端安装、网络配置、环境变量设置,以及开发工具的连接配置。理解这些步骤并正确执行,将为你提供一个可靠的Oracle数据库访问环境,方便...
PL/SQL是Oracle数据库系统中的编程语言,用于扩展SQL的功能,实现更复杂的业务逻辑。它结合了SQL查询和过程式编程的元素,使得开发者能够在数据库级别进行数据处理和事务管理。以下是对PL/SQL学习笔记的详细解析: ...
4. **启动PL/SQL Developer**:现在,你可以启动PL/SQL Developer,并在连接设置中使用TNSNAMES.ORA中定义的服务名来连接到Oracle数据库。确保输入正确的用户名和密码。 5. **验证连接**:测试连接,如果一切配置...
PL/SQL是Oracle数据库系统中的编程语言,结合SQL查询功能,常用于数据处理和报表生成。在企业环境中,经常需要将数据库中的数据导出到Excel格式,以便于分析、共享或进一步处理。通过PL/SQL实现这个过程可以避免使用...
Oracle 11g PL/SQL连接工具是一款专为64位操作系统设计的数据库管理软件,它使得开发人员和DBA可以方便地与Oracle 11g数据库进行交互。这款工具无需安装,具备绿色便携的特点,可以快速启动并进行数据库管理工作。 ...
PL/SQL无法连接Linux下Oracle问题ORA-12514解决方案 PL/SQL作为Oracle的过程语言,能够在Oracle数据库中执行存储过程、函数和触发器等。然而,在Linux环境下,PL/SQL可能无法连接到Oracle数据库,出现ORA-12514错误...
通过以上步骤,你可以在64位的Windows系统上安装并配置Oracle 11g的32位客户端,以及连接和使用的工具PL/SQL Developer。这个过程虽然涉及多个环节,但每个步骤都至关重要,确保了你在64位环境中仍能有效管理和操作...
PL/SQL Developer 连接远程 Oracle 数据库的步骤和解决方案 PL/SQL Developer 是一个功能强大的 Oracle 数据库开发和管理工具,但是在连接远程 Oracle 数据库时,可能会遇到一些问题。本文将详细介绍如何使用 PL/...
PL/SQL(过程化SQL语言)是Oracle数据库特有的一种编程语言,它将传统的SQL查询语句与编程语言特性相结合,使得开发者能够编写更为复杂的业务逻辑。通过在SQL基础上增加控制流结构(如循环、条件判断等),PL/SQL...
oracle视图操作工具,文件中包含注册码和应用软件,安装可直接使用
PL/SQL Developer是一款由Allround Automations公司开发的集成开发环境(IDE),专门用于Oracle数据库的PL/SQL编程。这款工具提供了丰富的功能,包括代码编辑、调试、数据库管理以及项目管理,极大地提升了开发者的...
Oracle PL/SQL编程是数据库管理和应用开发中的核心技能,它结合了SQL(Structured Query Language)的强大查询能力与PL/SQL的编程灵活性。本手册详细介绍了如何在Oracle环境中使用这两种语言进行有效的数据操作和...