首先要知道的是你导出时候的命令是expdb还是exp,如果expdb则导入用到的命令为impdp、如果导出用到的命令是exp则导入命令为imp。
下面来说一下具体操作
1、win+r 输入cmd进入命令编辑界面。我一般用的是管理员命令运行“习惯了”
输入plsql进入数据库口令界面,这里输入system即可,密码可在数据库安装的时候配置
2、新建表空间
create tablespace 表空间名称 datafile '路径' size 大小
create tablespace ceshi datafile 'C:\app\admin\orcl\ceshi.dmp' size 1024M
3、创建用户并分配默认表空间
create user ceshi identified by ceshi default tablespace ceshi;
4、创建目录对象
CREATE OR REPLACE DIRECTORY BPM as 'C:\app\admin\orcl\ceshi';
5、给目录对象授权
GRANT read, write ON DIRECTORY BPM TO ceshi;
6、退出数据库连接模式exit。这里如果不想退出再打开一个命令编辑界面即可
7、导入命令
expdb导出使用
impdp 用户/密码 DIRECTORY=BPM DUMPFILE=导入文件.DMP EXCLUDE=CONSTRAINT full=y
exp导出使用
imp 用户/密码 file=路径\导入文件名.dmp log=c:路径\导入文件名.log full=y(日志没有也没事不影响导入)
导入失败的问题
权限问题1、session权限
2、dba权限
百度搜索如何赋权即可。上面按照步骤完成导入基本即可