欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Oracle导出导入用户数据

程序员文章站 2024-03-19 09:03:34
...

Oracle导出导入用户数据

1、创建用户zhl并授权

create bigfile tablespace zhl datafile '+DATA' size 100G;
create temporary tablespace zhltmp tempfile '+DATA' size 10G;
create user zhl identified by Oracle123 default tablespace zhl temporary tablespace zhltmp;
grant connect,resource,dba to zhl;

2、用测试工具创建zhl用户对象数据
3、使用oracle用户进入/u01/app/oracle/product/19.0.0/db_1/bin目录,导出zhl数据

./exp zhl/aaa@qq.com file=zhl.dmp

Oracle导出导入用户数据

4、创建用户zhl2并授权,表空间和临时表空间均为之前的,也可以重新建,这个无所谓

create user zhl identified by Oracle123 default tablespace zhl temporary tablespace zhltmp;
grant connect,resource,dba to zhl2;

5、使用oracle用户进入/u01/app/oracle/product/19.0.0/db_1/bin目录,将zhl数据导入给zhl2

./imp zhl/aaa@qq.com file=zhl.dmp fromuser=zhl touser=zhl2

Oracle导出导入用户数据
6、完成,zhl2的数据结构和zhl相同

#通过命令可以查看用户表结构
select * from all_tables a where a.OWNER = upper('zhl');
select * from all_tables a where a.OWNER = upper('zhl2');
相关标签: oracle 数据库

上一篇: Punching Power Gym - 101670J

下一篇: