当我们使用一个数据库时,总希望数据库的内容是可靠的、正确的,但由于计算机系统的故障(硬件故障、软件故障、网络故障、进程故障和系统故障)影响数据库系统的操作,影响数据库中数据的正确性,甚至破坏数据库,使数据库中全部或部分数据丢失。因此当发生上述故障后,希望能重构这个完整的数据库该处理称为数据库恢复,而要进行数据库的恢复必须要有数据库的备份工作。
4.1、整库导入导出
导出
exp system/zh1234 full=y
导出到当前目录,生成EXPDAT.DMP
如果想要指定导出文件名则加file参数即可
exp system/zh1234 file=文件名 full=y
导入
imp system/zh1234 full=y
如果指定了导出file参数,则导入时也需要指定file参数
imp system/zh1234 full=y file=文件名
4.2、按用户导入导出
//导出
exp wateruser/zh1234 owner=wateruser file=wateruser.dmp
//导入
imp wateruser/zh1234 file=wateruser.dmp fromuser=wateruser
4.3、按表导入导出
//导出
exp wateruser/zh1234 file=water.dmp tables=t_owners,...
//导入
imp wateruser/zh1234 file=water.dmp tables=t_owners