欢迎投稿

今日深度:

关于oracle 11g导出数据时 报 ORA 1455错误的处理,

关于oracle 11g导出数据时 报 ORA 1455错误的处理,ora1455


由于导出的该用户的表可能存在空数据表,那么可能就会出现此其异常。


首先:

 查看:     SQL>show parameter deferred_segment_creation; 

如果为TRUE,则将该参数改为FALSE;


 在sqlplus中,执行如下命令:       SQL>alter system set deferred_segment_creation=false; 
然后: 可以针对数据表、索引、物化视图等手工分配Extent


   SQL>Select 'alter table '||table_name||' allocate extent;' from user_tables where num_rows=0 
将查询出来的结果,进行复制出来,进行SQL执行。
最后:
数据导出测试: exp test/test@dbtest  file=c:\dd.dmp log=c:\dd.log grants=y
即可成功将数据导出!




ORACLE 11g 64bit备份 EXP-00008: 遇到 ORACLE 错误 1455 ORA-01455: 转换列溢出整数数据类型

exp username/password file=D:\aa.dmp owner=pbmis log=D:\log\bb.log 加上参数version=具体oracle11g版本号!
 

装好oracle 11g R2,新建数据库时,脚本已经生成,最后出现了ORA-01078报错,怎解决?

$ oerr ora 1078
01078, 00000, "failure in processing system parameters"
// *Cause: Failure during processing of INIT.ORA parameters during
// system startup.
// *Action: Further diagnostic information should be in the error stack.

你这个信息太少了。你看看安装日志文件,这个错误前面还有什么错误。
另外 你是什么操作系统?
 

www.htsjk.Com true http://www.htsjk.com/shujukunews/2657.html NewsArticle 关于oracle 11g导出数据时 报 ORA 1455错误的处理,ora1455 由于导出的该用户的表可能存在空数据表,那么可能就会出现此其异常。 首先: 查看: SQLshow parameter deferred_segment_creation; 如果为...
评论暂时关闭