最近换了个64位的系统,重装了Oracle数据库,结果使用plsql访问时候出问题了,一直登录不上,使用 sqlplus能正常登录。
版本信息: Oracle 11g Express Edition,Win 7 64位,plsql 9.0。
如下所示:
修改listener.ora和tnsnames.ora的host为127.0.0.1之后,再次使用plsql访问,直接报错:
ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务
搜索之后,问题解决,参考了博客
http://blog.csdn.net/luiseradl/article/details/7064916
解决记录:
未修改前 tnsnames.ora如下:
XE = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = GX6CEUZMOUDIHMC)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = XE) ) )
listener.ora如下:
SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = D:\oracle\app\oracle\product\11.2.0\server) (PROGRAM = extproc) ) (SID_DESC = (SID_NAME = CLRExtProc) (ORACLE_HOME = D:\oracle\app\oracle\product\11.2.0\server) (PROGRAM = extproc) ) ) LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1)) (ADDRESS = (PROTOCOL = TCP)(HOST = GX6CEUZMOUDIHMC)(PORT = 1521)) ) )
(一)修改tnsnames.ora和listener.ora文件 把host=修改为 host=127.0.0.1。
(二)右击 我的电脑-->管理-->服务和应用程序-->程序 找到OracleService**,我的是OracleServiceXE
(三)把listener.ora的SID_LIST_LISTENER第一个SID_DESC修改为:
(SID_DESC = (GLOBAL_DBNAME = XE) (ORACLE_HOME =D:\oracle\app\oracle\product\11.2.0\server) (SID_NAME = XE) )
(四)在cmd命令行输入lsnrctl stop命令,和lsnrctl start命令。
(五)使用plsql登录
全文完,谢谢。
相关推荐
"Windows 64位安装Oracle Instant Client、SQLPlus Instant Client和PLSQL Developer设置总结" 本文将详细介绍Windows 64位安装Oracle Instant Client、SQLPlus Instant Client和PLSQL Developer的设置过程,并对每...
在给定的压缩包文件“PLSQL 绿色版_免安装ORACLE.zip”中,用户可以找到一种无需正式安装Oracle客户端即可使用PLSQL Developer的方法,这对于那些不想或不能在系统上安装完整Oracle客户端的人来说非常方便。...
标题中的“不安装oracle使用plsql”意味着要在没有Oracle数据库客户端的情况下使用PL/SQL Developer这一工具。这通常通过Oracle的Instant Client实现,该组件提供了一种轻量级的解决方案,允许用户连接到Oracle...
操作文档则会指导用户如何配置环境变量,连接到远程Oracle数据库,以及如何解决可能遇到的问题。 标签中的“sqlplus”是Oracle提供的一款命令行工具,用于执行SQL查询和PL/SQL块。虽然PL/SQL Developer提供了图形化...
Oracle SQLPlus 命令大全 Oracle SQLPlus 命令大全是 Oracle 数据库管理系统中的一种命令行工具,提供了丰富的命令来管理和操作数据库。下面是 Oracle SQLPlus 命令大全的知识点总结: 一、HELP 命令 HELP 命令...
Oracle SQL*Plus是Oracle数据库中一个重要的命令行工具,用于执行SQL语句和PL/SQL代码,管理数据库,以及格式化输出结果。它既是Oracle开发者日常工作中不可或缺的工具,也是数据库管理员进行日常维护和故障排查时的...
### Oracle SQLPlus 测试出现错误的解决方法 在使用Oracle SQLPlus工具时,尤其是在Windows 7环境下通过命令提示符(CMD)启动SQLPlus时,可能会遇到一个常见的错误:SP2-1503: 无法初始化 Oracle 调用界面。这个...
### Oracle SQLPLUS命令详解 #### 一、Oracle的启动与关闭 在操作Oracle数据库时,启动和关闭系统是基础操作之一。以下将详细介绍如何通过Oracle的`sqlplus`工具及`svrmgrl`来执行这些操作。 ##### 启动Oracle...
ORACLE绿色版客户端 SQLPLUS 配置安装使用
2. **文档可访问性**:强调了如何获取更详细的SQLPlus用户指南和参考资料,以便于深入学习和问题解决。 3. **SQLPlus命令列表**:提供了按字母顺序排列的SQLPlus命令列表,便于查找和快速使用。 4. **启动与导航*...
PLSQL Developer是一款强大的Oracle数据库管理工具,专为开发和管理员设计,用于编写、测试和调试PL/SQL代码。这个版本是PLSQL Developer的15.0.2.2054,面向64位操作系统。它的一个显著特点是免安装,用户只需解...
标题 "解决oracle sqlplus 的翻页问题" 描述了如何在CentOS操作系统中解决SQL*Plus的滚动浏览问题。在SQL*Plus,Oracle数据库的命令行接口中,用户可能遇到无法使用上下箭头键进行历史查询翻页的问题。这个问题通常...
PLSQL Developer是一款强大的Oracle数据库开发工具,它专为PL/SQL编程语言设计,提供了一站式的解决方案,使得数据库管理、开发和调试工作更加便捷高效。标题提到的"PLSQL12 绿色免安装 ORACLE",意味着这是一个无需...
oracle plsql sqlplus 连接失败 监听程序当前无法识别连接描述符中请求的服务 无监听程序 常见错误ora-12518 ora-12514 ora-12541的检查方法
"win10安装oracle19c,sqlplus安装" Oracle 19c 是一个功能强大的关系数据库管理系统,在 Windows 10 操作系统上安装 Oracle 19c ...只有按照正确的步骤进行安装和配置,才能确保 Oracle 19c 和 SQLPlus 正常工作。
详细介绍ORACLE sqlplus命令,详细介绍ORACLE sqlplus命令
- 打开PL/SQL Developer,尝试连接到配置的数据库,如果一切正常,应能成功建立连接并可以浏览数据库对象,执行SQL语句。 5. **常见问题与解决**: - 如果遇到“找不到oci.dll”等错误,确保环境变量和系统路径...
本文将详细介绍如何解决这一问题,并确保能够通过IP地址正常访问Oracle 11g数据库。 #### 步骤一:修改监听器配置 首先,需要检查并修改`listener.ora`文件中的配置。这个文件通常位于`$ORACLE_HOME/network/admin...
oracle sqlplus 工具的使用
自己平时用到的一些SQLplus命令 现在把他制作成 exe的电子书 希望能够对大家有用 其中都是很多网页 所以可能会有些许的烦乱 目前还没有把他们都整理成word 后面会继续整理