plsql developer 使用 oracle instantclient的安装和配置
本文由ibyedo1贡献
1、下载 oracle instantclient basic package,在 oracle 官网下载就可以,地址如下: http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winsoft.html 下载时需要 AcceptLicense Agreement, 若没有 oracle 帐号,需先注册一个 oracle 帐号。 另一方面,请选择合适版本 instantclient-basic-win32-11.x.x.x.x.zip
-这个是支持 Oracle 9i 以上的版(不包括 Oracle9i) instantclient-basic-win32-10.x.x.x.zip -这个是支持 Oracle8i 和 Oracle9i 的。 2、下载完成后,把文件解压到本地某路径下,如:c:\instantclient ,在此路径下建立:NETWORK/ADMIN 文件夹,在 ADMIN 文件夹下建立 tnsnames.ora 文件,内容如下: yourDataBaseName = (DESCRIPTION = (ADDRESS_LIST
= (ADDRESS = (PROTOCOL = TCP)(HOST = yourhostIp )(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = yourSID ) ) ) 请把数据库连接的内容换成自己的。
3、安装 PL/SQL 4、启动 PL/SQL,点击 tool->preference,设置 Oracle home 和 OCI library, Oracle home=c:\instantclient,OCI library=c:\instantclient\oci.dll 5、但在 pl/sql 里,查看中含有中文的记录时,会显示乱码。现在我们就解决乱码的问题。 方法一: 设置环境变量,点击我的电脑--〉属性--〉高级-〉环境变量,增加: NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK,ZHS16GBK
与自己的数据库编码一致,保存 后重新启动 PL/SQL, 问题解决了吧? 方法二:写一个批处理 plsql. bat 放到 plsqldeveloper 安装目录下,内容如下: set nls_lang=SIMPLIFIED CHINESE_CHINA.ZHS16GBK PLSQLDev.exe 点击这个 plsql.bat, 查看中文记录如何? 注意,由于 pl/sql 安装时程序中的方式和快捷方式已经生成,打开时不会执行.bat 文件,而是直接执行的 PLSQLDev.exe, 因此如果希望启动 pl/sql
时就执行 nls_lang,可以改变快捷方式的执行文件, 右 键 点 击 桌 面 上 的 快 捷 方 式 , 修 改 目 标 : "C:\Program Files\PLSQL Developer\PLSQLDev.exe" 为 "C:\Program Files\PLSQL Developer\plsql.bat" 完成后直接点击快捷方式就可以了。
plsql developer 使用 oracle instantclient的安装和配置的更多相关文章
- 全网最详细的Windows系统里PLSQL Developer 32bit的下载与安装过程(图文详解)
不多说,直接上干货! 注意的是: 本地若没有安装Oracle服务端,Oracle server服务端32位,是远程连接,因此本地配置PLSQL Developer32位. PLSQL Develope ...
- 全网最详细的Windows系统里PLSQL Developer 64bit的下载与安装过程(图文详解)
不多说,直接上干货! ORACLE是数据库,有客户端和服务器: 其,具体下载,可见http://www.oracle.com/technetwork/database/enterprise-editi ...
- plsql developer 11 + Oracle 11g 开发环境setup
这是一个很水的博客, 介绍搭建plsql developer 11+ Oracle 11g 开发环境. 1. 本机上安装Oracle 11g express 对于开发足够了, 300MB的下载文件, ...
- plsql Developer 登录oracle出现 initialization error
plsql Developer 登录oracle出现 initialization error 原因:plsql没有64位的,32位的plsql连接64位的oracle才会报错 解决方案:到oracl ...
- Win7安装Oracle Instantclient ODBC驱动 后配置DSN时出错的解决办法 SQORAS32
安装过程简述 oracle官网下载了 instantclient-odbc-nt--.zip instantclient-basic-nt-.zip 我这是32位版的win7,按照需要下载对应的版本. ...
- 基于CentOS与VmwareStation10搭建Oracle11G RAC 64集群环境:3.安装Oracle RAC-3.1.安装并配置ASM驱动
3.1.安装并配置ASM驱动 3.3.1.检查内核 [root@linuxrac2 etc]# uname -r 2.6.18-164.el5 下载以下rpm包(注意rpm包版本和Linux内核版本一 ...
- PLSQL Developer 连接oracle(64) (instantclient)错误及解决方案
安装了PLSQL Developer 64bit,下载地址http://cy1.mqego.com/plsqldeveloperxx.zip. 1.安装完成后,输入数据库连接信息之后,提示如下错误 原 ...
- 本机不安装Oracle客户端,使用instantclient_11_2和PLSQL Developer连接Oracle远程数据库步骤
前言:由于Orcale客户端,占用空间太大,我们选择安装installclient\PLSQL客户端对orcale进行数据库连接. 安装要求.installClient要与PLSQL的安装位数一致, ...
- PLSQL Developer连接Oracle
1.安装PLSQL Developer Oracle数据库和PL/SQL Developer的安装步骤,这里就不做叙述了,百度安装方法的时候有说在安装PL/SQL Developer软件时,不要安装在 ...
随机推荐
- android自定义xmls文件属性
在使用到自定义View的xml布局文件中需要加入xmlns:前缀=http://schemas.android.com/apk/res/你的自定义View所在的包路径. 下面是一个简单的例子: 结构图 ...
- scala学习笔记4(apply方法)
class ApplyTest{ def apply() = "This apply is in class" def test{ println("test" ...
- Intellij IDEA插件开发入门
现今的IDE尽管有如"洪水猛兽"般强大,但要知道再强大的IDE也没法提供给使用者想要的一切功能, 所以IDE一般都提供有API接口供开发者自行扩展.下面以Intellij IDEA ...
- Android 震动马达系统
Android之 看"马达"如何贯通Android系统 (从硬件设计 --> 驱动 --> HAL --> JNI --> Framework --> ...
- 最简单的基于FFmpeg的封装格式处理:视音频分离器(demuxer)
===================================================== 最简单的基于FFmpeg的封装格式处理系列文章列表: 最简单的基于FFmpeg的封装格式处理 ...
- (六十六)TableView内容超过一屏时滚动到屏幕底部的方法
假设数据放置在self.chatMessage数组内,只需要让tableView滚动到最后一条数据底部即可,调用scrollToRowAtIndexPath方法: [_tableView reload ...
- Android原生嵌入React Native
1.首先集成的项目目录 我使用的是直接按照react-native init Project 的格式来导入的,也就是说,我的Android项目目录是跟node_modules是在一个目录下的. 我们i ...
- Linux之命令的组合
在Linux下有好多经典的操作,其中尤为经典的是命令的组合,不管是作为参数,还是命令之间的配合,都做得比较完善.下面看一下常用的一些命令吧. 1.连续运行多个命令就可以使用':'作为分隔,但是缺点就是 ...
- Java异常处理示例
翻译人员: 铁锚 翻译日期: 2013年11月22日 原文链接: Java Exception Handling Example 本文中有两个示例, 第一个演示了所有调用其他方法的地方,都必须处理被调 ...
- 9.2.2、Libgdx的输入处理之事件处理
(官网:www.libgdx.cn) 事件处理可以更加准确的获取用户的输入.事件处理提供了一种可以通过用户接口进行交互的方法.比如按下.释放一个按钮. 输入处理 事件处理通过观察者模式来完成.首先,需 ...