数据库之Oracle数据导入导出

目录


一、单表导出和导入

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的速度会快一些;

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

相关推荐
少云清1 分钟前
【性能测试】10_JMeter _JMeter连接数据库(重点)
数据库·jmeter
程序员敲代码吗2 分钟前
使用Python进行PDF文件的处理与操作
jvm·数据库·python
以太浮标8 分钟前
华为eNSP模拟器综合实验之- 路由表RIB和转发表FIB的关联解析
运维·网络·华为·信息与通信
optimistic_chen8 分钟前
【Docker入门】cgroups 资源控制
linux·运维·ubuntu·docker·容器·cgroup
LXY_BUAA10 分钟前
《嵌入式操作系统》_内核编译练习与配置文件讲解_20260119
linux·运维·服务器
小光学长16 分钟前
基于SSM的个人健康系统26vxdh02(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
数据库
林九生26 分钟前
【MySQL/PostgreSQL】MySQL 到 PostgreSQL 数据迁移:Docker + pgloader
mysql·docker·postgresql
mit6.82436 分钟前
sql窗口函数
数据库
七七七七071 小时前
【Redis】Ubuntu22.04安装redis++
数据库·redis·缓存
触想工业平板电脑一体机1 小时前
【触想智能】MES工位一体机在自动化生产线上的作用和市场应用前景分析
大数据·运维·自动化