备份Oracle全库时,用户需要有exp_full_database的权限;
可以用sys用户先把exp_full_database权限赋予给dba
SQL> grant exp_full_database to dba;
授权成功。
再把dba的权限赋予给用户,这样可以进行全库或者多用户的数据备份
SQL> grant dba to scott;
授权成功。
备份全库:包括了sys、system等Oracle默认用户的数据
exp scott/scott@orcl full=y file=D:\Backup\TuesdayBackup.dump log=D:\Backup\TuesdayBackup.log
如果只备份两个用户的数据,加上owner即可
exp scott/scott@orcl wner=(scott,test) file=D:\Backup\TuesdayBackup.dump log=D:\Backup\TuesdayBackup.log
查看各项命令可以用:exp -help (imp -help)
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/12778571/viewspace-607536/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/12778571/viewspace-607536/