首先在要导入数据的数据库中创建一个与原数据库中用户名相同的用户,在导出数据前确定要导出用户的各个数据表中数据不为空。(新建用户后要授予其connect,resource权利,运用sys登录数据库,授权)
如下: sqlplus sys/passwd@test as sysdba
SQL>grant connect,resource to username;
在命令行窗口执行“cmd”,在打开的窗口中执行:
exp username/passwd@test file=d:daochu.dmp full=y
(test 为数据库的网络服务名,包括数据库的名称、连接地址等信息)
如果你的user不是DBA的话,会有一些提示,一路回车即可
导入数据,在同样的窗口
imp username/passwd@test1 full=y file=d:data.dmp
(test1为你要将数据导入的数据库的网络服务名,)
更多导入导出操作:http://blog.sina.com.cn/s/blog_606286f40100dhit.html