Oracle数据库导出导入

2015-03-05 23:52:54 · 作者: · 浏览: 60

1.导出数据库A


在cmd窗口输入以下命令:


导出全部数据库


exp 用户名/密码@数据库名 file=d:\*.dmp full=y


导出当前用户下的数据库


exp 用户名/密码@数据库名 owner=(用户名) file=d:\*.dmp


2.连接数据库B


在sql plus下输入以下命令:


conn sys/sys as sysdba;


3.创建用户


create user 用户名 identified by 密码;


4.授予用户dba权限


grant connect,resource,dba to 用户名;


5.导入数据库A


在cmd下输入以下命令:


导入整个库到某个用户


imp 用户名/密码@数据库名 full=y file=d:\*.dmp ignore=y


导入某个表到用户


imp 用户名/密码@数据库名 file=d:\*.dmp tables=(表名)


到此,Oracle数据库的导出导入完成,希望明天部署能正常完工。