【吐个槽先】:oracle的维护真是老大难的问题!于我而言
今天用PL/SQL Developer启动本地库时,报错ORA-12514:TNS:监听程序当前无法识别连接描述符中请求的服务。。想着自己之前也遇过类似问题,并且在本分类里面有过解决方案。但是尝试用sql plus连接本地库时,发现竟然能成功。。——觉得特诡异。
网上寻找解决办法,首选是在无登录状态下修改:Tools->preference,如图:
之前红色区域的两个确实都是空白未指定的,故而指定。。
【注:】我之前指定OCI Library的时候是指定另外一个oacle相应的oci.dll——我发现自己装了2个oracle。。重启监听服务之后,再重启developer出现:
少了东西,要在SID_LIST_LISTENER =里面加上:(SID_DESC = (GLOBAL_DBNAME = ORCL) (ORACLE_HOME = b:\orcl\product\11.2.0\dbhome_1) (SID_NAME = ORCL) ),于是就变成:
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = CLRExtProc)
(ORACLE_HOME = e:\app\Connor\product\11.2.0\dbhome_1)
(PROGRAM = extproc)
(ENVS = "EXTPROC_DLLS=ONLY:e:\app\Connor\product\11.2.0\dbhome_1\bin\oraclr11.dll")
)
(SID_DESC = (GLOBAL_DBNAME = ORCL) (ORACLE_HOME = b:\orcl\product\11.2.0\dbhome_1) (SID_NAME = ORCL) )
)
(首先获取这些文件的修改权限:右键->属性->安全->更改权限->编辑,否则无法保存!)
修改完毕,保存,重启相关监听服务。重启PL/SQL Developer,输入用户名密码,登陆成功,,OK,,大功告成!
--------------------------------------------
PS:出现这种情况并不一定就是我这样做,因为造成这个错可能由其他原因引起,只不过我记录下我的解决过程,说不定碰到同样问题的兄弟同样可以通过这种方式解决!
相关推荐
- **SQL*Plus**:Oracle提供的命令行工具,可以执行SQL语句和PL/SQL块,但功能相对有限,而PL/SQL Developer提供了更丰富的图形化界面。 3. 版本10.0.5的改进与更新: - 虽未提供具体细节,但通常新版本会修复前...
<br>对象浏览器——可配置的树形浏览能够显示同PL/SQL开发相关的全部信息,使用该浏览器可以获取对象描述、浏览对象定义、创建测试脚本以便调试、使能或禁止触发器或约束条件、重新编译不合法对象、查询或编辑...
对象浏览器——可配置的树形浏览能够显示同PL/SQL开发相关的全部信息,使用该浏览器可以获取对象描述、浏览对象定义、创建测试脚本以便调试、使能或禁止触发器或约束条件、重新编译不合法对象、查询或编辑表格、浏览...
PL/SQL Developer 是一个为 Oracle 数据库开发存储程序单元的集成开发环境(IDE) ,使用PL/SQL Developer,你能方便地创建你的客户端/ 服务器应用程序的服务器部分。 到目前为止,从最差处想,你还可以完成如下工作...
<br>对象浏览器——可配置的树形浏览能够显示同PL/SQL开发相关的全部信息,使用该浏览器可以获取对象描述、浏览对象定义、创建测试脚本以便调试、使能或禁止触发器或约束条件、重新编译不合法对象、查询或编辑...
Oracle 10g PL/SQL 是Oracle数据库系统中用于创建和管理存储过程、函数、触发器等数据库对象的编程语言。本教程旨在为初学者提供一个全面的学习平台,同时也为经验丰富的开发者提供参考资料。PL/SQL是Oracle特有的...
对象浏览器——可配置的树形浏览能够显示同PL/SQL开发相关的全部信息,使用该浏览器可以获取对象描述、浏览对象定义、创建测试脚本以便调试、使能或禁止触发器或约束条件、重新编译不合法对象、查询或编辑表格、...
- **与绿色客户端结合**:将PL/SQL Developer配置为使用绿色客户端的Oracle环境,可以实现无缝连接到Oracle数据库,执行SQL语句,管理数据库对象,以及开发和调试PL/SQL程序。 3. **网络配置**: - **网络配置...
PL/SQL Developer 是一个为 Oracle 数据库开发存储程序单元的集成开发环境(IDE),使用 PL/SQL Developer,你能方便地创建你的客户端/服务器应用程序的服务器部分。 到目前为止,从最差处想,你还可以完成如下工作: ...
PL/SQL Developer是一款专为Oracle数据库设计的集成开发环境,由Allround Automations公司开发,主要用于编写、调试、测试和管理PL/SQL代码。这款工具以其高效、易用的特性深受数据库管理员和开发人员的喜爱。在提供...
可配置的树形浏览能够显示同PL/SQL开发相关的全部信息,使用该浏览器可以获取对象描述、浏览对象定义、创建测试脚本以便调试、使能或禁止触发器或约束条件、重新编译不合法对象、查询或编辑表格、浏览数据、在对象...
PL/SQL客户端是一种用于与Oracle数据库进行交互的工具,它主要面向开发人员和数据库管理员,提供了编写、测试和执行...在使用过程中,遇到不兼容或连接问题时,检查Instant Client的版本和配置通常是个不错的解决起点。
可配置的树形浏览能够显示同PL/SQL开发相关的全部信息,使用该浏览器可以获取对象描述、浏览对象定义、创建测试脚本以便调试、使能或禁止触发器或约束条件、重新编译不合法对象、查询或编辑表格、浏览数据、在对象...
PL/SQL Developer是一款专为Oracle数据库设计的集成开发环境(IDE),主要用于编写、调试和管理PL/SQL代码。它以其用户友好性和高效性而受到广大DBA和开发人员的青睐,相较于Oracle自带的SQL*Plus,它提供了更多的...
PL/SQL Developer 是一个为 Oracle 数据库开发存储程序单元的集成开发环(IDE),使用PL/SQL Developer,你能方便地创建你的客户端/服务器应用程序的服务器部分。 到目前为止,从最差处想,你还可以完成如下工作: • ...
接着,解压并安装PL/SQL Developer,完成注册信息后,便可以使用它来连接到已配置的Oracle实例,开始数据库开发工作。 在实际开发过程中,PL/SQL Developer的易用性和全面功能大大提升了开发人员的工作效率。它不仅...
本文将深入探讨如何在本地机器上不安装完整的Oracle客户端的情况下,利用PL/SQL Developer工具连接远程Oracle数据库,以及这一过程中的关键步骤和技术细节。 ### 一、理解Instant Client **Instant Client**是...