现在的位置: 首页 > 综合 > 正文

oracle 导入 导出 dmp

2018年05月23日 ⁄ 综合 ⁄ 共 811字 ⁄ 字号 评论关闭

本DMP文件有oracle 10g导出,请使用oracle 10g客户端进行导入到oracle 10g的数据库中,并且要求导入的用户必须为CDM_META用户!最好表空间也是CDM_META  详细导入命令如下

注意:

修改system用户密码
sqlplus /nolog
conn sys/sys as sysdba
alert user system identified by system;

1、如果已经存在CDM_META表空间、CDM_META用户,删除的表空间
(再删除用户,表空间等,必须首先把各种链接先给关闭)
drop user CDM_META cascade;
drop tablespace CDM_META including contents and datafiles cascade constraints;

2、创建表空间
create tablespace CDM_META datafile 'CDM_META.dbf' size 100M autoextend on next 50M maxsize unlimited;

3、创建用户,分配表空间
create user CDM_META identified by CDM_META default tablespace CDM_META1 temporary tablespace temp;

4、给用户赋权
GRANT CONNECT, RESOURCE, DBA TO CDM_META;

5.命令行执行sql
cmd下用CDM_META/CDM_META登录,用脚本:  @C:CDM_META.sql执行。

5、导入dmp文件

quit;

imp STDWX_DATA/STDWX_DATA@ORCL file = D:\STDWX_DATA_20130220.dmp full=y buffer=4096000

6、导出dmp
exp CD/CDM_META@ORCL38 file = d:CDM_META_20120528.dmp

(删除用户但是不删除表空间,表空间可以一直用的)

抱歉!评论已关闭.