本来连接ORACLE就需要经常安装ORACLE客户机,很麻烦。 一方面带着ORACLE磁盘,另一方面安装这么大的东西也不舒服。 Oracle从10g开始推出了新的即时客户端。 它适用于WINDOWS平台,无需安装客户机即可连接到Oracle数据库。 Instant Client是一个相对轻量级的客户包,实际上是zip文件,40米以上,不需要安装,可以直接解压缩,和程序一起打包,但现在连接到8.1.7.4以前的数据库是
1、下载相应程序
3358 www.Oracle.com/technology/global/cn/software/tech/OCI/instant client/htdocs/winsoft.html? _template=/ocom/print (
3358 www.Oracle.com/technology/software/tech/OCI/instant client/htdocs/winsoft.html (
2、将Oracle instatnt客户端解压至d :instant客户端
3、将Oracle ODBC解压缩至d : 即时客户端
4、设置系统环境变量;
nls _ lang=American _ America.zh s16 gbk (或simplified Chinese _ China.zh s16 gbk ) )。
ts _ admin=d : (即时客户端)
LD _ library _ path=d :instant client (此变量是可选的) )。
SQL_PATH=D:instantclient
Oracle _ home=d :instant客户端
Path=% Path %; d : 即时客户端
5、使用在d :instant客户端中添加了以下内容的文件。 文件名为tnsnames.ora
# tnsnames.oranetworkconfigurationfile : d :instant clienttnsnames.ora
# generatedbyoracleconfigurationtools。
ORB=
(DESCRIPTION=
(ADDRESS_LIST=
(address=(protocol=TCP ) (HOST=local ) ) PORT=1521 )
)
(CONNECT_DATA=
(服务器=dedicated )
(SERVICE_NAME=orb )
)
)
要安装ODBC,请下载instantclientpackageodbc,将其解压缩到D:instantclient路径,然后在命令提示符下输入odbc_install.exe。 (请记住,当前目录一定是包含odbc_install.exe的目录,并且没有错误。)
常设字符集:
set nls _ lang=simplified Chinese _ China.zh s16 cgb 231280
set nls _ lang=simplified Chinese _ China.zh s16 gbk
set nls _ lang=simplified Chinese _ China.utf8
注释:
即时客户端基本win32-11.1.0.6.0.zip -这是适用于Oracle 9i或更高版本。 (Oracle 9i除外。 )
即时客户端