Oracle19c 导出 Oracle11g 导入,Oracle19c 导出导入,Oracle11g 导出导入

Oracle19c 导出 Oracle11g 导入,Oracle19c 导出导入,Oracle11g 导出导入

1、Oracle 创建表空间、创建用户并授权

shell 复制代码
#连接 SQLPlus
sqlplus "/ as sysdba"
sql 复制代码
--查看数据文件目录
select name from v$datafile;
--在数据文件目录创建新的表空间
create tablespace test01 datafile 'C:\WORKSPACE\ORACLE\ORACLE\ORADATA\ORCL\test01.dbf' size 100m autoextend on next 10m;
--创建用户并指定表空间
create user test01 identified by test01 default tablespace test01;
--给用户授权
grant dba to test01;


2、Oracle 导出导入

2.1、导出

sql 复制代码
exp system/yyy123456. file='C:\workspace\oracle\test01.dmp' owner=test01

2.2、导入准备,创建表空间、创建用户并授权

⚠️⚠️⚠️ 创建跟导出数据库中一样的表空间名称和用户名称,可以很顺利的导入成功。

shell 复制代码
#连接 SQLPlus
sqlplus "/ as sysdba"
sql 复制代码
--查看数据文件目录
select name from v$datafile;
--在数据文件目录创建新的表空间
create tablespace test01 datafile 'C:\WORKSPACE\ORACLE\ORACLE\ORADATA\ORCL\test01.dbf' size 100m autoextend on next 10m;
--创建用户并指定表空间
create user test01 identified by test01 default tablespace test01;
--给用户授权
grant dba to test01;

2.3、导入

sql 复制代码
imp system/yyy123456. file='C:\workspace\oracle\test01.dmp' fromuser=test01

3、Oracle19c 导出 Oracle11g 导入

3.1、Oracle19c 导出兼容 Oracle11g 的 dmp 文件

sql 复制代码
--查询dmp导入导出目录,导出的dmp会在这个目录,DATA_PUMP_DIR
select * from dba_directories;
shell 复制代码
#导出支持11g的版本 schemas 导出哪个用户的数据
expdp system/yyy123456. schemas=test01 dumpfile=test01.dmp version=11.2.0.1.0 directory=DATA_PUMP_DIR



3.2、Oracle11g 导入兼容的 dmp 文件

创建表空间

⚠️⚠️⚠️ 创建跟 Oracle19c 中一样的表空间名称和用户名称,可以很顺利的导入成功。

shell 复制代码
#连接 SQLPlus
sqlplus "/ as sysdba"
sql 复制代码
--查看数据文件目录
select name from v$datafile;
--在数据文件目录创建新的表空间
create tablespace test01 datafile 'C:\WORKSPACE\ORACLE\ORACLE\ORADATA\ORCL\test01.dbf' size 100m autoextend on next 10m;
--创建用户并指定表空间
create user test01 identified by test01 default tablespace test01;
--给用户授权
grant dba to test01;
把 dmp 文件放到指定目录
sql 复制代码
--查询dmp导入导出目录,把dmp放这个目录,DATA_PUMP_DIR
select * from dba_directories;
执行导入命令
shell 复制代码
#schemas=导入dmp中哪个用户,(可选参数,remap_schema=导入dmp中哪个用户:导入用户,remap_tablespace=导出表空间:导入表空间)
impdp system/yyy123456. schemas=test01 directory=DATA_PUMP_DIR dumpfile=test01.DMP



相关推荐
幽灵诶38 分钟前
Mysql(基于测试的学习)
数据库·mysql
砚底藏山河44 分钟前
python量化自定义周期 K 线合成
java·开发语言·数据库·python·金融
宇宙无敌暴龙战士6661 小时前
MySQL 8 库表操作学习笔记:SQL 基础、库表管理、约束与用户授权全流程
数据库·sql·mysql·学习笔记·后端开发
猿究院_夏燊1 小时前
MySQL 的四种隔离级别
java·数据库·mysql
say_fall2 小时前
【Linux系统编程】Ext 文件系统:磁盘与存储、文件与目录、现代计算机究竟如何寻找文件
linux·运维·服务器·数据库·c++
码流子2 小时前
移动收费怎么做?手持终端+App+收费中心的架构实践
java·开发语言·架构
霸道流氓气质2 小时前
AI 流式对话与实时聊天平台:SSE 解码竞态、有状态会话隔离与背压取消的 Vue3 + Spring AI 生产级实战
java·人工智能·spring
云创智城-yuncitys2 小时前
YunParking 4.0:JDK 17 与 Spring Boot 3.2 的停车云升级
java·开发语言·spring boot
文丑颜不良啊2 小时前
LeetCode1661~1680题目解析
java·leetcode
子非鱼@Itfuture2 小时前
关于前后端联调中登录状态/登录信息失效?
java·前端