暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

PLSQL Developer连接Oracle11g数据库配置说明

原创 islandstar 2023-02-14
2064

BTW:  PLSQL Developer 连接Oracle19c也是一样的,但驱动选择就要有所区分了。 


软件版本: PLSQL Developer 13 (64 bit)、Oracle 11.2.0.4.0 64bit

PL/SQL Developer 有32位和64位版本,而早期PL/SQL Developer 11之前只有32位版本。

PL/SQL Developer 加上 Oracle Instant Client 的驱动包就可以连接上Oracle数据库,不需要安装体积庞大的Oracle客户端程序。


说明:

若PL/SQL Developer为32位程序,则只能通过32位的Oracle驱动包连接;PL/SQL Developer为64位程序,只能连接64位的Oracle驱动包。


1、从oracle官网下载 Oracle Instant Client 驱动包

下载地址 Instant Client Downloads for Microsoft Windows (x64) 64-bit

找到适合oracle版本的 Instant Client Basic Package 驱动包下载,比如我们下载适合Oracle 11.2.0.4.0 的驱动包  instantclient-basic-windows.x64-11.2.0.4.0.zip


Instant Client Packages 说明

Instant Client Package

Description

References

Basic

All files required to run OCI, OCCI, and JDBC-OCI applications for Oracle Database

OCI

OCCI

JDBC-OCI

Basic Light

Smaller version of the Basic package, with only English error messages and Unicode, ASCII, and Western European character set support

OCI

OCCI

JDBC-OCI

SDK

Additional header files and an example makefile for developing OCI and OCCI applications

 

SQL*Plus

Additional package providing the SQL*Plus command-line tool for executing SQL and PL/SQL statements and scripts

SQL*Plus

Tools

Additional tools including Data Pump, SQL*Loader and Workload Replay Client

Data Pump and SQL*Loader

WRC

ODBC

Additional libraries providing ODBC

ODBC

Precompilers

Additional tools and libraries providing the Pro*C and Pro*COBOL precompilers

Pro*C

Pro*COBOL

JDBC-OCI Supplement

Additional libraries to support Internationalization

JDBC-OCI


2、解压Instant Client驱动包到任意位置

放置位置无特别要求,看个人习惯,如 D:\oracle\instantclient_11_2_x64


3、配置系统环境变量

右键"我的电脑" - "属性" - "高级" - "环境变量" - "系统变量(或用户变量)"

新建 变量名:TNS_ADMIN

变量值:D:\oracle\instantclient_11_2_x64


中文乱码问题(视情况添加):

变量名:NLS_LANG

变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK



4、设置 PLSQL Developer

打开 PLSQL Developer ,找到 Preferences 页面 Connection 设置区域,配置其中的Oracle Home和OCI Library项,如下图所示:



            其中, Oracle Home:D:\oracle\instantclient_11_2_x64

                      OCI Library:D:\oracle\instantclient_11_2_x64\oci.dll


5、tnsnames.ora 配置

从其它位置复制一个 tnsnames.ora 文件到变量TNS_ADMIN所指定目录位置,没有的话,就手动新建一个该配置文件。

tnsnames.ora样例

orcl =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 10.10.1.8)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = orcl)
    )
  )
最后修改时间:2023-02-15 09:46:50
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论