关于win7/server 08在x64位系统下pl/sql developer无法解析错误

       最近使用windows7 x64位系统,安装了plsql developer连接远程oracle服务,总提示“无法解析...”的错误,查找个各种资料都没能解决,纳闷了好久。今天终于看到一个关于windows7 64位系统下安装32位软件的路径问题的文章,才豁然开朗。默认情况下,64位系统下安装32位软件默认到“C:\Program Files(X86)” 目录下,原来问题就出在这里。当plsql developer 使用oracleClient的oracle程序时,环境一定是读取plsql developer的安装路径来完成程序的初始化的,具体怎么初始化暂不关注。oracle客户端程序对“C:\Program Files(X86)” 就无法解析了,就造成了很难被发现那个错误。

              解决办法:把plsql developer重新安装,确保安装路径没有括号之类的特殊字符,活着将已安装好的整个目录“剪切”到合法另一个目录。重新打开plsql developer。 连接正常打开,困扰很久的问题解决,希望对大家有所帮助。


转自:http://hi.baidu.com/%c2%c0%b9%dc%c3%f7/blog/item/c3a257fa46090f0b6c22eb85.html

 

---------------------------------------------------------------------------------------------------------------------------------------------------------

 

 

另外还有一种情况,也是连接出现这个问题,有可能是同一台机器上装了客户端和服务端,这时需要在plsql指定使用哪个。如下:

      提示输入用户名密码是,取消,这样进入PLSQL Developer主界面,菜单Tools-Preferences(工具---首选项),在设置窗口中,选择Oracle-Connection(oracle---连接),对应设置窗口中,找到Oracle Home(主目录名),选择OraHome92,保存设置。

 

来自:http://blog.163.com/net_cwp/blog/static/18294003520120514217490/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: SQL Developer是一款由Oracle开发的基于SQL语言的数据库开发工具,而PL/SQL Developer是一款基于PL/SQL语言的数据库开发工具,它比SQL Developer更强大,可以支持更多的数据库操作,例如存储过程、触发器、包等。 ### 回答2: PL/SQL DeveloperSQL Developer是两个常用的数据库开发工具PL/SQL Developer是一款由Allround Automations公司开发的工具,主要针对Oracle数据库的开发工具。它支持PL/SQL语言的开发和调试,可以方便地编辑、编译和调试PL/SQL代码,并提供了丰富的功能来优化和调优SQL查询。 SQL DeveloperOracle公司官方推出的一款跨平台的数据库开发工具。它支持多种数据库系统,包括Oracle、MySQL、Microsoft SQL Server等。SQL Developer提供了一套强大的功能,用于数据库开发和管理,包括SQL语句的编辑和执行、对象的创建和修改、数据库的导入和导出等。 两个工具之间的主要区别在于对不同数据库系统的支持和功能上的差异。PL/SQL Developer主要专注于Oracle数据库的开发,提供了丰富的PL/SQL开发和调试功能,能够更好地满足Oracle数据库开发的需求。而SQL Developer则不仅支持Oracle数据库,还支持其他主流的数据库系统,且功能更加全面,涵盖了数据库管理和开发的方方面面。 总的来说,如果你主要使用Oracle数据库进行开发工作,那么PL/SQL Developer是一个不错的选择。而如果你需要支持多个数据库系统或者需要更全面的数据库开发和管理功能,那么SQL Developer可能更适合你的需求。 ### 回答3: PL/SQL DeveloperSQL Developer都是常用的数据库开发工具,它们都是由不同的公司开发的,具有一些不同之处。 首先,PL/SQL Developer是由Allround Automations公司开发的。它是基于Oracle数据库的专业开发工具,主要用于编写、调试和优化PL/SQL存储过程、函数和触发器等数据库对象。它具有直观的用户界面,提供了强大的代码编辑器和调试器,可以快速定位和解决错误PL/SQL Developer还具有自动完成、语法高亮显示和代码模板等功能,有助于提高开发效率。 而SQL Developer是由Oracle公司自家开发的工具,并且免费提供给用户。与PL/SQL Developer相比,SQL Developer是一个全方位的数据库开发工具,不仅支持PL/SQL编程,还支持SQL和Java。它具有类似于PL/SQL Developer的功能,如代码编辑、调试和优化,同时还提供了数据库对象浏览、数据模型设计和数据导入/导出等功能。SQL Developer还可以连接多个数据库实例,包括Oracle、MySQL、Microsoft SQL Server等,使得跨数据库开发更加方便。 总体来说,PL/SQL Developer更加专注于Oracle数据库的PL/SQL编程,提供了针对PL/SQL开发的一些特殊功能。而SQL Developer是一个更全面的数据库开发工具,支持多种数据库和编程语言。选择使用哪种工具,取决于开发人员的需求和使用场景。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值