1.从官网http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html
  选择instantclient-basic-nt-11.2.0.4.0.zip (32位的,PL/SQL貌似不支持64位)下载。
  也可以直接从我的百度网盘下载客户端文件 instantclient-basic-nt-11.2.0.4.0.zip 
  百度网盘地址:
  http://pan.baidu.com/s/1kTTm4Gf

连接的目标数据库是在虚拟机中安装的:
  系统:redhat 5.5
  Oracle:11.2.0.1
  IP:192.168.100.11
  Oracle_SID:test11g
  服务名:test11g
  需要提前配置好监听和服务名(在此省略,不会的可以百度,我前面文章安装Oracle的文章中也有)

2.在D盘创建文件夹比如app,将下载的压缩包解压到刚新建的文件夹中(D:\app\instantclient_11_2)。

3.在当前目录下,新建文件夹NETWORK,在NETWORK下新建文件夹ADMIN,在ADMIN中新建文件tnsnames.ora文件,
内容如下:

TEST11G =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.100.11)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = test11g)
    )
  )

注意:将HOST值替换成实际数据库的IP地址,SERVER_NAME改成实际数据库的SERVER_NAME.

4.配置环境变量
1)变量名:ORACLE_HOME
变量值:D:\app\instantclient_11_2
否则出现 :ORA-12154: TNS:could not resolve the connect identifier specified错误

2)变量名:TNS_ADMIN
变量值:D:\app\instantclient_11_2\NETWORK\ADMIN

查询Oracle服务端字符集编码,获取NLS_CHARACTERSET字段值:
SELECT * FROM V$NLS_PARAMETERS ; 
保存查询到的值如:NLS_CHARACTERSET = AL32UTF8

查询Oracle服务端语言信息
SELECT 'AMERICAN_AMERICA.' || PROPERTY_VALUE FROM DATABASE_PROPERTIES
保存查询到的值,如:AMERICAN_AMERICA.AL32UTF8

3)变量名:NLS_CHARACTERSET 
变量值:AL32UTF8

4)变量名:NLS_LANG 
变量值:AMERICAN_AMERICA.AL32UTF8

5.安装PL/SQL软件(过程略)
选择工具-首选项-连接
设置Oralce主目录名:D:\app\instantclient_11_2
OCI库:D:\app\instantclient_11_2\oci.dll

6.测试PL/SQL连接是否成功

说明:本文参考了不少百度到的文章,在此感谢这些作者的无私奉献!

PL/SQL Developer 连接 Oracle的更多相关文章

  1. PL/SQL Developer 连接Oracle数据库详细配置方法

    PL/SQL Developer 连接Oracle数据库详细配置方法 近段时间很多网友提出监听配置相关问题,客户终端(Client)无法连接服务器端(Server).本文现对监听配置作一简单介绍,给出 ...

  2. PL/SQL Developer连接Oracle 11g在Win8 64位系统下乱码

    PL/SQL Developer在64位系统上连接Oracle,需要安装32位Oracle client客户端,使用后,发现操作数据库出现乱码的情况.经过查找资料,解决此问题,方法如下: 需要在系统的 ...

  3. 在64位Win7中使用Navicat Premium 和PL\SQL Developer连接Oracle数据库备忘

    最近接手了一个项目,服务器端数据库是oracle 11g 64位.由于主要工作不是开发,也不想在自己的电脑上安装庞大的oracle数据库,因此寻思着只通过数据库管理工具连接数据库进行一些常用的查询操作 ...

  4. win8系统中PL/SQL Developer连接Oracle出现的问题

    注意:所有软件最后不要安装在program files (x86)下  PL/SQL Developer显示Not logged on 以管理员的身份打开PL/SQL Developer 2.   t ...

  5. PL/SQL developer连接oracle出现“ORA-12154:TNS:could not resolve the connect identifier specified”问题的解决

    转载请注明出处:http://blog.csdn.net/dongdong9223/article/details/50728536 本文出自[我是干勾鱼的博客] 使用PL/SQL developer ...

  6. 配置PL/SQL Developer连接Oracle数据库

    准备: PL/SQL Developer:我用的是plsqldev1005(32位) win32_11gR2_client:记住一定是32位的,因为PL/SQL Developer只认32位的 安装成 ...

  7. 使用instantclient_11_2和pl/sql Developer连接oracle远程数据库

    https://blog.csdn.net/itmyhome1990/article/details/8796781 ***************************************** ...

  8. pl/sql Developer连接oracle远程数据库

    1.下载地址:PLSQL Developer 12.1正式版64位(含中文语言包.注册码).rar   https://download.csdn.net/download/bokewangyu/11 ...

  9. 解决PL/SQL Developer 连接oracle 11g 64位中的问题

    1.错误1:Initialization error could not initialize 电脑上原本就装有oracle 11g 64位,但是PL/SQL却怎么也连接不上,报出" Ini ...

随机推荐

  1. iOS-技术细节整理

    遇到未使用类,可以看看xcode->help->developer documentation 下面做一下简单的技术细节整理 Auto Layout使用Auto Layout来灵活改变UI ...

  2. MySQL查询所有库中表名

    select table_name from information_schema.tables where table_schema='contract_ggpt' and table_type=' ...

  3. DFS做题小结

    一.深入理解DFS 采用递归写法 深度优先,思路就是沿着一条路一直走,直到走到死胡同,原路返回,返回到有多条道路的地方换其他路走.直到这条支路全部都访问过了,按照原路返回,回到起点,如果起点还有别的支 ...

  4. 打包成exe程序

    https://blog.csdn.net/harvic880925/article/details/27675073 当然针对这种exe文件,也可以解压出来得到具体的debug文件夹下的内容.

  5. scrapy学习-爬取天天基金网基金列表

    目录 描述 环境描述 步骤记录 创建scrapy项目 设置在pycharm下运行scrapy项目 分析如何获取数据 编写代码 step 1:设置item step 2:编写spider step 3: ...

  6. PhoneGap & HTML5 学习资料网址

    PhoneGap 与 Application Cache应用缓存  http://www.html5cn.org/forum.php?mod=viewthread&tid=40272 加速We ...

  7. Promise使用手册

    导读 Promise问世已久, 其科普类文章亦不计其数. 遂本篇初衷不为科普, 只为能够温故而知新. 比如说, catch能捕获所有的错误吗? 为什么有些时候会抛出"Uncaught (in ...

  8. iOS-数据持久化之Sqllite

    iOS中的数据存储方式 Plist(NSArray\NSDictionary) Preference(偏好设置\NSUserDefaults) NSCoding(NSKeyedArchiver\NSk ...

  9. Lyft Level 5 Challenge 2018 - Final Round Div. 1没翻车记

    夜晚使人着迷.没有猝死非常感动. A:显然对于水平线段,只有横坐标的左端点为1的时候才可能对答案产生影响:对于竖直直线,如果要删一定是删去一段前缀.枚举竖直直线删到哪一条,记一下需要删几条水平线段就可 ...

  10. LeetCode -- Best Time to Buy and Sell Stock系列

    Question: Best Time to Buy and Sell Stock Say you have an array for which the ith element is the pri ...