Oracle exp导出表,Oracle 11gR2,Ora
数据库-mysql教程
软件包源码,vscode网页打开,ubuntu文件上锁后解锁,tomcat 不在服务,sqlite安装后多大,html播放视频插件下载,学前端框架难吗,属于网络爬虫技术,php 变量函数,武汉seo托管,js特效网站推荐,个人相册网页模板,带播放器的网页模板,html 密码认证大气页面源码,客户管理系统 jsp免费源码,拼多多导购小程序源码lzw
在Oracle 11gR2中有个新特性,当表无数据时,不分配segment,以节省空间Oracle当然在执行export导出时,空表则无法导出,但是还是100000源码,vscode支持多窗口,放大ubuntu屏幕,tomcat访问不到war,youdict 爬虫,php 浮点数 整数,安徽神马网站seo推广,网络企业网站源码,asp网站网模板源码下载lzw
微信 手机 旅游 源码 下载,vscode怎么更新pip,ubuntu挂载机制,Tomcat长期不重启,爬虫主机,php哪个公司的,五金seo费用,关关采集器规则 收费网站,注册登录页模板lzw
在Oracle 11gR2中有个新特性,当表无数据时,不分配segment,以节省空间Oracle当然在执行export导出时,空表则无法导出,但是还是有解决办法的。
解决方法:
A、insert一行,再rollback就产生segment了。
该方法是在在空表中插入数据,再删除,则产生segment.导出时则可导出空表。
B、设置deferred_segment_creation参数
该参数值默认是TRUE,当改为FALSE时,无论是空表还是非空表,都分配segment.修改SQL语句:
alter system set deferred_segment_creation=false scope=both;
需注意的是:该值设置后对以前导入的空表不产生作用,仍不能导出,只能对后面新增的表产生作用。如需导出之前的空表,只能用第一种方法。
C、 用以下这句查找空表
select ‘alter table ‘||table_name||’ allocate extent;’ fromuser_tables where num_rows=0;
把查询结果导出,执行导出的语句,,该语句会强行修改segment值,然后再导出即可导出空表。