在64位系统上安装64位的Oracle数据库,但是没有对应的64位PL/SQL Developer,此时就不能使用PL/SQL Developer来进行直接连接的,所以要想实现连接还得需要其他途径来完成.下面就来说明如何实现连接. 一.下载Oracle客户端 下载地址:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html,点击连接进入会出现以下页面. 选择第一个Instant Cl…
1,Oracle ORA12514 监听程序当前无法识别连接描述符中请求的服务 这里最主要的原因在于:(参考:https://www.cnblogs.com/shangshan/p/6359880.html   https://blog.csdn.net/lwpoor123/article/details/78327080) 数据库动态注册不生效,导致监听器无法识别客户端连接符中提供的服务名,从而拒绝建立数据库连接,所以就需要对监听器配置做修改.最简单的方法是:由动态注册改为静态注册. 对于这种…
PL/SQL是32位程序,只能通过32位的Oracle驱动连接Oracle服务器.如果Oracle服务器是64位的,那么只能通过需要通过一个32位的Oracle客户端,来搭建连接. 到官网下载一个客户端:http://www.oracle.com/technetwork/topics/winsoft-085727.html .根据Oracle服务端的版本号选择,相应的 客户端 :instantclient-basic-win32-11.2.0.1.0.zip 保存到客户端任意路径下,例如D:\s…
  pl/sql developer 登陆提示ORA-12514 说明监听服务已经起来了 备注:通过 lsnrctl 命令来启动/停止/查看/重载监听器/服务 lsnrctl start|stop|status|reload|service  首先了解下oracle的连接架构 oracle无论是远程连接还是本地连接都有客户端和服务器端之分 服务器端:安装oracle服务器端软件并配置oracle数据库实例 客户端:用来连接oracle服务器端并操作数据库 需要安装oracle的客户端软件(官方网…
相关工具版本: PL/SQL Developer: 9.0.4.1644 Oracle : Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production more:Oracle 10g是第一个为网络计算设计的数据库管理系统: Oracle 11g合并和扩展了Oracle特有的功能以实现网格计算的优势,将数据中心从分散的系统资源孤岛转换为包含服务器和存储的共享池: Oracle 12c是为云计算设计的. 1 链接本地O…
由于本人刚刚给自己的笔记本做了系统,由原来的32位系统编程现在的64位系统,所以,很多软件由于兼容性,不得不重新安装...当我安完了pl/sql developer工具后,就满心欢喜的去连接远程oracle数据库,可是连接不上,后来一查才知道,正常来说,pl/sql developer是基于oracle client工作的,因此我们必须要安装一个oracle client. 当安装完oracle client后要注意,在pl/sql登录界面点击取消,进入工具>首选项>正确选择oracle主目录…
现象描述: 用plsql developer 连接编译procedure 的时候都很正常.一旦开始Test进入Debug模式的时候就Hang住了. 初步猜测是没有权限,可是是DBA角色呀,如果没有权限会直接报没有权限的错误吧. 后面猜测是Oracle 或者PL SQL Developer的版本问题,用同一个PLSQL 在相同版本的不同机器上测试,结果另外一台机器可以Debug. 开始猜测是不是RAC的原因. 搜索到这个解释:http://forums.allroundautomations.co…
如何高效调试oracle存储过程,尤其是父子网状调用的存储过程 1,在需要设置断点的oracle存储过程处设置断点         如何设置断点:直接在某行oracle存储过程处单击行首,会在行首显示一个 中间以白叉填充的红色小圆圈. 如何取消断点:单击中间以白叉填充的红色小圆圈即可,断点就消失了     2,然后开启test窗口 3,按上test窗口的放大镜图标(start debugger)或者点击快捷键F9或者依次打开 菜单debug-->start 4,最后再次点击test窗口的run按…
PL SQL Developer,查询结果中的中文变成了一堆问号,SQL语句中的中文被提示invalid character,不能识别. 解决方法: 执行,select userenv('language') from dual; 得到AMERICAN_AMERICA.ZHS16GBK 把这个值加到用户变量里去: 此电脑-->属性-->高级系统设置-->环境变量-->***的用户变量-->新建NLS_LANG,值为AMERICAN_AMERICA.ZHS16GBK-->…
解决X64操作系统PL/SQL连接报错问题 make sure you have the 32 bits oracle client installed 说明PLSQL Developer并不支持Oracle 64位客户端连接. 之前在网上找了一个解决方法.不知道是不是我个人电脑的问题,反正行不通,后来我安装了两个oracle 客户端,先安装一个32的,然后把文件留着,用来支持PL/SQL,然后卸载,再安装64的,VS就可以正常使用了! 进入“首选项”(工具-〉首选项),左侧选择Oracle,右…