平凡的世界

神鹰忽展翅,头顶青天飞
随笔 - 10, 文章 - 0, 评论 - 34, 引用 - 0
数据加载中……

[原]配置使用Oracle InstantClient

    运行基于Oracle的数据如果不使用ADO.NET的话必须安装Oracle客户端。如果仅仅是与Oracle进行数据交互而没有直接管理Oracle功能的话,可以自己配置Oracle Instant Client。配置方法如下:

1 版本选择:
Oracle Instant Client Basic/BasicLite 10.2.0.4(为支持TOAD9)
ODBC驱动:Oracle ODBC For Win32 10.2.0.4

2 将Oracle Instatnt Client解压至X:\Oracle\Client
3 将Oracle ODBC解压至X:\Oracle\Client
4 "控制面板"-"系统"-"高级"-"环境变量"-"系统变量"添加
NLS_LANG = AMERICAN_AMERICA.ZHS16GBK(或SIMPLIFIED CHINESE_CHINA.ZHS16GBK)
TNS_ADMIN = X:\Oracle\Client
Path变量结尾添加X:\Oracle\Client(注:不同的路径用半角分号间隔)
5 在X:\Oracle\Client中用添加如下内容的文件,文件名为tnsnames.ora
6 在Console下到安装目录,运行odbc_install以安装ODBC驱动
7 可以下载单独的Oracle SDK 和Oracle SQL PLUS到安装目录中,解压即可运行

附ORA文件内容与格式

 1 # TNSNAMES.ORA Network Configuration File:
 2 X:\Oracle\Client\tnsnames.ora
 3 # Generated by Oracle configuration tools.
 4 
 5 MINEDB =
 6 (DESCRIPTION =
 7     (ADDRESS_LIST =
 8       (ADDRESS = (PROTOCOL = TCP)(HOST =[Your Oracle Server's IP or Name])(PORT = 1521))
 9     )
10     (CONNECT_DATA =
11       (SID = [Your Oracle Server's SID])
12       (SERVER = DEDICATED)
13     )
14 )


6 附:若ODBC无法连接,则将注册表中HKLM\SOFEWARE\ORACLE下的NLS_LANG修改名字或删除

posted on 2008-09-15 23:35 西门有悔 阅读(4995) 评论(0)  编辑 收藏 引用


只有注册用户登录后才能发表评论。
【推荐】超50万行VC++源码: 大型组态工控、电力仿真CAD与GIS源码库
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理