oracle错误 904,ORACLE 导出错误 EXP-00008: 遇到 Oracle 错误 904

案例情景——在一次

C:\Documents and Settings\Administrator>explsxy/lsxy@lsxy_dbfile=E:\lsxy.dmp owner=lsxy

Export:Release 11.2.0.1.0- Production on 星期一 11月 26 14:07:18 2012 Copyright (c) 1982,2009,Oracle and/or its affiliates. All rights reserved.

连接到:Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bitProductionWith the Partitioning,Data Mining and Real Application Testing options

已导出 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集

. 正在导出 pre-schema 过程对象和操作

. 正在导出用户 JXUNICOM 的外部函数库名

. 导出 PUBLIC 类型同义词

. 正在导出专用类型同义词

. 正在导出用户 JXUNICOM 的对象类型定义

即将导出 JXUNICOM 的对象...

. 正在导出数据库链接

. 正在导出序号

. 正在导出簇定义

. 即将导出 JXUNICOM 的表通过常规路径...

EXP-00008: 遇到 ORACLE 错误 904ORA-00904: "POLTYP": invalid identifier

EXP-00000: 导出终止失败

发生EXP-00008: 遇到 ORACLE 错误 904 的导出报错。

根据网上的资料和总结,分析可能是本地使用的exp导出工具的版本与数据库服务器端exp版本不一致导致。

在命令操作中发现,本地安装的Oracle 版本是Release 11.2.0.1.0,而数据库服务器端安装的Oracle 是Release 10.2.0.4.0 。

由于Oracle的imp/exp组件的操作原则——向下兼容,且有一些规则:

规则1:低版本的exp/imp可以连接到高版本(或同版本)的数据库服务器,但高版本的exp/imp不能连接到低版本的数据库服务器;

规则2:高版本exp出的dmp文件,低版本无法imp(无法识别dmp文件);低版本exp出的dmp文件,高版本可以imp(向下兼容);

规则3:从Oracle 低版本Export的数据可以Import到Oracle高版本中,但限于Oracle的相邻版本,如从Oracle 10 到 Oracle 11。对于两个不相邻版本间进行转换,如从Oracle 9 到 Oracle 11,则应先将数据输入到中间版本—Oracle 10,再从中间数据库转入更高版本Oracle 11。

据此,最快捷的解决方案就是使用安装了10g Oracle 的机子,进行服务器上数据库数据的导出。

总结

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/310854.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

[蓝桥杯][算法提高VIP]数的划分-dp

题目描述 一个正整数可以划分为多个正整数的和,比如n3时: 3;1+2;1+1+1; 共有三种划分方法。 给出一个正整数,问有多少种划分方法。 输入 一个正整数n 数据规模和约定 …

十问十答 GPL 许可证

GPL 是 GNUs General Public License 的缩写,翻译成中文叫 GNU 的通用公共许可证,是最受欢迎的开源许可证之一。它由理查德斯托曼(Richard Stallman)创建,目的是保护 GNU 软件免于被专有,是基于他「版权向左…

oracle consistent gets,oracle构建一致性读

对于实际的业务系统,通常有一些热点的表,insert和delete的量非常大,这个时候就会发现一些查询语句的逻辑读比较偏高,这时可能就是oracle在构建一致性块的进行的consistentread。下面做一个测试看下:第一步准备数据&…

[蓝桥杯][算法提高VIP]聪明的美食家-dp

题目描述 如果有人认为吃东西只需要嘴巴,那就错了。 都知道舌头有这么一个特性,“由简入奢易,由奢如简难”(据好事者考究,此规律也适合许多其他情况)。具体而言,如果是甜食,当你吃的…

解析“60k”大佬的19道C#面试题(上)

解析“60k”大佬的19道C#面试题(上)先略看题目:请简述 async函数的编译方式请简述 Task状态机的实现和工作机制请简述 await的作用和原理,并说明和 GetResult()有什么区别Task和 Thread有区别吗?如果有请简述区别简述 …

oracle秘钥到期,Oracle – 更新加入 – 非密钥保留表

我试图复制一个Ingres“tbl2”中的更新tbl1命令,这在Oracle中并不完全.所以我使用“update(select tbl1 join tbl2 …)”命令.两个表都定义了主键,我认为我的连接唯一标识行,但是我仍然得到“ORA-01779:不能修改映射到非密钥保留表的列”.这里是适当的匿名表定义和我…

dptcpp 题目 2352: [信息学奥赛一本通-T1440]数的划分-dp

题目描述 将整数n分成k份,且每份不能为空,任意两份不能相同(不考虑顺序)。 例如:n7,k3,下面三种分法被认为是相同的。 {1,1,5};{1,5,1};{5&…

通过极简模拟框架让你了解ASP.NET Core MVC框架的设计与实现[上篇]

《200行代码,7个对象——让你了解ASP.NET Core框架的本质》让很多读者对ASP.NET Core管道有了真实的了解。在过去很长一段时间中,有很多人私信给我:能否按照相同的方式分析一下MVC框架的设计与实现原理,希望这篇文章能够满足你们的…

linux rsync删文件速度,Linux下使用rsync最快速删除大量文件的方法

要在Linux下删除海量文件的情况,需要删除三层哈希目录下的几十万个文件。这个时候,删除命令rm -rf * 就不好用了,因为要等待的时间太长。所以必须要采取一些非常手段。我们可以使用rsync来实现快速删除大量文件。安装步骤:1、先安…

[蓝桥杯][算法提高VIP]摆花-多重背包计数问题

题目描述 小明的花店新开张,为了吸引顾客,他想在花店的门口摆上一排花,共m盆。通过调查顾客的喜好,小明列出了顾客最喜欢的n种花,从1到n标号。为了在门口展出更多种花,规定第i种花不能超过ai盆,…

通过极简模拟框架让你了解ASP.NET Core MVC框架的设计与实现[中篇]:请求响应

《200行代码,7个对象——让你了解ASP.NET Core框架的本质》让很多读者对ASP.NET Core管道有了真实的了解。在过去很长一段时间中,有很多人私信给我:能否按照相同的方式分析一下MVC框架的设计与实现原理,希望这篇文章能够满足你们的…

linux strcpy函数实现,strcpy(char *dest , char *src)的漏洞

前言:研究了几天DOS下的溢出原理,最后明白了其实原理都很简单关键是要懂得为什么C语言的strcpy函数有漏洞,为什么对这个函数的不正常使用会造成溢出。一节:介绍strcpy函数能看到这篇文章的人可能都知道问题很多是出在它的身上吧呵…

洛谷 P2853 [USACO06DEC]Cow Picnic S-dfs

输入: 2 4 4 2 3 1 2 1 4 2 3 3 4输出: 2代码如下: #include <iostream> #include <vector> #include <cstring> using namespace std; const int N 1010; bool vis[N]; vector<int>v[N]; int r[N]; int mk[N];void dfs(int u) {mk[u];for (int i …

.NET Core开发实战(第34课:MediatR:轻松实现命令查询职责分离模式(CQRS))--学习笔记(上)...

34 | MediatR&#xff1a;轻松实现命令查询职责分离模式&#xff08;CQRS&#xff09;核心对象IMeditatorIRequese、IRequestIRequestHandler<in TRequest, TResponse>源码链接&#xff1a;https://github.com/witskeeper/geektime/tree/master/samples/MediatorDemo首先…

Linux和unix发行版本,UNIX发展历史和发行版本

[TOC]>[success] # UNIX发展历史和发行版本**UNIX**跟**Linux**之间的关系&#xff0c;用**父子**比喻更为恰当&#xff0c;因为学习了**Linux**以后更有助于以后学习**UNIX**&#xff0c;无论是**Linux**还是**UNIX**的**内核**都是用**C语言**写的&#xff0c;早起是用**汇…

十一届蓝桥杯国赛 玩具蛇-dfs

【问题描述】 小蓝有一条玩具蛇&#xff0c;一共有 16 节&#xff0c;上面标着数字 1 至 16。每一节都是一 个正方形的形状。相邻的两节可以成直线或者成 90 度角。 小蓝还有一个 4 4 的方格盒子&#xff0c;用于存放玩具蛇&#xff0c;盒子的方格上依次标着 字母 A 到 P 共 1…

远程终端管理和检测系统

TerminalMACS(Terminal Manager And Check System)远程终端管理和检测系统本文同步更新地址&#xff1a;https://dotnet9.com/11429.html一、本系统可监控多种终端资源&#xff1a;移动端AndroidiOSPC端WindowsLinuxMac二、整个系统分为三类进程&#xff1a;被控端(Client)被控…

《ASP.NET Core 3 框架揭秘(上下册)》送书结果公告

【免费送书】.Net5实操后的我一夜未眠&#xff0c;来个大胆预测&#xff01;的送书抽奖结果已经出来了&#xff1a;这位中奖的同学尽快填写收货地址&#xff0c;4/2 日还没有完成填写将作废&#xff0c;奖品可是热门的《ASP.NET Core 3 框架揭秘&#xff08;上下册&#xff09;…

十一届蓝桥杯国赛 扩散-多源bfs

【问题描述】 小蓝在一张无限大的特殊画布上作画。 这张画布可以看成一个方格图&#xff0c;每个格子可以用一个二维的整数坐标表示。 小蓝在画布上首先点了一下几个点&#xff1a;(0, 0), (2020, 11), (11, 14), (2000, 2000)。 只有这几个格子上有黑色&#xff0c;其它位置都…

linux下Qt编写串口调试助手,如何在linux下用QT写一个简单的串口调试助手

如何在linux下用QT写一个简单的串口调试助手QT5串口类在QT5以前&#xff0c;编写串口一般使用的是qextserialport类&#xff0c;但在QT5之后有了QT自带的串口类SerialPort(串口基础类)和SerialPortInfo(串口信息类)使用方法pro中添加QT serialport工程中包含相应的头文件#incl…