今天做数据库的移植,将开发数据库用exp命令导出,然后导入到生产数据库,一切正常,导入导出均无任何错误,但是,当对生产数据库做exp定时备份时,却出现exp-00003错误,查看出现错误的表,发现有记录,不存在segment没有分配的可能,所以此原因排除,查看出现错误的具体表,发现此表的索引中包含小写字母,将该表的索引删除,然后重新建立,然后使用exp导出,发现此表的exp00003错误消失,分析原因可能是由于从开发服务器导出的数据库文件在导入生产服务器时,由于索引名称的原因,导致索引建立失败。后来将生产数据库中user_indexes中索引名称包含小写字母的所有索引删除,按命名规范重新建立索引后,所有表导出正常,无exp00003错误出现。开发数据库中索引小写,可能是用pd生成sql脚本时,在创建索引的语句中包含了引号导致的,以后在数据库建表时需更加仔细,防止此类问题再次出现。
- 浏览: 97739 次
- 性别:
- 来自: 火星
最新评论
-
来利强:
Ext combobox 动态模糊匹配 -
向前哥:
有解决了吗。。我也遇到 了。。
Applet中的数字签名 -
gaozi131:
gaozi131 写道
感谢楼主的分享,刚好解决了我一个项目 ...
jtable中表头换行显示 -
gaozi131:
感谢楼主的分享,刚好解决了我一个项目的问题,哈哈。加油!! ...
jtable中表头换行显示 -
wmj2003:
我也遇到了,但是没有解决
Applet中的数字签名
相关推荐
ORACLE常用命令 一、ORACLE的启动和关闭 1、在单机环境下 要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下 su - oracle a、启动ORACLE系统 oracle>svrmgrl SVRMGR>connect internal SVRMGR>startup ...
系统级的环境变量一般在/etc/profile 文件中定义 在 CAMS 系统 与数据库 相关的环境变量就定义在/etc/profile 文件中 如下所示 export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=$ORACLE_BASE/...
导入/导出是ORACLE幸存的最古老的两个命令行工具,其实我从来不认为Exp/Imp是一种好的备份方式,正确的说法是Exp/Imp只能是一个好的转储工具,特别是在小型数据库的转储,表空间的迁移,表的抽取,检测逻辑和物理...
oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 第一章 Oracle入门 一、 数据库概述 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今五十年前。简单来说是本身可视...
-- 首先,以超级管理员的身份登录oracle sqlplus sys/bjsxt as sysdba --然后,解除对scott用户的锁 alter user scott account unlock; --那么这个用户名就能使用了。 --(默认全局数据库名orcl) 1、...
第一部分 Oracle SQL*PLUS基础 23 第一章 Oracle数据库基础 23 §1.1 理解关系数据库系统(RDBMS) 23 §1.1.1 关系模型 23 §1.1.2 Codd十二法则 24 §1.2 关系数据库系统(RDBMS)的组成 24 §1.2.1 RDBMS 内核 24...
1、在单机环境下 要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下 su - oracle a、启动ORACLE系统 ...su - oracle -c "exp system/manager full=y inctype=cumulative file=/oracle/export/db_cumu$rq.dmp...
目录回到顶部↑第1章 开发成功的Oracle应用 1 1.1 我的方法 2 1.2 黑盒方法 4 1.3 开发数据库应用的正确(和不正确)方法 8 1.3.1 了解Oracle体系结构 8 1.3.2 理解并发控制 14 1.3.3 多版本 19 1.3.4 数据库...
3.4.2 Oracle数据库中的存储层次体系..............................................181 3.4.3 字典管理和本地管理的表空间..................................................186 3.5 临时文件..........
把鼠标定位到表/视图/存储过程名称之上,按F4,可以打开对象描述窗口,方便的查看表和视图的定义,存储过程的源代码, 非常容易对SQL语句的分析其执行计划:单击工具栏上的 按钮就可以看到Explain Plan的...
注意不同的是被单引号引出的字符串是以字面定义的,而双引号引出的字符串可以被扩展。反斜杠(\)可以被用来分割某些特殊字符。举例如下: $first = 'Hello'; $second = "World"; $full1 = "$first $second"; # ...
EXP 75 LN and LOG75 MOD 76 POWER77 SIGN 77 SQRT 78 字符函数 79 CHR 79 CONCAT 79 INITCAP80 LOWER 和UPPER 81 LPAD 与RPAD 82 LTRIM 与RTRIM 83 REPLACE 84 SUBSTR85 TRANSLATE88 INSTR 88 LENGTH89 转换函数 89...
create tab_new as select * from tab_old where rownum=0; 2.1.4 伪列伪表 2.1.4.1 伪列 伪列不是表的真实列,但是你可以象使用真实列一样使用伪列,常用伪列:rowid行的绝对物理编号,每一行是唯一的。rownum序号...
EXP................................................................................................................. 75 LN and LOG.........................................................................