导入数据库文件时的注意事项

在开发中,遇到一个新项目时,回让你部署本地开发环境,其中需要部署本地数据库环境,具体做法为,拿到需要的建表SQL语句,拿到数据库dmp文件。

 

第一步,创建tablespace,也就是表空间,表空间名要和建表语句中所给的tablespace的名字保持一致,不然建表和导入数据时会报错(小白踩的坑,当时解决了好久)

create tablespace name datafile'F:\data\crds.dbf' size 1000m autoextend on next 100m maxsize unlimited;

 

第二步,创建用户,指定用户所属的表空间

create user username identified by password default tablespace tablespacename;

如果用户所对应的表空间出错了,可以登录系统账号更改表空间的归属

sqlplus /nolog;
conn / as sysdba;
alter user username  default tablespace userspace;

 

第三步,复制建表sql,在sqlplus里直接执行

第四部,执行导入命令

imp username/password@localhost:1523/orcl file=D:\数据\crdsxm.dmp  full=y ignore=y

 

posted @ 2020-12-08 17:15  leviH  阅读(207)  评论(0)    收藏  举报