广告
返回顶部
首页 > 资讯 > 数据库 >怎么解决数据库ORA-01455报错
  • 198
分享到

怎么解决数据库ORA-01455报错

2024-04-02 19:04:59 198人浏览 八月长安
摘要

本篇内容介绍了“怎么解决数据库ORA-01455报错”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!今天在用

本篇内容介绍了“怎么解决数据库ORA-01455报错”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

今天在用exp导出一个表的时候,报了1455的错误,服务端oracle的版本是11.2.0.4,客户端是10.2.0.4,开始以为是版本不一致的问题,但是根据经验以前也这么导出过没遇到这个问题呢,后来查到是这个表是空表导致的。

[oracle@RACdbTestServer ~]$ exp hxxx/xxxxx@192.168.128.xx/oraxxx  
file=/home/oracle/Mxxxxx.dmp tables=Mxxxx
Export: Release 10.2.0.4.0 - Production on Wed Sep 19 10:28:03 2018
Copyright (c) 1982, 2007, Oracle.  All rights reserved.
Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
With the Partitioning, Real Application Clusters, Automatic Storage Management, OLAP,
Data Mining and Real Application Tes
Export done in ZHS16GBK character set and AL16UTF16 NCHAR character set
About to export specified tables via Conventional Path ...
EXP-00008: ORACLE error 1455 encountered
ORA-01455: converting column overflows integer datatype
EXP-00000: Export terminated unsuccessfully

这个是Oracle 11g R2的新特性,当表创建后一直没有插入数据的情况下,为节省空间,默认是不分配segment;它是由deferred_segment_creation这个参数控制的,默认是TRUE。

sql> show parameter deferred_segment_creation
NAME     TYPE VALUE
------------------------------------ ----------- ------------------------------
deferred_segment_creation     boolean TRUE

解决办法:

1.把参数改为false

alter system set deferred_segment_creation=false scope=both;

2.把空表找出来

select 'alter table '||table_name||' allocate extent;' from user_tables where num_rows=0;

3.执行这个alter table语句即可。

4.导出之后可以把deferred_segment_creation改回为true

“怎么解决数据库ORA-01455报错”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

您可能感兴趣的文档:

--结束END--

本文标题: 怎么解决数据库ORA-01455报错

本文链接: https://www.lsjlt.com/news/64974.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 怎么解决数据库ORA-01455报错
    本篇内容介绍了“怎么解决数据库ORA-01455报错”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!今天在用...
    99+
    2022-10-19
  • 怎么解决数据库报错ORA-32004
    本篇内容主要讲解“怎么解决数据库报错ORA-32004”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么解决数据库报错ORA-32004”吧!问题:--ORA-...
    99+
    2022-10-18
  • 怎么解决数据库ORA-31693 ORA-00001报错
    这篇文章主要讲解了“怎么解决数据库ORA-31693  ORA-00001报错”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么解决数据库ORA-...
    99+
    2022-10-18
  • 怎么解决数据库alert报错ORA-00202
    本篇内容主要讲解“怎么解决数据库alert报错ORA-00202”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么解决数据库alert报错ORA-00202”吧...
    99+
    2022-10-18
  • 怎么解决Oracle数据库shutdown报错ORA-01031
    这篇文章主要介绍“怎么解决Oracle数据库shutdown报错ORA-01031”,在日常操作中,相信很多人在怎么解决Oracle数据库shutdown报错ORA-01031问题上存在疑惑,小编查阅了各式...
    99+
    2022-10-18
  • 怎么解决数据库报错ORA-16184问题
    本篇内容介绍了“怎么解决数据库报错ORA-16184问题”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!报错...
    99+
    2022-10-18
  • 怎么解决ORACLE 18C启动数据库报错ORA-04031
    这篇文章主要讲解了“怎么解决ORACLE 18C启动数据库报错ORA-04031”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么解决ORACLE 18C启...
    99+
    2022-10-18
  • 数据库报错django.db.utils.InternalError怎么解决
    这篇“数据库报错django.db.utils.InternalError怎么解决”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文...
    99+
    2022-10-19
  • 怎么解决数据库ORA-20005错误
    这篇文章主要介绍“怎么解决数据库ORA-20005错误”,在日常操作中,相信很多人在怎么解决数据库ORA-20005错误问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么解决...
    99+
    2022-10-19
  • 怎么解决数据库ORA-01511错误
    这篇文章主要讲解了“怎么解决数据库ORA-01511错误”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么解决数据库ORA-01511错误”吧!数据库版本1...
    99+
    2022-10-18
  • 解决Oracle 11g 导出数据报 “ORA-01455: 转换列溢出整数数据类型”的问题
    问题描述: 在进行数据库备份时候,导出dmp数据出现““ORA-01455: 转换列溢出整数数据类型”的错误 Oracle版本号为11.2.0.1,操作系统为Windows Serv...
    99+
    2022-11-12
  • 怎么解决数据库报错RMAN-05001
    本篇内容主要讲解“怎么解决数据库报错RMAN-05001”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么解决数据库报错RMAN-05001”吧!问题:RMAN...
    99+
    2022-10-18
  • 数据库报08006错误怎么解决
    错误代码08006是PostgreSQL数据库连接错误的一种常见错误。它表示连接已被服务器重置,通常是由于连接超时或服务器关闭造成的...
    99+
    2023-08-29
    数据库
  • 怎么解决数据库中ORA-04030错误
    这篇文章主要介绍“怎么解决数据库中ORA-04030错误”,在日常操作中,相信很多人在怎么解决数据库中ORA-04030错误问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么...
    99+
    2022-10-19
  • 如何解决数据库报错ORA-00000问题
    本篇内容主要讲解“如何解决数据库报错ORA-00000问题”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何解决数据库报错ORA-00000问题”吧!从阿里云的...
    99+
    2022-10-18
  • 怎么解决数据库报错APP-PAY-06153
    本篇内容主要讲解“怎么解决数据库报错APP-PAY-06153”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么解决数据库报错APP-PAY-06153”吧!报...
    99+
    2022-10-18
  • 怎么解决数据库报错ERROR 1786 (HY000)
    这篇文章主要介绍“怎么解决数据库报错ERROR 1786 (HY000)”,在日常操作中,相信很多人在怎么解决数据库报错ERROR 1786 (HY000)问题上存在疑惑,小编查阅了各式资料,整理出简单好用...
    99+
    2022-10-18
  • django数据库报错django.db.utils.OperationalError 1045,1049,2003怎么解决
    本篇内容介绍了“django数据库报错django.db.utils.OperationalError 1045,1049,2003怎么解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习...
    99+
    2023-07-05
  • 数据库报ORA-01196错误怎么办
    这篇文章主要为大家展示了“数据库报ORA-01196错误怎么办”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“数据库报ORA-01196错误怎么办”这篇文章吧。发...
    99+
    2022-10-18
  • 怎么解决数据库报错-bash: ulimit问题
    这篇文章主要讲解了“怎么解决数据库报错-bash: ulimit问题”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么解决数据库报错-bash: ulimi...
    99+
    2022-10-19
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作