执行导入导出操作(网上说该操作无法将空数据表和部分函数及存储过程进行导入,亲测有可以直接全部导全的情况)
一、本机导入导出
1、数据库导出命令,导出用户userA下的表结构和数据:
exp userA/pass123@orcl owner=userA file=d:\userA.dmp full=y
2、数据库导入命令,将userA用户下的表结构和数据导入到用户userB下:
imp userB/pass123@orcl fromuser=userA touser=userB file=d:\userA.dmp buffer=100000000
二、远程服务器上的数据库导入导出(远程操作很可能会出现导入导出数据不全的情况,有条件的情况下最好优先选择在本机上操作)
1、数据库导出命令,导出用户userA下的表结构和数据:
exp userA/pass123@192.121.232.21:1521/oracl owner=userA file=E:\userA.dm
2、数据库导入命令,将userA用户下的表结构和数据导入到用户userB下:
imp userB/pass123@192.121.232.21:1521/oracl fromuser=userA touser=userB file=E:\userA.dmp buffer=100000000