机器中安装了Oracle9i的完整服务器端,并且同时还安装了一个Oracle10g的客户端,这样在我的机器上相当于同时有两个Oracle Home。之前连接的时候,PLSQL Developer默认使用了10g的Home
所以连接不上。
PLSQL Developer中修改Oracle Home设置方法:
提示输入用户名密码是,取消,这样进入PLSQL Developer主界面,菜单Tools-Preferences(工具---首选项),在设置窗口中,选择Oracle-Connection(oracle---连接),对应设置窗口中,找到Oracle Home(主目录名),选择OraHome92,保存设置,
然后重新启动PLSQL Developer,这时就可以正常登录了。
当然如果需要重新使用10g的数据库的本地Net服务,就需要再重新改回来OraClient10g_home。
总之,当电脑装有多个home时,需要修改pl sql 中的home.
相关推荐
ORA-12154: TNS: 无法解析指定的连接标识符的解决方法
### ORA-12154 TNS 无法解析指定的连接标识符 #### 问题概述 在使用Oracle数据库时,经常会遇到一个常见的错误提示:“ORA-12154: TNS: 无法解析指定的连接标识符”。此错误通常发生在尝试从客户端连接到服务器端...
ORA-12154:TNS:无法解析指定的连接标识符 ORA-12154:TNS:无监听程序 错误分析一、PL/SQL 客户端登录到数据库,如果配置错误会有以上错误,如下图。 这个错误主要是pl/sql客户端的tnsnames.ora配置错误,或者是输入 ...
- **后端引擎**:包括解析器、编译器、解释器等组件,用于执行PL/SQL代码。 - **存储区**:用于存储PL/SQL程序的对象,如过程、函数等。 ##### 三、PL/SQL的优势 - **高性能**:PL/SQL代码在Oracle服务器上执行,...
使用bind变量可以提高性能,因为它们可以减少SQL解析次数。 #### 2.4.6 INDEXBY TABLES INDEXBY TABLES是PL/SQL中的一种数组类型,它可以使用任何数据类型作为索引。 #### 2.4.7 数据类型的转换 在PL/SQL中,...
PL/SQL支持字符串和数字的运算,例如字符串连接(||)、数字的加减乘除等。 **§2.6.2 BOOLEAN赋值** 虽然PL/SQL本身不支持BOOLEAN类型,但可以通过使用特定的逻辑表达式来模拟布尔赋值。 **§2.6.3 数据库赋值** ...
- PL/SQL中的保留字具有特殊含义,是PL/SQL语言中预定义的标识符,不能作为变量名或其他标识符使用。 2. 游标(Cursor)概念: - 游标用于处理在数据库中返回的多行数据。在PL/SQL中,可以使用显式游标(Explicit...
1. **词法分析与语法分析**:在GKD-BASE PL/SQL引擎中,词法分析程序将用户编写的PL/SQL源代码分解成一个个有意义的词元,如标识符、关键字、运算符等。这些词元作为输入,供语法分析程序使用。语法分析程序则根据预...
1、pl/sql无法连接本机的oracle(ORA 12154:TNS:无法解析指定的连接标识符) 解决方法:pl/sql不能安装在Program Files(x86)文件夹下,要安装在Program Files文件夹下 2、pl/sql无法连接远程oracle(ORA-12514: TNS: ...
PL/SQL Developer 是一款由 Allround Automations 开发的集成开发环境 (IDE),专门用于 Oracle 数据库的开发工作。它为数据库开发者提供了一套完整的解决方案,涵盖了从简单的 SQL 命令到复杂的存储过程的编写、调试...
《PL/SQL Developer 7.0 用户指南》深入解析 一、引言:PL/SQL Developer 7.0概述 PL/SQL Developer是一款专为Oracle数据库设计的强大集成开发环境(IDE),旨在提升PL/SQL语言的开发效率。版本7.0在前代基础上...
Oracle PL/SQL编程在提升系统性能方面发挥着关键作用,特别是在C/S结构的环境中。C/S架构中,客户端逐条发送SQL语句至服务器,再接收执行结果,这种交互方式频繁的网络通信会显著降低效率。PL/SQL作为SQL的扩展,...
### PL/SQL Developer 9.0 用户指南关键知识点解析 #### 一、介绍 - **产品概述**:PL/SQL Developer 9.0是一款专为Oracle数据库设计的强大集成开发环境(IDE)。它旨在帮助开发者高效地编写、调试和优化PL/SQL代码。...
本项目涉及的是利用C++解析SQL语句,特别是Oracle的PL/SQL存储过程,来获取元数据信息,例如表与表之间的关联以及字段之间的关系。下面将详细介绍这个主题的各个方面。 首先,让我们来理解什么是SQL。SQL(结构化...
1. **集成性**:PL/SQL与Oracle数据库紧密集成,可以执行在SQL中无法完成的复杂逻辑。 2. **可读性和可维护性**:PL/SQL支持子程序、块结构和异常处理,提高了代码的可读性和可维护性。 3. **数据处理效率**:PL/SQL...
在IT行业的数据库优化领域,PL/SQL提示(Hint)是一种重要的工具,被广泛应用于Oracle数据库中,用于指导数据库优化器如何处理SQL语句的执行计划,从而提高查询效率和性能。以下是对给定文件中提到的Oracle HINT知识...
**五、PL/SQL标识符的作用域(scope)和可见度(visiblity)** 标识符的作用域决定了它在程序中的可见范围。全局标识符在整个程序中都可访问,局部标识符仅在其定义的块内可见。 **六、变量赋值** PL/SQL支持多种变量...
PL/SQL的执行过程通常涉及以下步骤:PL/SQL块被客户端应用程序提交,然后由PL/SQL引擎解析并执行。在执行过程中,块中的SQL语句会由SQL执行器来处理。开发者可以通过多种开发工具进行PL/SQL编程,如SQL*PLUS、...