同事跟我说他机子上的oracle不能导出数据,一直904错误。我就很好奇怎么本机上的数据用oracle都不能导出呢?

可以看到确实是这样不能导出数据,我查了下904错误 是因为版本的问题。于是我查了下exp工具的版本和他的oracle的版本,分别如下:

可以看到这里的exp工具的版本是 11.2.0.1.0,我在查了下oracle的版本:    

可以看到oracle的版本是11.1.0.6.0。

exp工具的版本和oracle的版本真的不一样,而oracle版本的规则中,高版本不能导低版本服务器的数据!!!!

这就是为什么不能导出数据,那怎么解决呢??

  其实我大致就知道怎么解决了,因为安装完oracle server后也会自己带有exp工具的,这个exp工具的版本是和server一致的,也就是说他的环境中的默认的exp工具是他client的exp工具,而不是server的exp工具,那么只要把默认的exp工具改为server的就可以了,所以把环境变量改下就OK了,怎么改?看下面的。

   之前的环境变量path下是这样的:

path=E:\oracle11g\product\client32admin\product\11.2.0\client_1\bin;(其它省略)

根据名字可以看到指向的是client的路径,改为指向server的路径(E:\oracle11g\product\11.1.0\db_1\BIN)

path=E:\oracle11g\product\11.1.0\db_1\BIN;(其它省略)

之后再查看默认的exp工具的版本

    

   现在可以看到exp工具的默认版本是11.1.0.6.0,这样exp工具的版本就与server一致了,然后我们再来导之前没导出来的schema。

可以看到现在就能够正常的导出数据了,希望能够帮到大家。

解决oracle导出dmp时 904错误相关推荐

  1. oracle导入dmp时IMP-00013错误

    先贴张报错的图大家兴奋一下(看看是不是你本地熟悉的错误): 直接上干货: 场景:本地数据库11g远程12c,版本不同(其实这都没多大原因) 心想:莫非是版本问题?小编是奔喜中遇到了挫折啊.其实见下: ...

  2. oracle导入dmp时覆盖,imp导入dmp时产生错误 ORA-14063、ORA-14048

    imp导入dmp时产生错误 ORA-14063.ORA-14048,错误信息如下: . . 正在导入表 "APP_ASSEM_SET_DICT"导入了 4 行 IMP-00017: ...

  3. java导出excel文件名_怎么解决java导出excel时文件名乱码

    怎么解决java导出excel时文件名乱码 发布时间:2020-06-19 16:59:00 来源:亿速云 阅读:137 作者:元一 java解决导出Excel时文件名乱码的方法示例:String a ...

  4. oracle导出dmp文件教程

    oracle导出dmp文件教程 启动&关闭oracle教程 医院内网服务器导出dmp文件只要进行下面1.2.4的操作 1.切换到oralce用户 su oracle 2.使环境变量生效 sou ...

  5. toad for oracle导出dmp文件

    toad for oracle导出dmp文件 步骤: 1.选择菜单Database-->Export-->Export Utility Wizard: 2.选择Export tables, ...

  6. oracle导出dmp空表导不出来,如何解决Oracle11g使用dmp命令无法导出空表问题

    如何解决Oracle11g使用dmp命令无法导出空表问题 导出:exp  username/password@orcl file=路径 tables=(tb1)    //tables=(tb1)可有 ...

  7. oracle导出dmp文件大小限制,[Oracle数据库] 急!关于在AIX4.3.3版本下导8.0.5数据库DMP文件大小的限制!...

    请为,那位好手能帮我解决以下问题的困惑: 操作系统AIX 4.3.3 数据库:Oracle8.0.5.2 症状:导入一个8G大小的DMP文件,数据库报不能识别DMP文件,经查询,Oracle8.0.5 ...

  8. linux中oracle导出dmp,linux下导入导出oracle的dmp文件

    1.导出dmp件 命令:exp QGTG/\"QGTG@orcl\" file=/usr/fuck.dmp exp QGTG/\"QGTG@orcl\" fil ...

  9. linux下oracle导出dmp文件,并排除不需要导出的表

    工作中经常需要在linux中导出备份oracle数据库,但部分数据表太大或者是日志表是不需要进行备份,在进行整库导出备份时是可以将这部分表排除不做导出. 使用oracle账户登录linux 执行导出命 ...

最新文章

  1. transform: scale(x,y)
  2. 云时代服务器端工程师必备 CDN 技能包
  3. 简析服务端通过geotools导入SHP至PG的方法
  4. angr学习笔记(2)
  5. C# Winform 使用二维码
  6. linux kernel峰会视频,2010 年 Linux 内核峰会,11月美国
  7. linux学习笔记整理
  8. [转载] Python reversed函数及用法【小白学习Python必备知识】
  9. Vmware 6.5.1正式版在Ubuntu 8.10下面运行非常缓慢的解决方
  10. C语言函数调用的方式求两个数的大小
  11. 有必要考国二mysql_国二证有用吗
  12. 拖放drag、drog
  13. 人工智能机器人专业就业前景怎样
  14. 屏山计算机学校,四川省屏山县职业技术学校计算机应用专业好吗
  15. python 报错:UnicodeEncodeError: ‘gbk‘ codec can‘t encode character ‘\xa5‘ in position 65
  16. java代码开发类似知网导出_知网语义相似度计算java实现 - 源码下载|其它|中文信息处理|源代码 - 源码中国...
  17. 计算机模拟地球爆炸,地球爆炸模拟器最新版
  18. 如何在Adobe Illustrator中绘制可爱的蓝色驯鹿
  19. Echarts——中国地图绘制
  20. php chinapay,GitHub - jakehu/chinapay-for-ecshop: 上海银联(chinapay)支付插件 for ECSHOP

热门文章

  1. 【云原生 | 19】在单台宿主机上管理Docker容器
  2. 在 Notepad++ 运行 Closure Linter 来校验JS代码
  3. python计算器gui设计_Python 计算器界面设计
  4. Lua 5.0 参考手册
  5. PID微分积分电路(转载)
  6. 2022-2028全球与中国品牌许可市场现状及未来发展趋势
  7. No qualifying bean of type ‘com.bruceliu.mapper.UserMapper‘
  8. Vmware虚拟机无法联网?
  9. Android使用GoogleMap实现定位与路径检索功能
  10. Linux之PyTorch安装