首页 > 数据库 >Oracle导出数据库与还原

Oracle导出数据库与还原

时间:2024-03-26 16:11:07浏览次数:29  
标签:数据库 导出 空间 TJGD directory TABLESPACE 名称 Oracle

导出部分

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

image

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

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

expdp JAGY/[email protected]:1521/orcl schemas=JAGY dumpfile=JAGY20240326.dmp directory=DATA_DIR logfile=expdp.log     

导出的文件如下:
img

导入部分

1.创建表空间

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

CREATE TABLESPACE TJGD
  LOGGING
  DATAFILE 'D:\oracle\db\oradata\orcl\TJGD.DBF'  
  SIZE 2048M 
  AUTOEXTEND ON
  NEXT 32M MAXSIZE 2048M
  EXTENT MANAGEMENT LOCAL;

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

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

    CREATE USER TJGD IDENTIFIED BY TJGD2304
	DEFAULT 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

标签:数据库,导出,空间,TJGD,directory,TABLESPACE,名称,Oracle
From: https://www.cnblogs.com/wofeiliangren/p/18096928

相关文章

  • Python数据库模块(sqlite3,SQLite3)
    一、sqlite命令创建数据库:在控制台sqlite3name.databases查看数据库.tables查看表格名databaseName.dump>dumpName将数据库存在文本文件dumpName中,恢复就用databaseName<dumpName;attachdatabase......
  • Jmeter压则数据库
    一、连接数据库有什么用用作参数据化数据(例如我们做的登录,要从数据库里面进行查询数据)清理垃圾数据(把没用的数据库里的数据进行清除)用作结果的断言(例如我们添加购物车下订单,检查接口返回的订单号,是否与数据库中生成的订单号一致)准备测试数据(通过数据库插入更多的数据)......
  • 前端实现导出table表格为Excel、CSV
    js实现导出table表格为Exceljquery.table2excel.js要基于jquery的基础上才能使用,是一款专门导出excel的插件jquery-3.3.1.js下载http://www.jq22.com/jquery-info122代码如下:<!DOCTYPEhtml><html><head><metacharset="utf-8"><metaname="viewpor......
  • robotramework 连接数据库之PostgreSQL
    【情况描述】: 我在创建数据保存的时候,需要用到某个名称,而参数是这个名称对应的id,所以线要获取这个id,如下图数据库: --#  方案过程如下:#1、先导入库,本次我是用的是 PostgreSQL这个数据库,所以先安装该库;安装:pip install  psycopg2 2、编写代码; 3、获取该i......
  • Oracle备份的几种方式
    原文出处:https://www.cnblogs.com/lcword/p/11775657.html 从物理与逻辑的角度来分类:从物理与逻辑的,备份可以分为物理备份和逻辑备份。物理备份:对数据库操作系统的物理文件(数据文件,控制文件和日志文件)的备份。物理备份又可以分为脱机备份(冷备份)和联机备份(热备份),前者是在关闭数......
  • [Oracle]细节与使用经验
    【版权声明】未经博主同意,谢绝转载!(请尊重原创,博主保留追究权)https://www.cnblogs.com/cnb-yuchen/p/18032041出自【进步*于辰的博客】纯文字阐述,内容比较干。并且,由于考虑到时间长了恐有所遗漏,便即兴记录,并没有对内容进行筛选、排序。因此,大家在阅读时可以直接Ctrl+F进行......
  • 使用 NocoDB 一键将各种数据库转换为智能表格
    NocoDB是一款开源的无代码数据库平台,可以进行数据管理和应用开发。它的灵感来自Airtable,支持与Airtable类似的电子表格式交互、关系型数据库Schema设计、API自动生成等特性。但与Airtable相比,NocoDB完全免费且代码开源,可以通过Docker等方式快速部署到自己的服务器,也......
  • Linux(2)系统基本操作-Mysql数据库原生安装_Mysql常用命令_安装和使用过程常用问题
    二、Linux系统基本操作1、查询centos版本[root@host-10-150-223-171~]#uname-aLinuxhost-10-150-223-1713.10.0-957.el7.x86_64#1SMPThuNov823:39:32UTC2018x86_64x86_64x86_64GNU/Linux[root@host-10-150-223-171~]#cat/etc/redhat-releaseCentO......
  • 海量数据处理项目-账号微服务和流量包数据库表+索引规范(下)
    海量数据处理项目-账号微服务和流量包数据库表+索引规范(下)第2集账号微服务和流量包数据库表+索引规范讲解《下》简介:账号微服务和流量包数据库表+索引规范讲解账号和流量包的关系:一对多traffic流量包表思考点海量数据下每天免费次数怎么更新?海量数据付费流量套餐包每天......
  • 为什么连接数据库的端口号与配置文件中的端口号不一致?
    为什么连接数据库的端口号与配置文件中的端口号不一致?背景介绍:在安装openGauss3.0数据库时,发现配置文件中写的端口号是5432,但是数据库连接时,执行gsql--dpostgres-p5432提示错误,无法连接到数据库。报错内容:[omm@hostname]$gsql-dpostgres-p5432failedtoconn......