Linux下Oracle如何导入导出dmp文件详解
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,前言对于本机安装了oracle 客户端,下述命令都可以在 dos 执行,当然 dmp 文件导出在本地。但在实际研发时,没人愿意在本机上安装庞大的 oracle 软件,这时你需要使用 Xshell/pu
千家信息网最后更新 2026年11月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安全错误
数据库的锁怎样保障安全
咖啡豆
广州为想互联网科技有限公司
科技平台互联网
科技创新与互联网经济
疫情对互联网科技公司影响
金诺互联网科技
宜安科技 互联网金融
壹账通互联网科技
联恩商钥互联网科技有限公司
互联网 科技馆
隆华科技工业互联网
中国科技互联网公司收入
央行互联网金融科技公司
科技互联网大厂
卓翼科技产业互联网合作
领航科技大厦互联网公司
互联网科技股为什么大涨
从那以后互联网科技有限公司
国产互联网科技公司
数字科技和互联网金融哪个好
互联网科技开发公司
互联网科技金融公司
礼当家互联网科技
融势互联网科技
互联网高科技企业
互联网教育科技公司vipkid
互联网时代的科技公司
山东大美朱楼互联网科技有限公司
互联网领先科技活动
数字互联网科技有限公司