oracle用imp导入dmp文件

1,先打开cmd

2,oracle命令行登录

sqlplus 用户名/密码

3,创建用户(即将导入数据库对应的用户)

create user 用户 identified by 密码 ;

4,创建表空间(dbf这个路径文件你自己指定,执行后生成这个文件的)

create tablespace 表空间名 datafile 'D:\oradata\XXX.dbf' size 200M autoextend on next 50m maxsize 1000m;

5,用户授权

grant connect ,resource to  用户名 ;

6,用创建的用户名和密码登录oracle数据库

conn 用户名/密码

7,给改账号授权(用最高权限账号登录)

grant dba to 用户名

8,imp导入dmp

full=y 是导入文件中全部内容

ignore=y相当于,如果没有的表,创建并倒入数据,如果已经有的表,忽略创建的,但不忽略倒入

file导入文件地址

imp 用户/密码  file=文件路径 full=y ignore=y;
列:imp fams/fams@orcl file=D:\db_backup.dmp full=y ignore=y;
正在加载评论...