当前位置: 首页 > news >正文

数据库之Oracle数据导入导出

目录

  • 一、单表导出和导入
  • 1、单表导出数据
  • 2、单表导入数据
  • 二、全表导出和导入
  • 1、远程导出全表数据
  • 2、导入本地数据
  • 三、密码带特殊字符的写法
  • 1、Windows OS写法
  • 2、Linux/Unix OS写法 
  • 四、总结

一、单表导出和导入

1、单表导出数据

--导出远程服务上的表数据
exp 用户名/密码@IP:1521/orcl file=D:\bak\erp20240304.dmp log=D:\bak\erp20240304.dmp.txt  tables=表名

2、单表导入数据

其中test是本地数据库的用户名和密码,注意fromuser=写原导出数据库名,touser=写本地数据库名,如果两个数据库名相同则可以不写fromuser与touser。

imp 用户名/密码 file=D:\bak\erp20240304.dmp log=D:\bak\erp20240304.dmp.txt fromuser=源导出数据库名 touser=本地数据库名 TABLES=表名

二、全表导出和导入

1、远程导出全表数据

exp 用户名/密码@IP:1521/orcl file=D:\bak\erp20240304.dmp log=D:\bak\erp20240304.dmp.txt  owner=数据库名

2、导入本地数据

imp 用户名/密码 file=D:\bak\erp20240304.dmp log=D:\bak\erp20240304.dmp.txt full=y ignore=y

三、密码带特殊字符的写法

1、Windows OS写法

exp username/"""password"""@orcl file=D:\bak\erp20240304.dmp         --三个双引号括密码

2、Linux/Unix OS写法 

exp 'username/"password"@orcl' file=/usr/bak/erp20240304.dmp        --一个双引号括密码,一个单引号括全部

四、总结

远程导出的话,只能用exp,如果在本地服务器导出可以用expdp,相对而言,expdp的速度会快一些;

导入到远程服务数据的写法与导出远程数据写法一样。

http://www.lryc.cn/news/313607.html

相关文章:

  • nRF52832——GPIOTE与外部中断
  • 根据用户名称实现单点登录
  • 【设计】855. 考场就座
  • Android中的传感器类型和接口名称
  • 解析进程 /proc/pid/maps 和 /proc/pid/smaps
  • 【MQ】消息队列概述
  • 交友盲盒系统PHP开源的盲盒源码
  • 【Flutter 面试题】什么是异步编程 Flutter中如何处理异步操作?
  • 处理error: remote origin already exists.及其Gitee文件上传保姆级教程
  • 网络编程套接字(2)——Socket套接字
  • 向量错题本
  • FPGA-VGA成像原理与时序
  • 【VTKExamples::Points】第三期 ExtractClusters
  • 迅速上手:CentOS 系统下 SSH 服务配置指南
  • day38 动态规划part1
  • 01背包问题 刷题笔记
  • docker安装包(Linux和windows)
  • RabbitMQ 安装使用
  • echarts x轴名称过长tip显示全称
  • js和css阻塞问题
  • MySQL 的基础操作
  • 【python进阶篇】面向对象编程(1)
  • 力扣面试经典150 —— 6-10题
  • [密码学]入门篇——加密方式
  • 构建前后端分离项目常用的代码
  • 2575. 找出字符串的可整除数组(Go语言)
  • Redis与 Memcache区别
  • #QT(智能家居界面-界面切换)
  • js拓展-内置对象
  • 【李沐精读系列】GPT、GPT-2和GPT-3论文精读