解决Oracle11g空表无法导出的问题
2024-08-28 04:31:19
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窗体中执行 然后就能够导出了
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbXlmbXlmbXlmbXlm/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">
最新文章
- CentOS6 下Vim安装和配置
- C++ -windows与unix路径分隔符
- SQL 里面的COALESCE函数
- [原创]NT系统信息察看工具 : NtInfoGuy
- use 2 stacks to simulate a queue
- beamer中插入c代码,python代码的经验
- Codeforces 818B Permutation Game
- 假如时光倒流,我会这么学习Java
- Triangle LeetCode |My solution
- mssql sqlserver 三种数据表数据去重方法分享
- 题解 Luogu P3623 [APIO2008]免费道路
- python基础(7)-函数&;命名空间&;作用域&;闭包
- jsp/servlet环境搭建
- 2019.01.22 hdu5195 DZY Loves Topological Sorting(贪心+线段树)
- 2,EasyNetQ-日志记录
- bzoj 1096 仓库建设 -斜率优化
- 为什么有时候NSData转换成NSString的时候返回nil
- Tensorflow1.5.0+cuda9.0+cudnn7.0+gtx1080+ubuntu16.04
- 20155313 实验一《Java开发环境的熟悉》实验报告
- docker创建nginx镜像