sysdba角色进行不同实例的导入、导出

imp userid="\"sys/amc as sysdba"\" file='d:\20100416.dmp' log='d:\0416imp.log'   fromuser=amc touser=amctest
imp userid="\"sys/amc@amc as sysdba"\" file='C:\20100419busi.dmp' log='d:\0419busi.log'   fromuser=amcbusi touser=amctest



C:\Documents and Settings\hp>imp userid="\"sys/amc@amc as sysdba"\"  file='D:\20100419240dev.dmp' log='D:\0419dev.log' fromuser=amcdev touser=amcdev rows=n

exp导出:
exp userid=scott/tiger file='d:\exp.dmp' log='d:\exp.log' tables=(EMP,DEPT)

imp导入
imp userid="\"sys/sys as sysdba"\" file='d:\exp.dmp' log='d:\imp.log' tables=(EMP,DEPT)  fromuser=scott touser=test

注意:
执行导入导出的时候,命令是在操作系统上执行,不是在数据库里执行。
命令最后不要带分号";"。
log参数可以不要。
导入时,userid必须具有dba权限才行,否者会报错:

你可能感兴趣的:(C++,c,C#,HP)