1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > Oracle的exp导出 imp导入数据命令

Oracle的exp导出 imp导入数据命令

时间:2018-07-31 08:43:22

相关推荐

Oracle的exp导出 imp导入数据命令

前言

环境:Centos 7.9 Oracle 11.2.4.0

Oracle使用exp命令导出数据

exp fujisieko/manager001@127.0.0.1:1521/orcl file=/home/oracle/imp_dep.dmp log=/home/oracle/imp_dep.log owner=fujiseiko full=y

说明:owner=sa 表示导出的表的所属用户是sa,full=y表示全部导出;

导入数据先创建表空间和用户

create tablespace TPS_DATA_FUJISEIKO_DEPloggingdatafile '/u01/app/oracle/oradata/orcl/TPS_DATA_FUJISEIKO_DEP.dbf' size 5120M autoextend on next 512M maxsize UNLIMITED extent management local;create user fujiseiko identified by manager001 default tablespace TPS_DATA_FUJISEIKO_DEP ;grant connect,resource,dba to fujiseiko ;

Oracle使用imp命令导入数据

imp fujiseiko/manager001@127.0.0.1:1521/orcl file=/home/oracle/imp_dep.dmp log=/home/oracle/exp_dep.log fromuser=sa touser=fujiseiko full=y ignore=yes

注意:表空间和用户的关系,一般的线上Oracle规范的来说,一个表空间专属于一个用户,而表空间下又可以有很多的表,所以建议先创建一个表空间,然后再创建一个用户,该用户的默认表空间就是刚才你创建的表空间。默认情况下,当你创建用户而不指定用户的默认表空间时,Oracle就会自己指定用户属于默认表空间users。

注意:exp 和imp无法实现表空间的转换,比如,从exp导出的dmp文件,无法实现imp时导入到指定的表空间(那么导入的是默认表空间吗?);

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。