1、ORACLE数据库碎片整理的方法1.停应用,停通讯2.查看对数据的SESSION有没有结束TOAD工具-DATABASE-monitor-sessionbrowser把其他session杀掉3.确认有没有DP_DIR的目录select * from dba_directories;4.建立数据导出目录dp_dircreate directory dp_dir as '/expdata'; 1.给SYSTEM用户授权用SYS用户SYSDBA模式登录数据库grant read , write on direc
2、tory dp_dir to system;2.判断哪些表需要做碎片整理Toad-database-Administer-Tablespaces-Objects-选择表空间3.用oracle用户登入当前操作系统(不删除数据条数)先对需要做碎片整理的表做一次全备份,例如这次对hgl0.text3表前台方式:expdpsystem/oracle@hgl0tables=hgl0.text3directory=dp_dirdumpfile=xcomdevtable2.dmplogfile=xcomdevtable2.log后台方式: