需求说明: 今天一同事问,在通过mysqldump导出数据库的时候,能不能把某些表不导出,或者叫做排除在外呢, 记得应该是可以实现,就搜索了下,通过mysqldump的--ignore-table参数能够实现,再次记录下. 操作过程: 1.查看某个库及其中的表的情况 mysql> use mytest Reading table information for completion of table and column names You can turn off this feature t
oracle expdp/impdp/可传输表空间/及一些参数 Oracle data pump 导出操作能够将表.索引.约束.权限.PLSQL包.同义词等对象从数据库导出,并将它们保存在一种非文本格式的转储文件--泵文件内:数据泵的导入操作能够将泵文件中的对象导入数据库中. Data pump实现的备份策略与RMAN实现的是不同的.导出操作能够精确到表的特定行而RMAN的backup命令操作的最小粒度是文件(比如数据文件): 导入操作只能使数据还原回当初导出的状态,在重做日志的帮助下,rman
一.问题原因: 11G中有个新特性,当表无数据时,不分配segment,以节省空间 .insert一行,再rollback就产生segment了. 该方法是在在空表中插入数据,再删除,则产生segment.导出时则可导出空表. .设置deferred_segment_creation 参数 show parameter deferred_segment_creation NAME TYPE VALUE ------------------------------------ ----------
查询空表 并导出修改空表语句 select 'alter table '||table_name||' allocate extent;' from user_tables where num_rows=0 or num_rows is null; 如果表存在分区 alter table 表名 modify partition 分区名 allocate extent;
今天又遇到神奇的事情,在使用WebService的时候居然提示“指定的注册表不存在.” The specified registry key does not exist. Google后发现,原来是打补丁MS12-074惹的祸. https://connect.microsoft.com/VisualStudio/feedback/details/773666/webrequest-create-eats-an-ioexception-on-the-first-call#details htt