如何一步步配置oracle_odbc数据源

如何一步步配置oracle_odbc数据源

ID:6164631

大小:339.11 KB

页数:6页

时间:2018-01-05

如何一步步配置oracle_odbc数据源_第1页
如何一步步配置oracle_odbc数据源_第2页
如何一步步配置oracle_odbc数据源_第3页
如何一步步配置oracle_odbc数据源_第4页
如何一步步配置oracle_odbc数据源_第5页
资源描述:

《如何一步步配置oracle_odbc数据源》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、如何正确配置ORACLE_ODBC数据源?解决你头疼的问题想必我们在配置SQLServer数据源时,总是得心应手,但是在配置ORACLEODBC数据源时,却总是错误百出,如此是我们甚至放弃这种让人难以接受的做法。其实,我想说,这都是我们这样一些曾经做过新手的人所面临的问题。今天参加完美林电子的面试由其中一道orale_jdbc的编程题使我突然间又怀念起了那些年,我们一起学过的java,那时候我们才是真真的菜鸟。今天我就把如何安装ORACLE_ODBC的完整方法的文字表述和贴图分享给大家,希望和我一样有过这份不愉快经历的新手们,轻松学习java吧!步骤1:

2、点击windows开始按钮à控制面板à管理工具àODBC数据源(32bit)如图一:图一:管理工具中ODBC数据源步骤2:单机ODBC数据源(32bit),得到界面如图二:图二:数据源配置列表栏这是数据源配置列表栏,可以看到我已经配置了两个数据源分别是32bit的oracle数据源和64bit的SQLSever数据源。要配置数据源必须先选择DNS我们选择系统DNSà点击添加得到如图三界面:图三:数据源驱动列表滚动滑动条可以找到OracleinXE选项,点击完成得到图四界面:图四:ORACLE_ODBC配置界面在这里大家要注意两点:第一:TNSServic

3、eName要在下拉列表框中选择,如图我选择的的是XE。为什么这样选择呢?这里注意了,当我们安装完ORACLE10g或其他版本后,在我们的主机上此ORACLE会生成一个ORACLE_HOME作为其在此主机上的标识,由于我安装的ORACLE是ORACLEXE版本的所以他的ORACLE_HOME即是XE,我将ORACLE的服务打开,大家可以看到如图五:图五:ORACLEXE的服务由图可以看出:我的ORACLE主程序的服务是:OracleServiceXE这个服务中的XE即时ORACLE_HOME.同时大家也可以看到其他的所有服务都带有XE标识。注意我所说这么多

4、就是让大家选中TNSServiceName的值。第二:我再将图四贴一遍如图六:图六:ORACLE_ODBC配置界面(部分)注意图中的UserID我当时就是不知道如何选择,后来我才知道这个是选择登陆ORACLE数据库的用户名通ORACLE会默认生成两个用户:system和sysassysdba这里我们要选择system.当然如果用户在PL/SQL中创建了新账户则完全可以运用其账户。一切配置好后我们看图四,然后点击TestConnection进行测试数据库链接。但是错误出来了:图七:测试ORACLE_ODBC报错怎么回事儿呢?哪儿错了呢?不好意思,刚才我关闭

5、了如图五中的OracleXETNSListener服务,所以它报错:无监听程序,好吧那我们启动这个服务,但是不好意思,又出错了:无法启动OracleXETNSListener,相关依赖不存在,或者其他问题.如何解决这个问题呢?简单打开我们的Oracle安装路径,我的是:E:SoftwaresOracleapporacleproduct10.2.0server,好长的路径其实只需要打开到product文件夹搜索:tnsnames.ORA和listener.ORA文件修改其中的host(表示关联到你的本机ip地址)令其等于你的电脑的名称即可以:

6、查找你的主机名称:右键单击我的电脑/计算机à可以看到(win7)如图八:图八:计算机属性界面至于xp或者其他大家自己找一下吧,我修改的listener.ORA的host如下面代码,注意红色的名称和我主机的名称一致,必须一致,不区分大小写,同时tnsnames.ORA也同样修改。否则会出现如图九或者“ora-12514错误:监听程序当前无法识别连接描述符中请求的服务”的错误:SID_LIST_LISTENER=(SID_LIST=(SID_DESC=(SID_NAME=PLSExtProc)(ORACLE_HOME=E:SoftwaresOracle

7、apporacleproduct10.2.0server)(PROGRAM=extproc))(SID_DESC=(SID_NAME=CLRExtProc)(ORACLE_HOME=E:SoftwaresOracleapporacleproduct10.2.0server)(PROGRAM=extproc)))LISTENER=(DESCRIPTION_LIST=(DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC_FOR_XE))(ADDRESS=(PROTOCOL=TCP)(HOST=

8、IDEA)(PORT=1521))))DEFAULT_SERVICE_LISTE

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。