oracle客户端软件安装都知道非常占空间而且很消耗计算机的资源、性能。
幸亏oracle出了免安装的客户端zip包。
下载oracleclient及配置
下载地址:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html 这个是当前最新地址,各种版本的都有,当然oracle的网页常常更新网址变了自己再找。
需要注意的是,下载客户端包是要对应自己oracle服务器的版本,9i,10g,11g对应的包都不一样。
备注:
Version 11.2.0.3.0 是支持11g的
instantclient-basic-win32-11.1.0.6.0.zip -这个是支持Oracle 9i以上的版比如10g(不包括Oracle9i)
instantclient-basic-win32-10.2.0.1.zip -这个是支持Oracle8i 和Oracle9i 的。
zip包下载好后就解压缩到某个目录,这个自便了。目录记好就行。
建立系统环境变量:ORACLE_HOME=D:\\oracleclient\\instantclient_11_1 这个是我的
在D:\oracleclient\instantclient_11_1 目录下建目录,NETWORK。在NETWORK里面再建ADMIN
然后在ADMIN内建立tnsnames.ora文件,内容如下:
yourDataBaseName = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = yourhostIp )(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = yourSID ) ) ) 附上我的 ORADB_198 = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.198)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = oradb) ) )
plsqldeveloper下载及配置
plsqldeveloper 网上非常多各种破解什么的一搜就有,9.0.6.1655我装的这个版本
按照默认装好之后,只要你的tnsnames.ora文件没问题,一般就可以登录你的数据库了。
查询一下存储有中文的表,如果也没问题,你就完事大吉。下面要说的查询数据库中文乱码问题。
plsqldeveloper查询数据库中文乱码
作为开发者,乱码总是让人苦恼。
1:select * from v$nls_parameters
查询nls的参数,获得数据库服务器端的字符编码
NLS_LANGUAGE
NLS_CHARACTERSET
2:修改本地环境变量,设置
NLS_LANG = SIMPLIFIED CHINESE.ZHS16GBK //这个是我们的数据库字符编码
NLS_LANG格式:
NLS_LANG = language_territory.charset
有三个组成部分(语言、地域和字符集),每个成分控制了NLS子集的特性。其中:language 指定服务器消息的语言。
territory 指定服务器的日期和数字格式。
charset 指定字符集
-----------------------------------------------------------------------------------------
执行 select * from v$nls_parameters
下面是我的查询结果,仅供参考。
NLS_LANGUAGE | AMERICAN |
NLS_TERRITORY | AMERICA |
NLS_CURRENCY | $ |
NLS_ISO_CURRENCY | AMERICA |
NLS_NUMERIC_CHARACTERS | ., |
NLS_CALENDAR | GREGORIAN |
NLS_DATE_FORMAT | DD-MON-RR |
NLS_DATE_LANGUAGE | AMERICAN |
NLS_CHARACTERSET | ZHS16GBK |
NLS_SORT | BINARY |
NLS_TIME_FORMAT | HH.MI.SSXFF AM |
NLS_TIMESTAMP_FORMAT | DD-MON-RR HH.MI.SSXFF AM |
NLS_TIME_TZ_FORMAT | HH.MI.SSXFF AM TZR |
NLS_TIMESTAMP_TZ_FORMAT | DD-MON-RR HH.MI.SSXFF AM TZR |
NLS_DUAL_CURRENCY | $ |
NLS_NCHAR_CHARACTERSET | AL16UTF16 |
NLS_COMP | BINARY |
NLS_LENGTH_SEMANTICS | BYTE |
NLS_NCHAR_CONV_EXCP | FALSE |
看出点什么没,NLS_LANGUAGE的值居然不是CHINESE
那就不能拷贝上面的NLS_LANGUAGE值来用。
根据查询出来的结果,我是这么设的:NLS_LANGUAGE=AMERICAN_AMERICA.ZHS16GBK (至于为什么这么写仔细看上面红字部分)
开始我做成bat文件执行无效。set NLS_LANG=AMERICAN AMERICA.ZHS16GBK ;后来干脆手动在系统环境变量中添加。
果然就好使了。注意添加的时候AMERICAN AMERICA.ZHS16GBK 里的下划线不能少。本人是win764位系统。
相关推荐
在本案例中,提供的“PLSQL免安装版”意味着你不需要先安装Oracle客户端就能使用这个工具,这为那些只想要管理Oracle数据库而不想安装大型客户端的用户提供了便利。 首先,下载并解压提供的"plsqldev7"压缩包。这个...
资源包括64位免安装版oracle客户端instantclient-basic-windows.x64-12.2.0.1.0.zip、64位PLSQL Developer安装包plsqldev1306x64.msi,PLSQL Developer中文语言包chinese.exe及运行组件vcredist_x64.exe
总的来说,“免安装Oracle客户端直接用PL/SQL Developer”是一种高效且灵活的解决方案,能够帮助开发人员快速地接入Oracle数据库,而无需经历完整客户端安装的复杂步骤。同时,Oracle Instant Client的轻量级特性...
有注册码,解压即可使用,压缩包内自带Oracle客户端 使用start.bat、start.vbs可以启动,由于脚本中更改系统环境变量,所以杀软会报错 也可以手动配置环境变量: 1、新增系统环境变量:TNS_ADMIN;路径:解压路径+...
在免安装Oracle配置PLSQL Developer的压缩包中,你无需预先安装完整的Oracle客户端即可使用这款工具,这对于开发者来说非常方便,可以节省系统资源并简化工作流程。 1. PL/SQL:全称为Procedural Language/...
PLSQL Developer是一款强大的Oracle数据库开发工具,专为编写、调试、测试和管理PL/SQL代码而设计。在本文中,我们将深入探讨这款工具及其与Oracle 11g数据库的关联。 PLSQL Developer 11.0是该软件的一个重要版本...
PLSQL Developer 11.0.2.1766 中文绿色注册版(免Oracle客户端) PLSQL Developer 11.0.2.1766 中文绿色注册版(免Oracle客户端) 免安装Oracle客户端,绿色无公害。 说明: 1、点击 "启动PLSQL.exe" 即可免装oracle使用...
综上所述,PLSQL Developer 13作为一个免安装且支持中文的数据库开发工具,为Oracle数据库管理和开发提供了高效、便捷的解决方案。无论你是数据库管理员还是开发人员,都能从中受益,提升你的工作效率。
"免安装Oracle客户端PLSQL Developer Tools"是一个非常实用的解决方案,它允许用户无需进行繁琐的安装过程就能开始使用PL/SQL Developer这款强大的Oracle数据库管理工具。这个压缩包文件包含了PL/SQL Developer所需...
PLSQL Developer 12 64位免安装绿色版,运行需要Oracle 12c 64位client,直接解压可用。 如果遇到已配置了Oracle 12c clinet、TNSNAME,但打开后仍没显示服务器列表的话,请执行Oraacle 12c client安装目录下的文件 ...
PLSQL Developer 12 中文绿色注册版(免Oracle客户端) 免安装Oracle客户端,绿色无公害。 说明: 1、点击 "启动PLSQL.exe" 即可免装oracle使用PLSQL 或者 使用qidong.bat启动 (启动PLSQL.exe是qidong.bat编译的...
免安装Oracle客户端使用PLSQL . 利用oracle 发布的Instant Client 安装包. http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html 已测试正常可用,全国推广.
Oracle 9i Client (Oracle 9i 客户端) 简化版 (不安装Oracle客户端,也可以使用PLSQL Developer 不用安装Oracle客户端也可以使用PLSQL Developer 绿色! 安全! 轻便! 可靠! 1、本软件可作为简单的Oracle9i客户端...
本文将深入探讨如何解决PL/SQL Developer中的中文乱码问题。 首先,我们需要了解的是字符集的概念。字符集是一种规定了字符编码方式的标准,它定义了字符的集合以及这些字符对应的二进制编码。在Oracle数据库中,...
PLSQL Developer 11.0.2.1766 中文绿色注册版(免Oracle客户端) PLSQL Developer 11.0.2.1766 中文绿色注册版(免Oracle客户端) 免安装Oracle客户端,绿色无公害。 说明: 1、点击 "启动PLSQL.exe" 即可免装oracle...
Oracle 客户端配置 PLSQL 连接数据库 Oracle 客户端是 Oracle 数据库管理系统的客户端工具,提供了访问和管理 Oracle 数据库的功能。然而,在某些情况下,我们可能不想安装 Oracle 客户端,而是使用 PLSQL 配置连接...
PLSQL Developer 11.0.0.1762 中文绿色注册版(免Oracle11g客户端)
PLSQL Developer是一款专门为Oracle数据库系统设计的集成开发环境(IDE),它专用于编写、调试、测试和管理PL/SQL代码。这款工具对于数据库管理员、开发人员以及任何与Oracle数据库打交道的人来说,都是一款不可或缺...
### 安装Oracle客户端与配置PL/SQL Developer详解 #### 一、安装Oracle客户端 **1.1 下载Oracle客户端** 在安装Oracle客户端之前,首先需要下载对应的客户端软件。Oracle客户端通常可以从Oracle官方网站上获取,...
总结来说,免安装Oracle配置PLSQL Developer的过程主要包括下载和解压PL/SQL Developer,设置Oracle客户端,配置TNSNAMES.ORA,以及在PL/SQL Developer中建立数据库连接。通过这些步骤,即使在没有管理员权限的环境...