window10安装oracle11g客户端
Oracle Client是Oracle公司提供的一个软件包,它允许应用程序连接到Oracle数据库并与之交互
oracle-client支持exp|imp|rman
env
- Centos6.5 x64 Oracle 11.2.0.4.0
- Oracle_client win64_11gR2_client.zip window10 x64
- PLSQL11_x64
1.Oracle官方下载:
- http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html
- http://download.oracle.com/otn/nt/oracle11g/112010/win64_11gR2_client.zip
Win-oracle_client客户端
2.安装
2.1 准备(不然准备检查过不去)
win64_11gR2_client\client\stage\cvu 修改下面两个文件
cvu_prereq.xml和oracle.client_InstantClient.xml,都添加对应平台的信息
<OPERATING_SYSTEM RELEASE="6.2">
<VERSION VALUE="3"/>
<ARCHITECTURE VALUE="64-bit"/>
<NAME VALUE="Windows 10"/>
<ENV_VAR_LIST>
<ENV_VAR NAME="PATH" MAX_LENGTH="1023" />
</ENV_VAR_LIST>
</OPERATING_SYSTEM>
2.2安装类型
instantclient: --等价于oracl最简单的(instantclient_11_2)支持sqlplus
管理员模式: 最全的客户端模式(imp,exp,rman,sqlplus) //选择管理员模式
基本模式: 有基本客户端的框架,基本支持没有(imp,exp,rman)
2.3安装路径(看得出基本的oracl框架)
path长度检查(可以忽略
3.修正监听文件tnsnames.ora
D:\oracle_client\product\11.2.0\client_1\network\admin(根据对应的环境修改)
#local:172.24.0.24 mvpbang
172.24.0.24mvpbang =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 172.24.0.24)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = mvpbang)
)
)
4.设置PLSQL的oracle_home
D:\oracle_client\product\11.2.0\client_1 D:\oracle_client\product\11.2.0\client_1\bin\oci.dll
重新再次打开PLSQL,看到database
5.Win-NLS_LANG环境变量
#设置-Windows-客户端字符集,防止imp/exp导入导出字符集问题
NLS_LANG = AMERICAN_AMERICA.AL32UTF8