PL/SQL实现方法:
第一步:双击,安装plsqldev.exe出现以下界面,(图一),在Username和Password处填写webdata,在Database处选择orcl,Connect as 默认是Normal,点击按钮。
第二步:登录成功后进入这个页面,
(图二)点击(新建)标识处,选择第三个SQL Window打开一个窗口,然后把:Select 'alter table '||table_name||' allocate extent;' from user_tables where num_rows=0 or num_rows is null ; 这句复制到打开的窗口里,如下图,点击执行完上述sql语句之后会出现以下界面:(图三)。
点击(获取最后页(绿色双向下箭头))这个图标,然后鼠标放到红框处会出现这样的图标 ,单击左键选中查询出来的所有结果,然后复制ctrl+c,把复制的数据放置txt文件里如下图:(图四)
第三步:类似(图二)点击,再打开一个SQL Window窗口,然后把这个sql语句:alter system set deferred_segment_creation=false;复制到打开的窗口里,点击这个图片执行一下。
第四步:类似(图二)点击,再打开一个SQL Window窗口,然后把(图四)中的数据再拷贝一份,在打开的窗口里执行这些语句,如下图所示:(图五),然后点击(执行)这个图标执行这些语句。最后再备份下数据库就行。