oracle数据导入dmp文件操作

前言吐槽:今天开眼了,没想到啊居然看到了好低版本的oracle,现在都12版本了。啧啧啧,问下为啥不升级,结果说怕崩,我就说了把数据库中的已经备份的数据扔到新版本11g去跑,渐渐的迁移过去,或者找个凌晨3点直接切过去,前提是你的环境要搞好。最后,还是说一句,       优先保障生产环境的运行即可,升不升级看需求。


操作如下:

1.进入oracle数据库,这个数据库在centos上

sqlplus进入数据库

账号密码:

2.在数据库中操作

--创建一个表空间

create tablespace XXXX datafile '/home/ming/XXXX.dbf' size 500M autoextend on next 500Mmaxsize unlimited default storage(initial 128k next 128k minextents 2 maxextents unlimited);

--创建新用户

create user XXXX identified by XXXX  default tablespace XXXX  temporary tablespace temp  profile DEFAULT  quota unlimited on XXXX;

--用户授权

grant connect to XXXX;

grant dba to XXXX;

imp 用户名/密码 file=导入的dmp文件路径  full=y;                                        ###导入数据

exp 用户名/密码 file=导出的dmp文件存放路径   log=导出日志存放路径;           ####导出数据

grant  dba, connect  to  用户名;                                                          ####赋予dba的权限

===================================================

这就是全部操作了,但是还是想说注意分号啊,撕心裂肺的喊:加分号(英文输入法)

你可能感兴趣的:(oracle数据导入dmp文件操作)