ODBC连接oracle 10g 客户端
一般情况下, 你若直接安装ORACLE服务器端软件, 则Oracle ODBC Source自动会被添加进去, 从而不需你做任何事情的.
第一步, 点击此链接http://www.oracle.com/technetwork/database/10201winsoft-095341.html (此为ORACLE官方网站)去下载客户端软件. 我们此处以10G为例.所以, 你需要下载10201_client_win32.zip文件.
第二步, 解压10201_client_win32.zip, 并双击运行setup.exe, 之后, 选择InstantClient类型, 继续下一步, 指定名称和安装路径, 接着一直点击下一步, 安装即可.
第三步, 试着去查看, ORACLE ODBC SOURCE是否在驱动列表里.
控制面板->管理工具->数据源(ODBC), ''用户DSN'选项下面, 点'添加', 则出现如下界面:
你会发现, 安装ORACLE客户端时指定的名称, 默认是OraClient10g_home1, 会出现在名称列表里.
选择OraClient10g_home1, 点击完成, 会出现如下图, Oracle ODBC driver configuration界面,
点TNS SERVICE NAME的下拉框, 会发现是乱码. 这说明你TNS还有没配置.
第四步, 配置TNS_ADMIN参数. 将包含你所要访问的数据库配置信息的TNSNAMES.ORA, 与SQLNET.ORA文件所在的路径, 设为TNS_ADMIN的值. 如, 我把我的TNSNAMES.ORA, SQLNET.ORA放在F:\Oracle\network\admin下面, 则
我的电脑(右键)->系统属性->高级->环境变量->系统变量, 添加
TNS_ADMIN=F:\Oracle\network\admin
同时请确保系统环境变量PATH中包含了sqora32.dll所在的路径. 如:
PATH:F:\oracle\product\10.2.0\client_1;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Common Files\Thunder Network\KanKan\Codecs;%JAVA_HOME%\bin;C:\Program Files\QuickTime\QTSystem\
当前, 我的sqora32.dll存在于ORACLE客户端所安装目录, 即F:\oracle\product\10.2.0\client_1 下面.
同时请确保, ;%SystemRoot%\system32;在PATH中.
第五步, 上面的四步完成之后, 基本可以成功添加用户数据源到ODBC数据源管理器里了:
控制面板->管理工具->数据源(ODBC), ''用户DSN'选项下面, 点'添加',
1) 选择名称为: Oracle in OraClient10g_home1, 点击'完成'
2) Data Source Name中, 填写个名称, 在TNS Service Name中, 从下拉列表框中选择一个值. 只有第四步, 为TNS_ADMIN设置正确的值, 且TNSNAMES.ORA, SQLNET.ORA文件正确时, 此下拉框中才会有值, 如下
添写好各个值后, 点击'Test Connection', 出现的界面中, 填写你的密码, 按'OK'即可.
注意: 如图中, Numeric Settings中, 我选择的是'Use Microsoft regional settings'.
若你使用默认的'Use Oracle NLS Settings', 则需要在系统环境变量中添加一个变量:
NLS_LANG
它的值, 可取决于你要连接的数据库中NLS配置的相关值. 你可以在所要连接的数据库中执行如下SQL 来取值 NLS_LANG的正确的值 :
SELECT USERENV('LANGUAGE') FROM DUAL;
如, 我的值为:
NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
设好此值后, 重新打开数据源(ODBC)界面, 重新进行添加即可.
ODBC连接oracle 10g 客户端相关推荐
- odbc连接oracle失败,大神解答win7系统ODBC无法连接ORACLE的处理方案
随着电脑的使用率越来越高,我们有时候可能会遇到win7系统ODBC无法连接ORACLE问题,如果我们遇到了win7系统ODBC无法连接ORACLE的问题,要怎么处理win7系统ODBC无法连接ORAC ...
- 请教asp如何通过ODBC连接ORACLE数据库?
请教asp如何通过ODBC连接ORACLE数据库?[复制链接] 1 1 sky_n 白手起家 帖子 14 主题 10 精华 0 可用积分 19 信誉积分 100 专家积分 0 在线时间 2 小时 ...
- 32wei客户端 oracle10g_【oracle 10g客户端下载】oracle 10g数据库客户端32位/64位下载 官方版-七喜软件园...
oracle 10g客户端是一款非常实用的数据库应用软件,它是由美国的公司Oracle研发打造,能为你提供分布式的数据库管理功能.oracle 10g官方版不仅支持回滚功能,支持数据的存储.挖掘.分析 ...
- Visio 方向工程连接 Oracle 10G
http://blog.csdn.net/albb0608/article/details/6077468 Visio 方向工程连接 Oracle 10G 步骤: 1.数据库----反向工程 2.在反 ...
- oracle 12514 pl sql,plsql登陆oracle报错!连接Oracle 10g时ORA-12514: TNS: 监听进程不能解析在连接描述符中给出的...
plsql登陆oracle出错!连接Oracle 10g时ORA-12514: TNS: 监听进程不能解析在连接描述符中给出的. 我添加了 (SID_DESC = (GLOBAL_DBNAME = ...
- 通过ODBC连接Oracle
首先安装Oracle,以Oracle 10g为例. 一.建立服务名 1.选择"Net Configuration Assistant" ,选择"本地网络服务名配置&quo ...
- linux下odbc连接oracle
这里不叙述odbc的安装方法和oracle客户端的安装方法,都比较简单!! 1.查看odbc的配置文件 odbcinst -j #查看odbc配置文件 [root@tx_sh1 ~]# odbcins ...
- DotNet 连接 Oracle 10G数据库的测试
Oracle 10G的安装请见上一篇文章,现在是安装后测试一下连接的效果 using System; using System.Collections.Generic; using System.Co ...
- KingSCADA通过ODBC连接Oracle数据库
一.安装oracle的ODBC驱动 注意:安装的驱动版本应和你要连接的数据库版本一致! 找到instantclient_11_2文件夹,进入CMD命令行窗口(管理员权限),输入: cd D:\inst ...
最新文章
- core Animation之CAKeyframeAnimation(关键帧动画)
- ActivityGroup是如何对嵌入的Activitys进行管理的
- MATLAB中如何跳过有些缺省值,MATLAB:使用插值替换缺失值(NaN)
- PHP对Json字符串解码返回NULL的一般解决方案
- redis复制_Redis复制
- 前端学习(3189):react简介
- 基于visual Studio2013解决面试题之1305字符串所有子集
- Linux下更改Python的软链接
- 股票历史数据-A股所有股票历史数据下载
- 车企Tier1的日子不好过
- js 字符串 常用方法
- 容器网络之Kubernetes CNI
- 计算机收藏夹中桌面不显示不出来,收藏夹里的桌面不见了怎么处理
- 11.14-11.21
- Protein-protein interaction site prediction through combining local and global features 文章梳理
- 为什么推广ipv6?以及网站ipv6如何改造?
- 从小白的角度理解二项分布、几何分布和泊松分布
- 美团2023届笔试题解
- 检查给定串是否存在于由区间及点集的结合内
- .NET JWT Token验证
热门文章
- 解决uploadify在Firefox下丢失session的问题
- androidpn 推送初探
- 软考倒计时25天: 案例背诵点
- global http proxy configuration on ubuntu
- cisco学习笔记(6)-acl
- mysql 关闭autocommit_mysql禁用autocommit,以及遇到的问题
- docker $PWD路径_Docker 数据持久化
- Android 使用开源库StickyGridHeaders来实现带sections和headers的GridView显示本地图片效果...
- docker之快速部署gogs git
- excel 2016 新建时 出现 内存或磁盘不足错误的解决方法