Linux下Oracle如何导入导出dmp文件详解
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,前言对于本机安装了oracle 客户端,下述命令都可以在 dos 执行,当然 dmp 文件导出在本地。但在实际研发时,没人愿意在本机上安装庞大的 oracle 软件,这时你需要使用 Xshell/pu
千家信息网最后更新 2025年12月02日Linux下Oracle如何导入导出dmp文件详解
前言
对于本机安装了oracle 客户端,下述命令都可以在 dos 执行,当然 dmp 文件导出在本地。
但在实际研发时,没人愿意在本机上安装庞大的 oracle 软件,这时你需要使用 Xshell/puTTY..
远程工具连接到 Linux 进行操作,进行 Linux 上 dmp 文件的导入导出。
正文
a. 将用户 system 用户表导出到指定路径 D 盘
exp system/password@SID file=d:/daochu.dmp full=y
b. 将用户 system 与 sys 用户的表导出到指定路径 D 盘
exp system/password@SID file=d:/daochu.dmp owner=(system,sys)
c. 将用户 system 中的表 table_A、table_B 导出到指定路径 D 盘
exp system/password@SID file= d:/daochu.dmp tables=(table_A,table_B)
d. 将用户 system 中的表 table1 中的字段 filed1 以"00"打头的数据导出
exp system/passwor@SID filed=d:/daochu.dmp tables=(table1) query=/" where filed1 like '00%'/"
对于压缩可以用 winzip 将 dmp 文件进行压缩,也可以在上面命令后面 加上 compress=y 来实现。
导出 DMP文件适用于大型数据库完整迁移,对迁移前后两者服务器数据库字符集要求一致,且对CLOB字段支持不太友好。
对于小数据的导出其实用 PLSQL 能做的更好,更快,导出的SQL也很直观。
e. 将 D:/daochu.dmp 中的数据导入 TEST 数据库中。
imp system/password@SID file=d:/daochu.dmp imp system/password@HUST full=y file=d:/data/newsmgnt.dmp ignore=y
上面命令如果出现问题,假设有的表已存在,对该表可以不进行导入,后面添加 ignore=y 。
f. 将 d:/daochu.dmp中的表table1 导入
imp system/passord@SID file=d:/daochu.dmp tables=(table1)
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对的支持。
数据
用户
文件
命令
数据库
路径
内容
字段
本机
支持
一致
直观
人愿
前言
字符
字符集
实际
客户
客户端
就是
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
5g网络安全可控
虚无世界 暮色森林 服务器
模拟数据库连接被占满
hadoop集群服务器怎么安装
易城天下网络技术有限公司
阿里应用服务器
荣耀商城无法连接到服务器
服务器远程桌面关掉了
网络安全与技术试题答案
证券行业软件开发
易语言服务器同时发送
sql 数据库更新
无法连接到浮动许可证服务器
河南零利优家网络技术有限公司
数据库中像s 是什么意思
软件开发项目状态区分
丝路传说90数据库
定额用什么软件开发的
疾控中心网络安全总结
租用服务器如何防止进入误区
杭州律享互联网科技有限公司
标准软件开发方法
重庆坐标软件开发有限公司
软件开发不同公司
服务器不装cpu通电
h3c 服务器
台州国税安全接入服务器地址
郑州市三鑫网络技术有限公司
天下手游 互通服务器
手机网络安全防御