


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、如下方法Windows XP Vista Win7 中安装 Oracle 客户端1从Oracle官方下载a Instant Client Package"的软件,较好的实现了 Oracle客户端绿 化的解决方案。下载地址为: oracle/techno1ogy/software/tech/oci/instantclient/htdocs/winsoft html 可下载的程序包有:下载程序包:instantciient-basic-win32-l 1. 1. 0. x. 0. zip (目 前有 版本: 11. 1. 0. 6. 0 和11. 1.0. 7.0)或instantci
2、ient-basic-win32-10. 2. 0. x. zip (目前有版本:10. 2. 0.3 和 10. 2. 0. 4) 或instantciient-basic-win32-10. 1. 0. 5-20060419. zip2 解压到安装目录,例如:D: 0RA10下,然后在这个目录下建立network/admin两层文件 夹,然后在admin内建立tnsnames. ora %件,输入格式如下:ZTRIOA 192. 168. 0. 17 =(DESCRIPTION =(ADDRESS丄1ST =(ADDRESS = (PROTOCOL = TCP)(HOST = 192. 1
3、68. 0. 17)(PORT = 1521)(CONNECT DATA = (SID = ZTRIOA)(SERVER = DEDICATED)这里根据自己的实际情况进行修改,注意中间的空格问题,如果空格多了或少了都会出现 错误的。3.配置系统的环境变量在Path变量值最前面写上:D:ORA10;并新建变呈:变量名为:oracle home 变量值为:D:0RA104安装PLSQL Developer 7. 1或其它版本吧。注意安装时不要安装在带"(x86) ”的目录内, 容易出错。5运行"PLSQL Developer”吧,连接一下试试,正常情况下就可以连接成功了。处理
4、PLSQL Developer连接后出现乱码情况问題描述:使用0racle绿色版客户端连接到其它Oracle数据库后,查询出来的信息出现乱 码情况。解决方法:6打开PLSQL Developer安装目录下,看到有PLSQLDev. exe的目录,在PLSQL Developer文件夹内新建“PLSql run. bat文件,在该文件中输入下面内容:7.每次启动时请使用HPLSql_run. batH文件进行启动PLSQL Developer X具,否则出现乱码。8结束,祝君好运!运行不成功的检查方法:1.连接不成功,请查网络和服务器防火墙之类的。2打开“PLSQL Developer后,点“取
5、消”,进入到PLSQL Developer软件的Too 1 s/preferences 窗口内,再进入 Orac 1 e/Connection 中,修改内容如下: Oracle Home 中输入:D: ORA1OOCI library 中输入:D:0RA10oci.dll再连接的试试吧。/*下面信息来自网络*/方法一我们项目中主要使用Oracle数据库,但每次重装自己的系统之后,都必须安装100多兆 Oracle客户端工具,而项目组中多数人需要的仅仅只是用PL/SQL Developer或TODA之类工具连接0racle功能 而已,既浪费时间又浪费磁盘。今天忽发奇想,有没有办法弄一个绿色版的0
6、racle出来呢?经过参考网上相关资料及自己的 N (N>10)次试验,终于搞出来一个山寨版的0 racle客户端(见附件)。已经做成自解压安装包,下载后把扩展 名改为.exe然后执行一下,然后用PL/SQL Developer连接数据库试试,如果连不上,那就重启一下操作系统再试。 另外,今天也因这而学到了如何通过注册来配置系统环境变量和用户环境变量,呵呵。今天网上搜到了 Oracle官方的解决方案:Oracle官方提供了名为"Instant Client PackageM的软件,较好的实现了 Oracle客户端绿化的解决方案。首先从:# oracle/technology/s
7、oftware/tech/oci/instantciient/htdocs/winsoft html下载程序包:instantciient-basic-win32-l 1. 1. 0. x. 0. zip (目 前有 版本: 11. 1. 0. 6. 0 和11. 1.0. 7.0)或instantclient-basic-win32T0.2. 0 x zip (目前有版本:10. 2. 0.3 和 10. 2. 0. 4)或instantciient-basic-win32-10. 1. 0. 5-20060419.zip然后解压到一个目录,例如:c:ora92,然后在这个目录下建立NETW
8、ORK文件夹,接着再这 个文件夹下再建立ADMIN文件夹,然后在ADMIN内建立tnsnames. ora文件,格式如下: yourDataBaseName =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = yourhostlp )(PORT = 1521)(CONNECT. DATA =(SERVICE NAME = yourSID )例如:# TNSNAMES. 0R.4NetworkConfigurationFile:C: oracleora90NETW0RK/DMINtnsnames. ora# Gener
9、ated by Orac1e configuration toolsXMDS =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 145. 24. 16. 181)(PORT = 1521)(CONNECTDATA =(SERVICE NAME = XMDS)这里根据自己的实际情况配置。接着打开PL/SQL,在"Toolsperference”里面设置0CILibrary 和 Oracle_home,我的设置是Orac1e home=c:orac9iOCI Library=c:ora9iocidll,o上面
10、的配置工作完成后,还需要做一点来解决中文乱码的问題:写一个批处理PLSqlrun. bat放到Pplsqldeveloper安装目录下,内容如下:这个脚本的作用是告诉PLSqlDev服务器端的字符集,以便于在客户端进行正确处理,如果服 务端字符集不是ZHS16GBK,则上面的脚本文件也要相应改动,常用几个中文字符集如下: set nls lang=simplified Chinese china. zhsl6cgb231280set nls lang=simplified chinese chins. ZHS16GBKset nls lang=simplified Chinese chinaU
11、tf8#另外,网上有些说法是不同版本的包支持不同的0racle服务器版本:instantci ient-basic-win32-l 1. 1. 0. x. 0. zip -这个是支持 Oracle 9i 以上的版(不包 括 0racle9i)instantciient-basic-win32-10. 2. 0. x. zip -这个是支持 0racle8i 和 0racle9i 的。 但在官网上我还没看到相关说明,我自己也没作测试,如果谁做过测试,不妨告知一下。方法二1 下载 Orac 1 e Client Package 从.oracle /technology/software/tech/
12、oci/instantc 1 ient/htdocs/winsoft html ""F载 Instant Client Package - Basic 包(标注:All files required to run OCI, OCCI, and JDBC-OCI applications)里下载的是 Version 11. 1. 0. 72本地保存 0racle Cl ient Package:创建文件夹,比如oracle.client,将下载的文件加压缩到此文件夹里.(笔者目录: D:oracle clientinstantclient 10 2)3.在当前目录下,新建立两
13、个文件,sqlnet. ora和tnsnames. ora然后再手动配置sqlnet. ora 和 tnsnames ora比如这里是:sqlnet. ora文件内容:SQLNET. AUTHENTICATION SERVICES (NTS)NAMES. DIRECTORY PATH= (TNSNAMES, EZCONNECT)tnsnames. ora文件内容(斜体表示需要替换的内容):orcl =(DESCRIPTION =(ADDRESSJJST =(ADDRESS = (PROTOCOL = TCP)(HOST = 192. 168. 1. 103)(PORT = 1521)(CONN
14、ECT DATA =(SERVICE_NAME = orcl)众所周知,Oralce的客户端几百兆太大,网上也有许多DIR的处理。这里的处理使用官方提 供 0RALCE X具包 Instant Client Package!载J也址:.oracle/technology/software/tech/oci/instantclient/htdocs/winsoft html 1:下载这个,Instant Client Package - Basic包。然后解压到任意目录比 如:F:oracleClient,在这个目录下建立NETWORK文件夹,接着再这个文件夹下再建立ADMIN 文件夹,然后服务
15、上已经建立tnsnames. ora文件到这个目录,并修改IP;2:修改环境变量增加Orac 1 e. homeF: orac 1 eCiient;修改Path环境变量增加 F:oracleClient;3 启动 PL/SQL,出现 ORALCE logon 按取消 Calcel,打开 PL/SQLPerference 里面设置 OCI Library 和 Oracle home,我的设置是 OCI Library=F: oracleCl ient oci. dll,Oracle home=F: oracleClient 。退 出重新登陆。登陆提示如果出现Oracle Instant Cl ient出现ORA-12705: Cannot access NLS data files or invalid environment specified 错误。修改如下:如果是 Win
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二手车中间人合同协议书
- 2024年力与变形检测仪项目资金申请报告代可行性研究报告
- 存单动产质押合同协议书
- 风电居间合同协议书
- 考察国际设计师的综合能力试题及答案
- 水池堵漏合同协议书
- 2025年环保设备行业竞争态势与产品创新模式探索报告
- 男同合同协议书
- 提前结束租赁合同协议书
- 保姆保洁合同协议书
- 乡村文旅产业振兴规划方案
- 2024年第二十五届“飞向北京·飞向太空”全国青少年航空航天模型教育竞赛活动竞赛规则
- 粤教版高中信息技术学业水平考试综合练习(含答案)
- 带你玩转VR虚拟现实智慧树知到期末考试答案2024年
- 七年级数学(上)有理数混合运算100题(含答案)
- 管道焊接技术培训
- 中考英语模拟拔高性题目+答案
- 世界高速铁路发展概况课件
- 徐志摩《偶然》课件
- 职业健康安全目标 指标及管理方案
- 全国优质课一等奖小学三年级下册教科版科学《茧中钻出了蚕蛾》公开课课件(内嵌音频视频)
评论
0/150
提交评论