win2000系统 ,8i的8.1.7数据库用下面这第语句备份出来his_trans1.dmp文件,怎样恢复回去.麻烦救命呀! exp system/manager file=d:\数据备份\his_trans1.dmp log=d:\数据备份\his_trans_log1.txt tables=(drug.INVOICE_INFO,drug.INVOICE_DETAIL,drug.INVOICE_TF,his_trans.kc21,his_trans.kc22,his_trans.kc23,his_trans.kc24,his_trans.kc25)
备份的时候怎么没加服务名呢。你的备份中只是备份了部分表。
恢复的话用IMP命令:
IMP system/manager@服务名 FILE=*.DMP LOG=*.LOG TABLES=(...);
有必要的时候再指定FROMUSER和TOUSER开始-运行中打开命令窗口
然后IMP HELP=Y自己看帮助吧
然后直接用imp system/manager file=d:\数据备份\his_trans1.dmp fromuser=xxxx touser=xxxx
有必要的话imp system/manager@xxxx 要加个用户名
或者用toad的界面操作