1. oracle数据导出
1、打开oracle数据库,点击登陆选项,点击文件选项,点击新建选项,最后点击sql窗口;
2、然后在sql窗口中进行编写sql语句的操作,勇sql语句进行查询出想要导出来的数值;
3、然后在查询出来数据的地方,不要选中数据,把鼠标放到空白单元格处进行鼠标右键操作,找到复制到Excel选项;
4、然后在复制到excel中选择想要保存的格式-->作为xls保存,打开后则是excel形式的数据;
5、默认的保存路径-->将鼠标放在excel名称上-->会出现路径-->根据路径打开即可。
2. Oracle数据导出db格式
数据库的产品特别多,不同的数据库需要下载的软件不一样。
这里以Oracle数据库举例吧:
(1)下载Vmware workstation或者virtual box等虚拟机软件
(2)下载Oracle软件安装包,建议11.2.0.4
(3)可以下载第三方软件,DBVisualizer、PL/SQL Developer或者Navicat等软件,也可以不需要。
(4)OEL(Oracle Enterprise Linux)操作系统,开源免费
然后就可以先安装虚拟机,然后安装Linux操作系统,然后安装Oracle数据库,通过sqlplus连接或者第三方软件连接,然后就可以开始您的知识之旅!
3. Oracle数据导出脚本
可用spool的方式将oracle的数据导出成文本。
1、登录sqlplus到指定数据库。
2、在某一路径,如c盘data目录下,创建脚本,文件名为:导出脚本.sql 内容如下:set colsep '|' --设置|为列分隔符 @C:\data\导出脚本.sql
4. oracle数据导出dmp文件
这个不行吧。
oracle的备份文件是二进制,必须解析它才能做呢,这个如何解析dmp文件只有oracle公司的人知道。因此dmp文件是不能导入到sql server里。建议把oracle里每个表导出文本文件,然后在sql server里用bcp in导入吧5. Oracle数据导出csv文件
如何导出oracle数据库中某张表到excel无法直接保存到excel中,但是可以保存到csv文件,同样是excel的格式,方法如下:
譬如要把文件生成在d盘下的test目录下:
1,在d盘根目录下新建test目录2,sqlplus以system用sysdba登录3,createorreplacedirectoryTMPas’d:\test’
;4,grantreadondirectoryTMPtouser;5,altersystemsetutl_file_dir='d:\test'scope=spfile;然后建立存储过程,表是随便建了一个,最后的文件名按要求需要按照当前日期的前一天生成,所以后边文件名的地方write_file_name处就按照要求来了
- 相关评论
- 我要评论
-