概述
1.昨天因为作为外协人员到项目组去做支持工作,项目经理要我去用ODBC连接ORACLE数据库并能导出数据库中的数据,因为以前没做过,所以从网上找了很多资料加上问别人最终搞定了,所以在这里跟大家分享一下,希望对你们有所帮助。
ODBC与oracle的连接及使用并用Excel导出数据库数据
首先安装Oracle,以Oracle 10g为例。
一、建立服务名
1、选择“Net Configuration Assistant” ,选择“本地网络服务名配置”。
2、下一步,选择“添加”。
3、输入服务名。此为远程数据库已经定制好的数据库服务名字,比如“ORCL”,注意这里的服务名是你连接数据库的那个数据库名称。
5、下一步选择网络协议“TCP”。
6、输入主机名和端口名。比如“DB”和“1521”。
7、下一步选择是否测试。
8、下一步输入本地网络服务名,缺省跟远程一样。可以输入“myorcl”等,这里的名称是相当于起别名。
9.点击完成。
二、 配置ODBC
1、点击控制面板,进入控制面板中选择管理工具
2. 管理工具面板中点击如下图数据源(ODBC)
3.弹出下面对话框
4.选择系统DSN出现下图
5.点击添加,弹出对话框选择Microsoft ODBC for Oracle系统数据源
6.点击完成弹出
7.自己填写
1,数据源名称:mytest可随便起,客户程序将用它。
2,描述:一段说明文字,自己能看懂即可。
3,用户名称:mytestuser你最终需要访问的数据库所认可的用户名。
4,服务器:ABCD(即OCI设置中的服务命名。这是中文版最容易引起误解的地方。笔者开始就误以为要填写Oracle服务器的主机名)
可以这样写
8.点击确定完成,以后就可以使用ODBC进行连接ORACLE数据库了。
EXCEL通过ODBC查询数据库
1. 打开EXCEL点击菜单"数据",出现下拉条点击---》导入外部数据。出现下面图片
(本人使用的是金山的EXCEL)
2. 选择数据源选择。。。。。。。。for ODBC Drivers
3. 点击完成。 出现下图:::
4. 点击下一步出现下图
5. 选择你要导入的表名,并且选好你要导入表的字段。
选好之后点击下一步出现下图,自己去刷选要出来的数据以便于生成查询语句。
6 点击完成,也可以点击下一步进一步设置,完成数据导入。(等于不需要 用空代替)
最后
以上就是俊逸皮带为你收集整理的ODBC与ORCLE的连接及并导出数据库数据到Excel的全部内容,希望文章能够帮你解决ODBC与ORCLE的连接及并导出数据库数据到Excel所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复