博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Oracle Instant Client的安装和使用
阅读量:5813 次
发布时间:2019-06-18

本文共 2318 字,大约阅读时间需要 7 分钟。

转自:https://www.cnblogs.com/chinalantian/archive/2011/09/09/2172145.html

根据自己需求到Oracle网站()下载相应的Instant Client版本软件包,各软件包的描述如下:

 

Instant Client Package

Description

Notes

Basic

All files required to run OCI, OCCI, and JDBC-OCI applications

Basic Lite

Smaller version of the Basic, with only English error messages and Unicode, ASCII, and Western European character set support (10.2 only)

JDBC Supplement*

Additional(附加的) support for XA, Internationalization, and RowSet operations under JDBC

SQL*Plus*

Additional libraries and executable(可执行的) for running SQL*Plus with Instant Client

ODBC Supplement*

Additional(附加的) libraries for enabling ODBC applications with Instant Client (Not all platforms)

SDK*

Additional header files and an example makefile for developing Oracle applications with Instant Client

 

ODAC*

Includes ODP.NET, Oracle Services for MTS, Oracle Providers for ASP.NET, Oracle Provider for OLE DB, and OO4O with Oracle Instant Client

 

 

标*的为可选软件包。

 

 

 

1、以11.2.0.2.0版本为例,下载Basic软件包(要支持中文只能下载Basic软件包)

 

2、解压缩必须包到C:\Oracle\instantclient_11_2

 

3、设置环境变量:

 

NLS_lANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK

 

TNS_ADMIN=C:\Oracle\instantclient_11_2

 

Path=C:\Oracle\instantclient_11_2;%Path%

 

为避免访问数据库时出现中文乱码,NLS_lANG的设置很重要;TNS_ADMIN如不设置,tnsnames.ora默认寻址为Instant Client目录下的network\ADMIN目录;%Path%为原有Path变量。

 

4、参照下面内容编写tnsnames.ora,并保存到安装目录:C:\Oracle\instantclient_11_2

 

# TNSNAMES.ORA Network Configuration File: C:\oracle\ora90\network\admin\tnsnames.ora

 

# Generated by Oracle configuration tools.

 

 

 

#sample

 

 

 

#DATABASENAME =

 

#  (DESCRIPTION =

 

#    (ADDRESS_LIST =

 

#      (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))

 

#    )

 

#    (CONNECT_DATA =

 

#      (SERVICE_NAME = servicename)

 

#    )

 

#  )

 

 

 

如果有要连接多个Oracle实例,请继续往该文件中加入其它实例的配置。

 

5、测试:

 

C:\Oracle\instantclient_11_2>sqlplus /nolog

 

 

 

SQL*Plus: Release 11.2.0.2.0 Production on Fri Sep 9 09:42:06 2011

 

 

 

Copyright (c) 1982, 2010, Oracle.  All rights reserved.

 

 

 

SQL> conn username/password @ <连接字符串>

 

 

 

至此,安装已经完成。PLSQL Developer等工具,以及应用软件都可以正常使用了。

 

 

 

附录:Linux下环境变量设置

 

如解压到了/usr/local/oracle目录,配置好TNS_ADMIN、LD_LIBRARY_PATH等,复制到.bashrc文件部分内容如下:

 

 
export ORACLE_HOME=/usr/local/oracle export TNS_ADMIN=$ORACLE_HOME/NETWORK/ADMIN export LD_LIBRARY_PATH=$ORACLE_HOME export SQLPATH=$ORACLE_HOME export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK PATH=$PATH:$ORACLE_HOME export PATH
 

转载于:https://www.cnblogs.com/YuyuanNo1/p/9099702.html

你可能感兴趣的文章
让前端小姐姐愉快地开发表单
查看>>
Dubbo笔记(四)
查看>>
Web前端JQuery入门实战案例
查看>>
java B2B2C Springboot电子商城系统- SSO单点登录之OAuth2.0 登出流程(3)
查看>>
USB 通信原理
查看>>
7zZip zip RAR iOS
查看>>
date命令的详细用法!
查看>>
UiAutomator源码分析之UiAutomatorBridge框架
查看>>
python 开发之selenium
查看>>
Xcode3.2.5中找不到Mac OS X - Command Line Utility -...
查看>>
css的div垂直居中的方法,百分比div垂直居中
查看>>
如何理解EM算法
查看>>
nginx 域名跳转一例~~~(rewrite、proxy)
查看>>
linux用户家目录无损迁移到独立硬盘
查看>>
文件查找
查看>>
shell编程前言(一)
查看>>
5、centos7.*配置yum的EPEL源及其它源
查看>>
JSON前后台简单操作
查看>>
shell中一些常见的文件操作符
查看>>
CentOS 7 装vim遇到的问题和解决方法
查看>>