今天要导一个远程服务器的数据库到另外一台服务器上,同事早就在源服务器加了定期导出功能,用的是expdp导出的dmp文件,另外带了导出日志.log文件。所以要导入到目标服务器上,必须要用impdp方式导入。
首先,目标服务器上必须已经建好了数据库和数据库实例,我这里分别是ORCL、BFB2C/DHHZDHHZ。
其次,在cmd中发命令导入dmp文件
从源服务器上得到.log文件,打开里面最上面有段代码如下:
system/******** DIRECTORY=EXPDPDIR DUMPFILE=TEMP.DMP REUSE_DUMPFILES=Y SCHEMAS=(BFB2C,TRANS_USER,bfcrm,bfstatuser) LOGFILE=2014-10-10.LOG
后面的工作很简单,把它们稍微做些替换就可以了。
system/******** ------->BFB2C/DHHZDHHZ@ORCL。此处为一个可用的用户名和密码