发布网友 发布时间:2022-04-23 10:14
共3个回答
热心网友 时间:2022-04-08 12:10
--整个数据库的备份和恢复
1、备份整个数据库到c:\db.dmp
2、删除部分数据库对象
3、将c:\db.dmp导入到数据库。查看数据库对象是否恢复
exp system/system@xin file=c:\db.dmp full=y;
--按用户的备份和恢复
1、备份system用户到c:\u_system.dmp
2、删除system用户部分数据库对象
3、将c:\u_system.dmp导入到数据库。查看数据库对象是否恢复
exp system/system@xin file=c:\user.dmp owner=(my_first,my_second);
--按表空间的备份和恢复
1、备份tsm表空间到c:\tsm.dmp
2、删除tsm表空间部分数据库对象
3、将c:\tsm.dmp导入到数据库。查看数据库对象是否恢复
exp system/system@xin file=c:\tablespace1.dmp tablespaces=(ttm,tsm);
--按表的备份和恢复
1、备份tsm_employee和tsm_department表空间到c:\tsm_2.dmp
2、删除这2个表
3、将c:\tsm_2.dmp导入到数据库。查看表是否恢复
exp system/system@xin file=c:\tables.dmp tables=(tsm_department,tsm_employee);
以上采用3种模式:1、命令行 2、提示符 3、参数文件
--整个数据库导入
imp system/system@xin file=c:\user1.dmp full=y
--按用户导入
imp system/system@xin file=c:\db.dmp fromuser=system touser=my_second tables=(tsm_department,tsm_employee)
imp system/system@xin parfile='c:\para.txt'
热心网友 时间:2022-04-08 13:28
备份整个数据库到c:\db.dmp。
热心网友 时间:2022-04-08 15:03
懂得如何避开问题的人,胜过知道怎样解决问题的人。