通常情况下,用PL/SQL Developer连接Oracle是需要安装Oracle客户端软件的,这也就意味着你的硬盘将被占用大约1G-2G的空间,对于Windows操作系统来说,你还会多出一些开机自启动的服务。当然对于大部分人来说,并不会在自己的机器上应用所创建的数据库,而只是希望通过他的一些配置来连接访问服务器上的数据库。
其实Oracle为我们提供了轻便的工具Oracle Instantclient package,也有人称他为“Oracle即时客户端”。使用此工具,我们就可以在不安装Oracle客户端软件的情况下访问存在于其他计算机上的数据库了。
首先下载安装包
在Oralce官方网站上下载Oracle Instantclient Basic package。地址如下:http://www.oracle.com/technology … htdocs/winsoft.html,在这个页面的中部找到Instant Client,在Instant Client Downloads中选择合适的版本下载。
第二步:解压这个安装包
1>下载完成后,解压压缩文件至本地某路径下,例如c:\instantclient 。
2>在此路径下建立文件夹NETWORK/ADMIN,在ADMIN文件夹下建立tnsnames.ora文件,文件内容即为希望连接的数据库的TNS信息。例如:
WORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.4)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)
第三步:配置pl/sql developer
启动PL/SQL Developer,在登录窗口界面,点击取消按钮就可以进行主界面,点击Tools->Preferences,在Connection中需要配置如下两个参数:
Oracle Home:c:\instantclient
OCI Library:c:\instantclient\oci.dll
<ignore_js_op style=”color: #000000;”>
乱码解决
配置即时客户端后链接服务器时由于编码方式的不同,有时会出现乱码
解决方式:
查看你本机oracle的环境变量是否为如下设置 NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
相关推荐
通过以上步骤,大部分情况下可以解决Oracle客户端PL/SQL的中文乱码问题。然而,由于涉及到的操作系统、数据库版本以及具体的应用场景不同,乱码问题可能有多种表现和解决方案。在实际操作中,需要结合具体的错误现象...
综上所述,"oracle_instantclient_19_3_windows_x64_19.3.zip"是一个针对64位Windows系统的Oracle数据库客户端工具,它提供了字符集兼容性增强,以及用于数据库连接、查询和管理的基础组件。正确配置和使用Oracle ...
Oracle Instant Client是一种精简版的Oracle客户端库,它允许应用程序连接并访问远程或本地的Oracle数据库服务器,无需安装完整的Oracle客户端软件包。Instant Client提供了基本的功能集,包括SQL*Net和OCI(Oracle ...
2、我这里选择的是:即时客户端程序包 — Basic: 运行 OCI、OCCI 和 JDBC-OCI 应用程序所需的所有文件(instantclient-basic-win32-11.1.00.70.0.zip) 3、将安装包解压和重命名为:D:\OracleInstantClient_11_1 4...
"Instant Client 10.2 客户端配置"是一个针对Oracle数据库的轻量级连接工具,主要用于在不安装完整Oracle数据库服务器的情况下,允许应用程序连接到远程Oracle数据库服务器。这个客户端包含了必要的运行时库和API,...
2、我这里选择的是:即时客户端程序包 — Basic: 运行 OCI、OCCI 和 JDBC-OCI 应用程序所需的所有文件(instantclient-basic-win32-11.1.00.70.0.zip) 3、将安装包解压和重命名为:D:\OracleInstantClient_11_1 4...
### 不安装Oracle客户端,使用PL/SQL Developer连接Oracle数据库 #### 概述 在进行Oracle数据库的开发工作中,我们通常会使用SQL Developer或PL/SQL Developer等工具来提高工作效率。然而,这些工具往往需要依赖...
这个包名为"instantclient-basic-win32-11.2.0.1.0",表明它是Oracle数据库客户端的一个版本,具体是11.2.0.1.0版,适用于32位的Windows操作系统。Instant Client提供了基本的功能,允许应用程序无需完整安装Oracle...
Oracle Instant Client Package是一种轻量级的Oracle客户端库集合,它提供了必要的驱动程序来访问Oracle数据库,而无需完整安装Oracle客户端。具体步骤如下: 1. **下载与解压** 首先,从Oracle官方网站下载...
这个精简版本从官方的oracle客户端中提取,软件解压后就可以运行,操作方法也比较简单,可以直接连接oracle服务器进行数据库的浏览、编辑和导出等操作,非常方便。加入了sqlplus,支持命令行输入数据库操作。 修正...
2. **Instant Client**:`instantclient_12_1`和`instantclient-basic-nt-12.1.0.2.0`是Oracle Instant Client的组件,它是一个轻量级的Oracle客户端,用于连接到Oracle数据库。这些文件包含了连接Oracle所需的动态...
打开软件,不要立即登录,而是选择“工具”菜单,进入“首选项”,在“Oracle Home”中填写客户端的主目录,即D:\OracleClient\instantclient_11_2,在“OCI库”中填写oci.dll的路径,即D:\OracleClient\instant...
需要注意的是,虽然使用Instant Client的方式可以避免安装完整的Oracle客户端,但它依然需要配置正确的Oracle网络连接信息,并且要求计算机上已安装适当的Oracle客户端版本的OCI库。此外,Instant Client的版本要与...
中文版中设置路径:配置工具->首选项->连接:Oracle 主目录名(自动检测为空)=Oraclient11g_home1 OCI 库(自动检测为空)=c:\instantclient\oci.dll。 6. 设置环境变量:右击计算机->属性->高级系统设置->环境...
解决这些问题的方法是检查 instantclient-basic 包的配置、环境变量的设置和 PL/SQL Developer 的连接参数设置。 使用 instantclient-basic 包和 PL/SQL Developer,我们可以不安装 Oracle 客户端而使用 PL/SQL。这...
InstantClient安装使用 新安装系统,从未安装过任何版本Oracle 1、设置变量: NLS_lANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK(注意中间有空格,这个如果不设,toad查询中文会是乱码) TNS_ADMIN=C:\instantclient...