Oracle导出数据库与还原

news/发布时间2024/5/12 7:51:01

导出部分

1.获取到Oracle directory目录与实际电脑目录的映射

image

2.CMD导出Oracle数据库 DMP文件

//expdp 用户/密码@数据库监听地址 schemas=表空间名称 dumpfile=自定义名称.dmp directory=DATA_DIR(上面SQL中DIRECTORY_NAME 选择一个导出的文件就会在对应的DIRECTORY_PATH下)

expdp JAGY/JAGY2304@192.168.0.145:1521/orcl schemas=JAGY dumpfile=JAGY20240326.dmp directory=DATA_DIR logfile=expdp.log     

导出的文件如下:
img

导入部分

1.创建表空间

TABLESPACE: 表空间名称
DATAFILE:后跟实际存放数据库的文件地址

CREATE TABLESPACE TJGDLOGGINGDATAFILE 'D:\oracle\db\oradata\orcl\TJGD.DBF'  SIZE 2048M AUTOEXTEND ONNEXT 32M MAXSIZE 2048MEXTENT MANAGEMENT LOCAL;

2.创建用户并指定表空间

CREATE USER 用户名 IDENTIFIED BY 密码
DEFAULT TABLESPACE 指定名称空间

    CREATE USER TJGD IDENTIFIED BY TJGD2304DEFAULT TABLESPACE TJGD; 

3.给用户授权

grant connect,resource,dba to 用户名

    grant connect,resource,dba to TJGD;

4.将导出的dmp文件替换名称空间,并自动导入

impdp 用户名/密码 directory=目录地址 dumpfile=导出的文件 REMAP_SCHEMA=之前名称空间:现在名称空间 REMAP_TABLESPACE=之前名称空间:现在名称空间 logfile=日志名称.log;

  impdp TJGD/TJGD2304 directory=DATA_DIR dumpfile=JAGY20240326.dmp REMAP_SCHEMA=JAGY:TJGD REMAP_TABLESPACE=JAGY:TJGD logfile=impdp20211121.log; 

5.导入成功的CMD运行状态

img

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ulsteruni.cn/article/54812233.html

如若内容造成侵权/违法违规/事实不符,请联系编程大学网进行投诉反馈email:xxxxxxxx@qq.com,一经查实,立即删除!

相关文章

维吉尼亚密码

在一个凯撒密码中,字母表中的每一字母都会作一定的偏移,例如偏移量为3时,A就转换为了D、B转换为了E……而维吉尼亚密码则是由一些偏移量不同的恺撒密码组成。 为了生成密码,需要使用表格法。这一表格(如图1所示)包括了26行字母表,每一行都由前一行向左偏移一位得到。具体…

springboot学习

SpringBoot1 SpringBoot2 SpringBoot3 SpringBoot4 SpringBoot5 SpringBoot6 SpringBoot7 shiro 简介: 入门: 整合shiro 导包 写Controller 报错点击查看代码org.thymeleaf.exceptions.TemplateInputException: Error resolving template [index], template might not exist …

洛谷 P1656 炸铁路

题意:n个点,m条边,问有哪条边是去掉之后,会造成之前连通的点不再连通的?n <= 150, m <= 5000. 思路:连通算法有dfs+bool数组记录,或者dsu,感觉dsu更方便。m * n 不超过1e6,直接暴力。 class DisjointSet{ public:DisjointSet(int sz): sz_(sz){set_size_.assign…

Codegen方言介绍

Codegen方言介绍 主要介绍CodeGen过程中使用的Dialect(方言),以及对设计演变的一些观察。 介绍 对MLIR基础架构中CodeGen功能的简化概述,特别是LLVM项目代码库中可用的部分(upstream或intree)。虽然偶尔会提到LLVM项目代码库之外的MLIR用户,但没有被深入分析,只是为了说明…

结对项目:四则运算题目生成器

这个作业属于哪个课程 软件工程2024这个作业要求在哪里 结对项目这个作业的目标 学会两个人合作完成一个项目,了解如何分工合作Github地址:点击进入仓库 队员介绍成员姓名 学号杨文琦 3222004727韦兰健 3222004724一、PSP表格PSP2.1 Personal Software Process Stages 预估耗…

【EF Core】EFCore 8.0 -CodeFirst方式生成SQLite实体对象

EFCoreFirst使用流程 1、引入工具包Microsoft.EntityFrameworkCore.SqlServer 核心程序包,封装了关键的核心代码,使用EF必须引用这个包Microsoft.EntityFrameworkCore.Design 设计包,用于在命令行工具下EF Core开发的工具套件Microsoft.EntityFrameworkCore.Tools 用于数据库…