oracle客户端的安装方法_第1页
oracle客户端的安装方法_第2页
oracle客户端的安装方法_第3页
oracle客户端的安装方法_第4页
oracle客户端的安装方法_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、.:.;如下方法Windows XP Vista Win7中安装Oracle客户端1.从Oracle官方下载“Instant Client Package的软件,较好的实现了Oracle客户端绿化的处理方案。 下载地址为:oracle/technology/software/tech/oci/instantclient/htdocs/winsoft.html 可下载的程序包有: 下载程序包: instantclient-basic-win32-11.1.0.x.0.zip (目前有版本: .0 和 .0) 或 instantclient-basic-win32-10.2.0.x.zip (目前

2、有版本: 和 ) 或 instantclient-basic-win32-20060419.zip2.解压到安装目录,例如:D:ORA10 下,然后在这个目录下建立network/admin 两层文件夹,然后在admin内建立 tnsnames.ora文件, 输入格式如下: ZTRIOA_7 =(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 7)(PORT = 1521) ) (CONNECT_DATA = (SID = ZTRIOA)(SERVER = DEDICATED) ) 这里根据本人的实践情况进展修正

3、,留意中间的空格问题,假设空格多了或少了都会出现错误的。3.配置系统的环境变量 在 Path 变量值最前面写上: D:ORA10; 并新建变量:变量名为:oracle_home 变量值为:D:ORA10 4.安装 PLSQL Developer 7.1或其它版本吧。留意安装时不要安装在带“(x86)的目录内,容易出错。5.运转“PLSQL Developer吧,衔接一下试试,正常情况下就可以衔接胜利了。处置PLSQL Developer衔接后出现乱码情况问题描画:运用Oracle绿色版客户端衔接到其它Oracle数据库后,查询出来的信息出现乱码情况。处理方法:6.翻开 PLSQL Develo

4、per 安装目录下,看到有PLSQLDev.exe的目录, 在PLSQL Developer文件夹内新建“PLSql_run.bat文件,在该文件中输入下面内容:-set nls_lang=SIMPLIFIED CHINESE_CHINA.ZHS16GBKPLSQLDev.exe-7.每次启动时请运用PLSql_run.bat文件进展启动PLSQL Developer工具,否那么出现乱码。8.终了,祝君好运!运转不胜利的检查方法:1.衔接不胜利,请查网络和效力器防火墙之类的。2.翻开“PLSQL Developer后,点“取消,进入到PLSQL Developer软件的 Tools/prefe

5、rences窗口内,再进入 Oracle/Connection中,修正内容如下: Oracle Home 中输入:D:ORA10 OCI library 中输入:D:ORA10oci.dll 再衔接的试试吧。 /* 下面信息网络*/方法一-我们工程中主要运用Oracle数据库,但每次重装本人的系统之后,都必需安装100多兆Oracle客户端工具,而工程组中多数人需求的仅仅只是用PL/SQL Developer 或TODA之类工具衔接Oracle功能而已,既浪费时间又浪费磁盘。今天忽发奇想,有没有方法弄一个绿色版的Oracle出来呢?经过参考网上相关资料及本人的NN10次实验,终于搞出来一个山寨

6、版的Oracle客户端见附件。曾经做成自解压安装包,下载后把扩展名改为.exe然后执行一下,然后用 PL/SQL Developer衔接数据库试试,假设连不上,那就重启一下操作系统再试。另外,今天也因这而学到了如何经过注册来配置系统环境变量和用户环境变量,呵呵。今天网上搜到了Oracle官方的处理方案:Oracle官方提供了名为“Instant Client Package的软件,较好的实现了Oracle客户端绿化的处理方案。首先从:oracle/technology/software/tech/oci/instantclient/htdocs/winsoft.html下载程序包:instan

7、tclient-basic-win32-11.1.0.x.0.zip (目前有版本: .0 和 .0)或instantclient-basic-win32-10.2.0.x.zip (目前有版本: 和 )或instantclient-basic-win32-20060419.zip然后解压到一个目录,例如:c:ora92,然后在这个目录下建立NETWORK文件夹,接着再这个文件夹下再建立ADMIN文件夹,然后在ADMIN内建立tnsnames.ora文件,格式如下:yourDataBaseName = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PRO

8、TOCOL = TCP)(HOST = yourhostIp )(PORT = 1521) ) (CONNECT_DATA = (SERVICE_NAME = yourSID ) ) )例如:# TNSNAMES.ORA Network Configuration File: C:oracleora90NETWORKADMINtnsnames.ora# Generated by Oracle configuration tools.XMDS = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 81)(PORT

9、= 1521) ) (CONNECT_DATA = (SERVICE_NAME = XMDS) ) )这里根据本人的实践情况配置。接着翻开PL/SQL,在“Tools-perference里面设置OCI Library和Oracle_home,我的设置是Oracle_home=c:orac9iOCI Library=c:ora9ioci.dll,。上面的配置任务完成后,还需求做一点来处理中文乱码的问题:写一个批处置PLSql_run.bat放到Pplsqldeveloper安装目录下,内容如下:set nls_lang=SIMPLIFIED CHINESE_CHINA.ZHS16GBKPLSQ

10、LDev.exe这个脚本的作用是通知PLSqlDev效力器端的字符集,以便于在客户端进展正确处置,假设效力端字符集不是ZHS16GBK,那么上面的脚本文件也要相应改动,常用几个中文字符集如下:set nls_lang=simplified chinese_china.zhs16cgb231280 set nls_lang=simplified chinese_china.ZHS16GBK set nls_lang=simplified chinese_china.Utf8 #另外,网上有些说法是不同版本的包支持不同的Oracle效力器版本:instantclient-basic-win32-1

11、1.1.0.x.0.zip -这个是支持Oracle 9i 以上的版不包括Oracle9iinstantclient-basic-win32-10.2.0.x.zip -这个是支持Oracle8i 和Oracle9i 的。但在官网上我还没看到相关阐明,我本人也没作测试,假设谁做过测试,无妨告知一下。-方法二1.下载Oracle Client Package .从httporacle/technology/software/tech/oci/instantclient/htdocs/winsoft.html下载Instant Client Package Basic包( 标注:All files

12、 required to run OCI, OCCI, and JDBC-OCI applications)这里下载的是Version 2.本地保管Oracle Client Package:创建文件夹,比如oracle_client,将下载的文件加紧缩到此文件夹里.(笔者目录: D:oracle_clientinstantclient_10_2)3.在当前目录下,新建立两个文件,sqlnet.ora和tnsnames.ora然后再手动配置sqlnet.ora和tnsnames.ora比如这里是:sqlnet.ora文件内容:SQLNET.AUTHENTICATION_SERVICES= (N

13、TS)NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)tnsnames.ora文件内容(斜体表示需求交换的内容):orcl=(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 03)(PORT = 1521) ) (CONNECT_DATA = (SERVICE_NAME = orcl) ) 4.配置环境变量变量名: TNS_ADMIN变量值: D:oracle_clientinstantclient_10_2否那么出现:ORA-12154: TNS:could not res

14、olve the connect identifier specified错误假设之前安装了Oracle 又卸载,会遗留NLS_LANG=NA的键值.输入RegEdit翻开注册表HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE.在右面找到NLS_LANG=NA并删除掉否那么会报ORA-12705: Cannot access NLS data files or invalid 错误.5.安装pl/sql软件(过程略)6.配置pl/sql的Oracle衔接参数:选择pl/sql的工具/首选项(too/ preference/)里的衔接,在右面设置Oracle主目录名(即安装目

15、录)和OCI库.Oracle主目录名: D:oracle_clientinstantclient_10_2OCI库: D:oracle_clientinstantclient_10_2oci.dll7.登陆pl/sql测试胜利方法三-Windows下Oracle 10G Client安装 1.在Oracle官方网站httporacle/technology/software/tech/oci/instantclient/htdocs/winsoft.html下载instantclient-basic-win32-20061115.zip (34,469,920 bytes) 2.解压到C:or

16、aclient目录下,包括以下几个文件: classes12.jar ocijdbc10.dll ojdbc14.jar oraocci10.dll oci.dll ociw32.dll orannzsbb10.dll oraociei10.dll 3.建立C:oracliennetworkadmin目录,在C:oracliennetworkadmin目录下建立tnsnames.ora文件 4.在环境参数Path添加C:oraclien;留意, C:oraclien;一定要是在Path环境参数的最前面,假设不是,当运用程序衔接oracle时将报找不到oci.dll的错误. 5.安装完成 错误:

17、ORA-12705: Cannot access NLS data files or invalid 免安装Oracle客户端运用PL/SQL,TOAD FOR oracle等管理器衔接Oracle9i ,10g 众所周知,Oralce的客户端几百兆太大,网上也有许多DIR的处置。这里的处置运用官方提供ORALCE工具包Instant Client Package! 下载地址:oracle/technology/software/tech/oci/instantclient/htdocs/winsoft.html 1:下载这个,Instant Client Package - Basic包。然

18、后解压到恣意目录比如:F:oracleClient ,在这个目录下建立NETWORK文件夹,接着再这个文件夹下再建立ADMIN文件夹,然后效力上曾经建立tnsnames.ora文件到这个目录,并修正IP; 2:修正环境变量添加Oracle_home=F:oracleClient;修正Path环境变量添加F:oracleClient; 3启动PL/SQL,出现ORALCE logon 按取消Calcel,翻开PL/SQLPerference里面设置OCI Library和Oracle_home, 我的设置是OCI Library=F:oracleClient oci.dll,Oracle_home=F:oracleClient 。退出重新登陆。登陆提示假设出现Oracle Instant Client 出现 ORA-12705: Cannot access NLS data files or inva

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论