oracle匹配excel数据,如何用Excel直接查询Oracle中的数据
如何用Excel直接查询Oracle中的数据
关注:275 答案:2 mip版
解决时间 2021-01-11 08:35
提问者╬═掵中注定
2021-01-10 16:43
如何用Excel直接查询Oracle中的数据
最佳答案
二级知识专家往事叫我剪短发
2021-01-10 18:08
将Oracle中查询的数据保存为Excel文件,通常使用的是PL/SQL Developer。
其实,Excel可直接写SQL语句查询Oracle中数据,在这里,用到ODBC驱动。详细步骤如下:
一、配置ODBC数据源
开始->控制面板->系统和安全->管理工具->ODBC数据源(可根据自己的情况选择32位还是64位)。
因本机安装的是Oracle 11.2.0.4 64位,故选择ODBC数据源(64位),显示如下:
点击“添加”,选择“Oracle in OraDb11g_home1”这一项,点击“完成”
进入Oracle ODBC配置项,需要填写的有四项,
Data Source Name:其实就是给该数据源取一个名字,在本例中我取的是“Oracletest”。
Description:对该数据源的描述,可写可不写
TNS Service Name:即网络服务名,这个是在Oracle客户端tnsnames.ora中定义,我的是“test”。tnsnames.ora中对应的内容如下:
复制代码
TEST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = Lenovo-PC)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = test)
)
)
复制代码
User ID:用户名,该用户必须对所查询的表有可读权限。
配置完毕后,点击“OK”即可。
二、在Excel中进行查询操作
注:我的Excel版本是2013。
数据->自其他来源->来自Microsof Query,如图所示:
选择数据源“Oracletest”,点击“确认”。
输入scott用户的密码,点击“OK”。
添加表,可通过“Owner”进行筛选
在这里,我们选择EMP表,对其相关操作可通过左上角的“SQL”执行。
最后生成的结果,可通过“将数据返回到Excel”按钮(在“SQL”按钮左边)保存到Excel中
最后Excel生成的结果如下所示:
刚测试了一下,可对两张表进行等值连接查询。
全部回答
1楼用二逼挥霍青春
2021-01-10 19:31
首先要连接oracle,方法步骤如下:
1、工具/原料
(1)wps office
2、首先我们控制面板-管理工具-数据源,设置用户dsn-添加-输入name一下三项--ok,如图所示
(1)第一步新建excel表格-数据-其他来源-来自microsoft query
(2)然后选择刚健的数据库 oracle --确定,如图
3、输入服务名用户名密码(前提是你的电脑能连接数据库,测试方法 cmd-tnsping 数据库名) -ok--excel与数据库开始建立连接
4、然后我们连接数据库后所有的表和列都已出来,找到自己想要导出的表,注:输入表名时要一次性输完,不要停顿哦,要不然查询不出!如图
(1)下一步 直到完成 选择excel哦,点击excel第一个表格--查看(现有工作表)-确定开始导出数据库中的表,如图
以上就是用excel直接查询oracle中的数据方法步骤
5、如果上述功能都无法使用,可能是程序出现了问题。建议重新下载安装试试
我要举报
如以上问答内容为低俗/色情/暴力/不良/侵权的信息,可以点下面链接进行举报,我们会做出相应处理,感谢你的支持!
→点此我要举报以上信息!←
推荐资讯
大家都在看
oracle匹配excel数据,如何用Excel直接查询Oracle中的数据相关推荐
- 如何用 SQL 来查询 Elasticsearch 中的数据?
大点击"开发者技术前线",选择"星标" 在看|星标|留言, 真爱 回复"666",获取一份技术人专属大礼包 参考:https://elas ...
- 面试官发难,如何用 SQL 来查询 Elasticsearch 中的数据?
点击"开发者技术前线",选择"星标????" 让一部分开发者看到未来 回复"666",获取一份技术人专属大礼包 参考:https://ela ...
- matlab筛选excel数据统计,#excel筛选数据#如何用excel表格中的数据制图
如何将excel中的部分数据做成图表 数据透视表岂不更简单??? Excel表格作图中X轴的刻度怎么设置? 图表当中的X轴刻度也就是横坐(在2003版本里面叫分类轴)的刻度. 选图表X轴--右键--设 ...
- python excel模板 生成excel表格_python制作简单excel统计报表3之将mysql数据库中的数据导入excel模板并生成统计图...
python制作简单excel统计报表3之将mysql数据库中的数据导入excel模板并生成统计图 #coding=utf-8 from openpyxl importload_workbookfro ...
- 在asp.net中如何用javascript读取本地Xml中的数据到网页中的文本框?
在asp.net中如何用javascript读取本地Xml中的数据到网页中的文本框? 转载于:https://www.cnblogs.com/dynasty/archive/2005/08/18/21 ...
- python怎么读取csv的一部分数据_python批量读取csv文件 如何用python将csv文件中的数据读取成数组...
如何用python把多个csv文件数据处理后汇总到新csv文件你看这月光多温柔,小编转头还能看见你,一切从未坍塌. 可以用pandas读取数据,首先把文件方同一个文件价里,然后对当前文件价的所有内容循 ...
- java显示数据库_java查询数据库中的数据并显示
java查询数据库中的数据并显示 关注:93 答案:2 mip版 解决时间 2021-01-17 16:29 提问者笑低了眉眼 2021-01-17 04:11 button.addSelecti ...
- Excel:如何用vlookup函数进行两个表格数据的对比。
Excel作为职场的重要办公软件,强大的功能给我们提供了很多便利的地方.那么Excel 如何用vlookup函数进行两个表格数据的对比呢,如何从一堆数据中匹配出自己需要的值呢. 工具/原料 Excel ...
- 怎么用计算机作图处理数据,如何用excel处理物理实验数据作图 怎样用excel处理物理实验数据作图...
今天给大家带来如何用excel处理物理实验数据作图,怎样用excel处理物理实验数据作图,让您轻松解决问题.座位一个理工科学生,做实验是我们必要的事情,处理数据是一个很基础的是请,选择科技那么发达,处 ...
最新文章
- 如何构建顶部导航条_如何构建导航栏
- 温网停赛,AI不停赛:斯坦福新研究模拟网球名将打比赛
- android--------WebView实现 Html5 视频标签加载
- [读书笔记]C语言函数调用过程
- 在织梦模板中不适用ajax,直接用标签也能调用当前会员的信息
- python最难学的是什么_python是最难学的语言吗
- (Java多线程)多线程原理和使用
- JDK1.8新特性:Stream流
- 冒泡排序(Bubble_Sort)
- Unity C#笔记 协程详解(转)
- request.setAttribute()怎么用的?
- Linux工作队列实现机制
- 计算机桌面图片打不开显示内存不足,电脑上的windows图片查看器提示内存不足如何解决...
- VSCODE常用快捷键
- 战略分析师/商业分析师需要掌握的技能
- 数据产品经理该懂的python技术
- 高通410 随身WIFI刷入Debian系统(玩法合集)
- win32-防火墙-禁用软件联网-详细教程
- 数据分析01 - 规范化方法
- Linux学习笔记--12(iptables与firewalld)
热门文章
- ERROR 1130 (HY000): Host 'xxx.xxx.xx.xx' is not allowed to connect to this MySQL(MariaDB) server
- 解决 Zlibrary 卡死/找不到域名/达到限额问题,Zlibrary最新地址
- 期货ctp基础知识(合约,开仓,平仓,做多,做空,保证金,手续费)
- 蚂蚁金服上市估值1.4万亿,阿里整栋楼沸腾,员工能分多少钱?
- java中常用的数学函数
- 深度学习-np.pad 填充详解
- 在Win7环境下搭建Geant4工作平台
- 1671: [Usaco2005 Dec]Knights of Ni 骑士
- 人工智能应届毕业生月薪20k,他们是如何做到的?
- 内推 | 商汤科技计算机视觉岗(全职/实习),可直通面试