Welcome 微信登录

首页 / 数据库 / MySQL / Oracle数据库之PL/SQL的”适配”新生

两天真是有够郁闷的,原因无他,32位的PL/SQL在64的机子上无法连接64位的Oracle数据库。本来笔者已经放弃使用PL/SQL的,而是选择使用Oracle 的SQL Developer。可是老实说使用过PL/SQL之后真心不习惯用其他工具,而且Oracle应用开发基本都是使用PL/SQL的这真是让我坐立难安啊。其实。PL/SQL如何连接64为的Oracle数据库网上已经给出答案了,但是起初自己按照其方法如何都不成功,真心流泪啊,也就尝试着用了两天其他工具。之后实在熬不住了,果断卯上了最后还是配置成功了!现在将其记录下来,留给日后遇到同样尴尬问题的朋友一个借鉴!其实这个方法网上已经烂了还是通过下载一个32位的客户端来实现的,感觉上和设计模式中的适配器十分像,我也就取名为这个了,别深究啊!先来看看笔者的软件安装目录吧:Oracle数据库主目录:D:Oracle11g32位的客户端主目录:D:Oracle11ginstantclient_11_2他们在同一个目录下具体方法如下:首先下载instantclient-basic-win32,将其解压缩,我将其拷贝到Oracle的同一个安装目录下:参照笔者目录下面打开PL/SQL Developer,注意不要登陆,找到主界面的工具/首选项/连接,分别填入如下所示内容:Oracle主目录名:OraDb11g_home1OCI库:D:Oracle11ginstantclient_11_2oci.dll下面开始设置环境变量:TNS_ADMIN:D:Oracle11gproduct11.2.0dbhome_1NETWORKADMINNLS_LANG=AMERICAN_AMERICA.ZHS16GBK其实配置不成功一般还是路径的问题(在服务已经启动,监听打开的情况下),笔者一开始也是路径除了一点问题。看看成果吧:这个界面一出来我就激动了,终于是否要成功了,有那么一丝可能啊OK!成功了更多Oracle相关信息见Oracle 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=12Oracle 一个中文汉字占用几个字节Oracle修改默认密码过期天数相关资讯      PL/SQL  Oracle PL/SQL 
  • PL/SQL之存储过程和函数  (今 14:09)
  • PL/SQL Developer连接本地Oracle   (07月27日)
  • 【PL/SQL系列】Oracle存储过程使用  (04月23日)
  • PL/SQL Developer 使用技巧分享  (09月16日)
  • PL/SQL实现Java中的split()方法的  (07月10日)
  • 从一个案例看PL/SQL代码片的编译与  (03月04日)
本文评论 查看全部评论 (0)
表情: 姓名: 字数