zoukankan      html  css  js  c++  java
  • 解决Oracle11g空表无法导出的问题

    Oracle11g 新增參数deferred_segment_creation  ,建库的时候默认值为true,意思是延时载入,当表中不存在数据的时候,不为这个表创建空间,当你导出的时候会发现非常多表不存在


    使用show parameter deferred deferred_segment_creation; 命令能够查看deferred_segment_creation的值。假设想让空表导出

    方法一:像库表中插入值

    方法二:1、运行sql改动deferred_segment_creation的值 :alter system set deferred_segment_creation=false;

                      2、运行sql:    select 'alter table '||table_name||' allocate extent;' from user_tables where num_rows=0;

                                                   用pl/sql将结果 ——右键  —— 拷贝到Excel...   将结果拷贝到sql窗体中执行  然后就能够导出了

     

  • 相关阅读:
    NFS服务安装
    Redhat 6.3 yum 本地源配置
    在redhat enterprise linux 6中部署samba
    React
    链表
    map, set
    二叉查找树
    数制间的相互转换
    二维数组
    拖拽
  • 原文地址:https://www.cnblogs.com/yxwkf/p/5399251.html
Copyright © 2011-2022 走看看