Oracle12cR2之EXP与IMP命令行工具多种使用方式

Oracle12cR2之EXP与IMP命令行工具多种使用方式

文章目录

  • Oracle12cR2之EXP与IMP命令行工具多种使用方式
  • 1. EXP命令行导出dump文件
    • 1. 完全模式
    • 2. 用户模式
    • 3. 表模式
  • 2. 使用IMP命令行导入dump文件
    • 1. 与EXP导出对应的三种导入方式
    • 2. 使用参数文件方式导入dump文件

  1. 在Oracle数据库中,IMPEXP是两个常用的命令行工具,用于数据库的导入和导出操作;
  2. 通过使用这两个工具,可以方便地备份、迁移和恢复数据库中的数据和对象。它们对于数据库的维护和管理具有重要的作用;
  3. 关于EXP与IMP详细参数请查看:Oracle12cR2之IMP与EXP命令行工具使用及参数说明

1. EXP命令行导出dump文件

Oracle中导出dmp文件导出、导入有三种主要的方式

  • 完全模式:全库导出、导入
  • 用户模式:按用户导出、导入
  • 表模式 :按表导出、导入

1. 完全模式

EXP 用户名/密码@网络服务名 FULL=Y FILE=路径/文件名.dmp LOG=路径/文件名.log
--如:
exp testdb/testdb@orcl file=C:\full.DMP log=C:\full.log full=Y   buffer=64000 

2. 用户模式

-- 按用户导出
EXP 用户名/密码@网络服务名 OWNERS=(user1,user2,) FILE=路径/文件名.dmp LOG=路径/文件名.log

3. 表模式

--1.指定表导出
EXP 用户名/密码@网络服务名 TABLES=(table1,table2,…) FILE=路径/文件名.dmp LOG=路径/文件名.log--2.导出时不导出表的数据
EXP 用户名/密码@网络服务名 TABLES=(table1,table2,…) ROWS=N FILE=路径/文件名.dmp LOG=路径/文件名.log--3.导出表时加入对数据的要求
EXP 用户名/密码@网络服务名 TABLES=(tableName) FILE=路径/文件名.dmp LOG=路径/文件名.log QUERY = \”WHERE 条件一 OR|AND 条件二\”

2. 使用IMP命令行导入dump文件

1. 与EXP导出对应的三种导入方式

--1.全库导入
IMP 用户名/密码@网络服务名 FULL=Y FILE=路径/文件名.dmp LOG=路径/文件名.log--2.按用户导入(同名用户可以不指定用户)
IMP 用户名/密码@网络服务名 FILE=路径/文件名.dmp FROMUSER=导出的用户名 TOUSER=导入的用户名 LOG=路径/文件名.log--3.指定表导入
IMP 用户名/密码@网络服务名 TABLES=(table1,table2,…)FILE=路径/文件名.dmp FROMUSER=导出的用户名 TOUSER=导入的用户名 LOG=路径/文件名.log ignore=y 

2. 使用参数文件方式导入dump文件

在使用Oracle的imp工具导入数据时,可以通过参数指定导入到哪个表空间。确保你有足够的权限来执行导入操作,并且目标表空间已经存,你可以按照以下步骤进行操作

  1. 创建一个用于导入的parameter file(参数文件),通常以.par为扩展名。

  2. 在创建的参数文件中,添加以下参数来指定导入到哪个表空间:

    userid=username/password
    file=导出的数据文件.dmp
    tablespaces=目标表空间
    

    usernamepassword替换为实际的用户名和密码,导出的数据文件.dmp替换为你要导入的数据文件的路径和名称,目标表空间替换为你要导入的表空间名称。

  3. 执行导入命令,指定参数文件:

    imp parfile=参数文件.par
    

    参数文件.par替换为你创建的参数文件的路径和名称。

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

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

相关文章

linux系统监控工具的补充内容

监控补充 注意在配置电话告警时候,出现创建新报警媒介类型失败zabbix的默认端口zabbix自定义键值报错 注意 模板导入不要勾选主机,因为主机ip与之前不同监听端口用的是tcp协议监控项是键值分为有变量和无变量报警信息自定义信息优先级比报警媒介模版优先…

【通讯录案例-数据存储总结 Objective-C语言】

一、我们简单的把“数据存储”总结一下, 1.上午,我们说的三种存储方式, 1)plist 2)Preference(偏好设置) 3)NSKeyedArchiver(归档、解档) 三种存储方式, 2.什么能做plist存储, 1)writeToFile:方法, 实际上,这个东西,才是关键, 有一个对象,可以去写w…

ETL数据集成工具DataX、Kettle、ETLCloud特点对比

ETL数据集成工具 对于数据仓库,大数据集成类应用,通常会采用ETL工具辅助完成。ETL,是英文 Extract-Transform-Load 的缩写,用来描述将数据从来源端经过抽取(extract) 、交互转换(transform) 、加载(load)至的端的过程当前的很多应…

spring @Transactional注解参数详解

事物注解方式: Transactional 当标于类前时, 标示类中所有方法都进行事物处理 , 例子: 1 Transactional public class TestServiceBean implements TestService {}当类中某些方法不需要事物时: Transactional public class TestServiceBean implements TestService {private…

Vue24 收集表单数据 实例

实例 <!DOCTYPE html> <html><head><meta charset"UTF-8" /><title>收集表单数据</title><script type"text/javascript" src"../js/vue.js"></script></head><body><!-- 收集…

macad3d解析macad—application,commands,utils

1.macad-properties 设置类型可见&#xff0c;以及语言 using System.Reflection; using System.Resources; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using System.Windows;// Setting ComVisible to false makes the types in this …

SpringCloud-Feign:负载均衡(基于服务端)

7.Feign&#xff1a;负载均衡(基于服务端) 7.1 Feign简介 Feign是一个开源的声明式HTTP客户端&#xff0c;它可以简化HTTP API的调用过程。Feign的设计目标是使得使用者可以像调用本地方法一样调用远程服务&#xff0c;使得编写和维护HTTP客户端变得更加简单。类似controller…

2045第六题 拯救花园 (flowers)

题目大意&#xff1a; 有n只兔子&#xff0c;每只兔子抓回去的时间为ti,回来的时间也是ti,则抓一只兔子要2*ti的时间&#xff0c;di则为每只兔子一个时间单位能吃多少草&#xff0c;用最优方法做的话它们一共吃了多少草&#xff08;最少&#xff09; 贪心标准&#xff1a; 我们…

Python获取当前项目路径

在Python中&#xff0c;你可以使用os模块来获取当前Python脚本所在的项目目录。下面是一种常见的方法&#xff1a; import os# 获取当前脚本文件的绝对路径 script_path os.path.abspath(__file__)# 获取当前脚本文件所在的目录 project_dir os.path.dirname(script_path)pr…

[深度学习] 卷积神经网络“卷“在哪里?

​ &#x1f308; 博客个人主页&#xff1a;Chris在Coding &#x1f3a5; 本文所属专栏&#xff1a;[深度学习] ❤️ 热门学习专栏&#xff1a;[Linux学习] ⏰ 我们仍在旅途 目录 1.卷积的定义 2.卷积的"卷"在哪里 3.什么又是卷积神…

C++学习Day06之多继承基本语法

目录 一、程序及输出二、分析与总结 一、程序及输出 多继承的基本语法如下&#xff1a; class Base1 { // Base1 class definition }; class Base2 { // Base2 class definition }; class Derived : public Base1, protected Base2 { // Derived class definition }; #include…

前端页面渲染方式 csr、ssr、ssg 总结于对比

我们经常用的普通的网页应用使用的是 csr ,就是客户端渲染&#xff0c;这种渲染方式不利于seo搜索引擎优化&#xff0c;所以有的时候我们选择服务端渲染&#xff0c;就是适用 nuxt、next等服务端渲染框架&#xff0c;一般做官网我们就适用服务端渲染&#xff0c; 但是除了这两…

树莓派学习路径

学习树莓派和硬件对接的知识对于物联网项目来说是非常有价值的&#xff0c;因为树莓派提供了强大的计算能力和灵活的接口&#xff0c;可以轻松连接多种传感器和其他硬件设备。 学习树莓派和硬件对接的必要性&#xff1a; 1. **物联网项目的核心**&#xff1a;物…

OpenAI划时代大模型——文本生成视频模型Sora作品欣赏(一)

Sora介绍 Sora是一个能以文本描述生成视频的人工智能模型&#xff0c;由美国人工智能研究机构OpenAI开发。 Sora这一名称源于日文“空”&#xff08;そら sora&#xff09;&#xff0c;即天空之意&#xff0c;以示其无限的创造潜力。其背后的技术是在OpenAI的文本到图像生成模…

MySQL-锁(LOCK)

文章目录 1. 锁是什么&#xff1f;2. 全局锁2.1 相关语法2.2 特点 3. 表级锁3.1 表锁3.1.1 共享读锁&#xff08;S&#xff09;3.1.2 排它写锁&#xff08;X&#xff09; 3.2 元数据锁&#xff08;MDL&#xff09;3.2 意向锁&#xff08;IS、IX&#xff09; 4. 行级锁4.1 行锁 …

Python学习(16)|列表_遍历_排序_max_min_sum

列表的遍历&#xff1a; a [10,20,30,40] for obj in a: #obj 是临时变量名称&#xff0c;随意起名print(obj) 执行结果&#xff1a; 复制列表所有的元素到新列表对象&#xff1a; list1 [30,40,50] list2 list1 #只是将list2也指向了列表对象。也就是说list…

Linux常见头文件详解与使用

在Linux编程中&#xff0c;头文件扮演着引入库函数、定义常量、声明数据结构等重要角色。本篇博客将介绍一些常见的Linux头文件&#xff0c;对其进行分类和详细说明&#xff0c;并通过实例展示其使用方法。 一、标准头文件 1. <assert.h> 用于验证程序断言。 示例&am…

Springboot返回给前端的日期变成时间戳问题处理

问题&#xff1a; 解决方案 在对应的Entity类中&#xff0c;给对应属性添加JsonFormat​注解 ​JsonFormat​注解用于将Date日期格式化为指定格式的字符串。由于在序列化时间时是按照国际标准时间GMT进行格式化的&#xff0c;最后接受到的数据会早8个小时&#xff0c;所以应该…

CF778A String Game 题解

文章目录 CF778A String Game 题解题面翻译Input DataOutput DataInput Sample 1Output Sample 1题目描述输入格式输出格式样例 #1样例输入 #1样例输出 #1 样例 #2样例输入 #2样例输出 #2 提示算法&#xff1a;二分代码&#xff1a; CF778A String Game 题解 link 题面翻译 …

SpringCloud微服务调用丢失请求头

在 Spring Cloud 中 微服务之间的调用会用到Feign&#xff0c;但是在默认情况下&#xff0c;Feign 调用远程服务存在Header请求头丢失问题。但基本上每个服务都会有一个全局globalId&#xff0c;能够清除调用链路&#xff0c;可以有两种解决方案 解决方案一 可以在每次远程调…