首页编程instantclient oracle instant client怎么安装的

instantclient oracle instant client怎么安装的

编程之家2023-11-03122次浏览

各位老铁们,大家好,今天由我来为大家分享instantclient,以及oracle instant client怎么安装的的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!

instantclient oracle instant client怎么安装的

instantclient-basic-win64-11.2.0.1.0怎么安装

win7+64位+Oracle+11g+64位下使用PLSQL+Developer+的解决法1)安装Oracle11g64位2)安装32位的Oracle客户端(instantclient-basic-win32-11.2.0.1.0)下载instantclient-basic-win32-11.2.0.1.0.zip(一定得是32位的,不要下错了版本,Oracle官网有下载),将其解压至Oracle安装目录的Product下(本机命名为:instantclient_11_2):D:\Oracle\app\dd\product\instantclient_11_2。拷贝数据库安装根目录下的一个目录D:\Oracle\app\dd\product\11.2.0\dbhome_1\NETWORK到Oracle客户端目录下D:\Oracle\app\dd\product\instantclient_11_2(其实只需要NETWORK\ADMIN\tnsnames.ora)3)安装PL/SQLDeveloper安装PL/SQLDeveloper,在perference->Connection里面设置OCILibrary和Oracle_Home,例如本机设置为:OracleHome:D:\Oracle\app\dd\product\instantclient_11_2OCILibrary:D:\Oracle\app\dd\product\instantclient_11_2\oci.dll4)设置环境变量(修改环境变量)对于NLS_LANG环境变量,最好设置成和数据库端一致,首先从数据库端查询字符集信息:SQL>selectuserenv('language')nls_langfromdual;NLS_LANG----------------------------------------------------SIMPLIFIEDCHINESE_CHINA.ZHS16GBK右击"我的电脑"-"属性"-"高级"-"环境变量"-"系统环境变量":1>.点击"新建",变量名设置为"NLS_LANG",变量值设置为"SIMPLIFIEDCHINESE_CHINA.ZHS16GBK",点击"确定";2>.新建环境变量“TNS_ADMIN”,值为“D:\Oracle\app\dd\product\instantclient_11_2”最后点击"确定"退出.启动PL/SQLDeveloper,运行无问题。

orcale11-instantclient-basic-win32-11.2.0.1.0怎么安装

如下方法 Windows XP Vista Win7中安装Oracle客户端 1.从Oracle官方下载“Instant Client Package”的软件,较好的实现了Oracle客户端绿化的解决方案。下载地址为:/technology/software/tech/oci/instantclient/htdocs/winsoft.html可下载的程序包有:下载程序包: instantclient-basic-win32-11.1.0.x.0.zip(目前有版本: 11.1.0.6.0和 11.1.0.7.0)或 instantclient-basic-win32-10.2.0.x.zip(目前有版本: 10.2.0.3和 10.2.0.4)或 instantclient-basic-win32-10.1.0.5-20060419.zip 2.解压到安装目录,例如:D:\ORA10下,然后在这个目录下建立network/admin两层文件夹,然后在admin内建立 tnsnames.ora文件,输入格式如下: ZTRIOA_192.168.0.17=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL= TCP)(HOST= 192.168.0.17)(PORT= 1521)))(CONNECT_DATA=(SID= ZTRIOA)(SERVER= DEDICATED)))这里根据自己的实际情况进行修改,注意中间的空格问题,如果空格多了或少了都会出现错误的。 3.配置系统的环境变量在 Path变量值最前面写上: D:\ORA10;并新建变量:变量名为:oracle_home变量值为:D:\ORA10 4.安装 PLSQL Developer 7.1或其它版本吧。注意安装时不要安装在带“(x86)”的目录内,容易出错。 5.运行“PLSQL Developer”吧,连接一下试试,正常情况下就可以连接成功了。处理PLSQL Developer连接后出现乱码情况问题使用Oracle绿色版客户端连接到其它Oracle数据库后,查询出来的信息出现乱码情况。解决方法: 6.打开 PLSQL Developer安装目录下,看到有PLSQLDev.exe的目录,在PLSQL Developer文件夹内新建“PLSql_run.bat”文件,在该文件中输入下面内容:--------------------------------------------------------------------------------------------- set nls_lang=SIMPLIFIED CHINESE_CHINA.ZHS16GBK PLSQLDev.exe--------------------------------------------------------------------------------------------- 7.每次启动时请使用"PLSql_run.bat"文件进行启动PLSQL Developer工具,否则出现乱码。 8.结束,祝君好运!运行不成功的检查方法: 1.连接不成功,请查网络和服务器防火墙之类的。 2.打开“PLSQL Developer”后,点“取消”,进入到PLSQL Developer软件的 Tools/preferences窗口内,再进入 Oracle/Connection中,修改内容如下: Oracle Home中输入:D:\ORA10 OCI library中输入:D:\ORA10\oci.dll再连接的试试吧。/***************************************************************************下面信息来自网络**************************************************************************/方法一---------------------------------------------------------------------------------------------------------我们项目中主要使用Oracle数据库,但每次重装自己的系统之后,都必须安装100多兆Oracle客户端工具,而项目组中多数人需要的仅仅只是用PL/SQL Developer或TODA之类工具连接Oracle功能而已,既浪费时间又浪费磁盘。今天忽发奇想,有没有办法弄一个绿色版的Oracle出来呢?经过参考网上相关资料及自己的N(N>10)次试验,终于搞出来一个山寨版的Oracle客户端(见附件)。已经做成自解压安装包,下载后把扩展名改为.exe然后执行一下,然后用 PL/SQL Developer连接数据库试试,如果连不上,那就重启一下操作系统再试。另外,今天也因这而学到了如何通过注册来配置系统环境变量和用户环境变量,呵呵。今天网上搜到了Oracle官方的解决方案: Oracle官方提供了名为“Instant Client Package”的软件,较好的实现了Oracle客户端绿化的解决方案。首先从:/technology/software/tech/oci/instantclient/htdocs/winsoft.html下载程序包: instantclient-basic-win32-11.1.0.x.0.zip(目前有版本: 11.1.0.6.0和 11.1.0.7.0)或 instantclient-basic-win32-10.2.0.x.zip(目前有版本: 10.2.0.3和 10.2.0.4)或 instantclient-basic-win32-10.1.0.5-20060419.zip然后解压到一个目录,例如:c:\ora92,然后在这个目录下建立NETWORK文件夹,接着再这个文件夹下再建立ADMIN文件夹,然后在ADMIN内建立tnsnames.ora文件,格式如下: yourDataBaseName=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL= TCP)(HOST= yourhostIp)(PORT= 1521)))(CONNECT_DATA=(SERVICE_NAME= yourSID)))例如:# TNSNAMES.ORA Network Configuration File: C:\oracle\ora90\NETWORK\ADMIN\tnsnames.ora# Generated by Oracle configuration tools. XMDS=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL= TCP)(HOST= 145.24.16.181)(PORT= 1521)))(CONNECT_DATA=(SERVICE_NAME= XMDS)))这里根据自己的实际情况配置。接着打开PL/SQL,在“Tools-->perference”里面设置OCI Library和Oracle_home,我的设置是 Oracle_home=c:\orac9i OCI Library=c:\ora9i\oci.dll,。上面的配置工作完成后,还需要做一点来解决中文乱码的问题:写一个批处理PLSql_run.bat放到Pplsqldeveloper安装目录下,内容如下: set nls_lang=SIMPLIFIED CHINESE_CHINA.ZHS16GBK PLSQLDev.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-11.1.0.x.0.zip-这个是支持Oracle 9i以上的版(不包括Oracle9i) instantclient-basic-win32-10.2.0.x.zip-这个是支持Oracle8i和Oracle9i的。但在官网上我还没看到相关说明,我自己也没作测试,如果谁做过测试,不妨告知一下。-----------------------------------------------------------------------------------------方法二 1.下载Oracle Client Package.从/technology/software/tech/oci/instantclient/htdocs/winsoft.html下载 Instant Client Package– Basic包(标注:All files required to run OCI, OCCI, and JDBC-OCI applications)这里下载的是Version 11.1.0.7 2.本地保存Oracle Client Package:创建文件夹,比如oracle_client,将下载的文件加压缩到此文件夹里.(笔者目录: D:\oracle_client\instantclient_10_2) 3.在当前目录下,新建立两个文件,sqlnet.ora和tnsnames.ora然后再手动配置sqlnet.ora和tnsnames.ora比如这里是: sqlnet.ora文件内容: SQLNET.AUTHENTICATION_SERVICES=(NTS) NAMES.DIRECTORY_PATH=(TNSNAMES, EZCONNECT) tnsnames.ora文件内容(斜体表示需要替换的内容): orcl=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL= TCP)(HOST= 192.168.1.103)(PORT= 1521)))(CONNECT_DATA=(SERVICE_NAME= orcl))) 4.配置环境变量变量名: TNS_ADMIN变量值: D:\oracle_client\instantclient_10_2否则出现:ORA-12154: TNS:could not resolve 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主目录名(即安装目录)和OCI库. Oracle主目录名: D:\oracle_client\instantclient_10_2 OCI库: D:\oracle_client\instantclient_10_2\oci.dll 7.登陆pl/sql测试成功方法三------------------------------------------------------------------------------- Windows下Oracle 10G Client安装 1.在Oracle官方网站/technology/software/tech/oci/instantclient/htdocs/winsoft.html下载instantclient-basic-win32-10.2.0.3-20061115.zip(34,469,920 bytes) 2.解压到C:\oraclient目录下,包括以下几个文件: classes12.jar ocijdbc10.dll ojdbc14.jar oraocci10.dll oci.dll ociw32.dll orannzsbb10.dll oraociei10.dll 3.建立C:\oraclien\network\admin目录,在C:\oraclien\network\admin目录下建立tnsnames.ora文件 4.在环境参数Path增加C:\oraclien;注意, C:\oraclien;一定要是在Path环境参数的最前面,如果不是,当应用程序连接oracle时将报找不到oci.dll的错误. 5.安装完成错误:ORA-12705: Cannot access NLS data files or invalid免安装Oracle客户端使用PL/SQL,TOAD FOR oracle等管理器连接Oracle9i,10g众所周知,Oralce的客户端几百兆太大,网上也有许多DIR的处理。这里的处理使用官方提供ORALCE工具包Instant Client Package!下载地址:/technology/software/tech/oci/instantclient/htdocs/winsoft.html 1:下载这个,Instant Client Package- Basic包。然后解压到任意目录比如:F:\oracleClient,在这个目录下建立NETWORK文件夹,接着再这个文件夹下再建立ADMIN文件夹,然后服务上已经建立tnsnames.ora文件到这个目录,并修改IP; 2:修改环境变量增加Oracle_home=F:\oracleClient;修改Path环境变量增加F:\oracleClient; 3启动PL/SQL,出现ORALCE logon按取消Calcel,打开PL/SQL-》Perference里面设置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 invalid environment specified错误。修改如下:如果是Windows平台,注册表里\HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE查找键 NLS_LANG,这个键由Oracle标准客户端安装创建,值是 NA。这个导致了 ORA-12705错误。解决方法就是修改NA为SIMPLIFIED CHINESE_CHINA.ZHS16GBK。 Linux下如果环境变量 NLS_LANG值是NA会引起 ORA-12705错误,解决方法是修改set NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK

oracle instant client怎么安装的

oracle instant client的安装步骤如下:

一、下载

下载地址:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html

因为我们后台数据库的版本是11.2.0.1 32位,同时我们需要在windows下面安装客户端,故下载

instantclient oracle instant client怎么安装的

instantclient-basic-win32-11.2.0.1.0.zip(51,458,190 bytes)

instantclient-sqlplus-win32-11.2.0.1.0.zip(758,913 bytes)

如果不需要sqlplus的话,选择basic即可。

二,将instantclient-basic和instantclient-sqlplus两个安装包放在同一个目录下,解压。

在这里,我们放在E:\Oracle下,解压到当前文件夹,最后会自动生成一个新的文件夹instantclient_11_2,两个安装包的文件都会放到该文件夹下,即 E:\Oracle\instantclient_11_2。

三,修改系统变量

instantclient oracle instant client怎么安装的

1>将E:\Oracle\instantclient_11_2添加到系统变量PATH中

2>新增系统变量

NLS_LANG=AMERICAN_AMERICA.WE8MSWIN1252-->>服务器端字符集

TNS_ADMIN=E:\Oracle\instantclient_11_2-->>指定tnsnames.ora所在位置

注意:如果安装网上方法系统变量依然没有生效的话,需重启电脑让修改的系统变量生效。

四,在E:\Oracle\instantclient_11_2下新建tnsnames.ora配置文件,内容如下:

五,用SQL*Plus登陆测试。

C:\WINDOWS\system32>sqlplus scott/tiger@orcl

测试ok!

至此,Oracle Instant Client和SQl*Plus安装完成。

关于instantclient到此分享完毕,希望能帮助到您。

晋江网站建设?晋江签约条件制作个网站?自己如何制作一个网站