Linux下Oracle如何导入导出dmp文件详解
发表于:2025-02-08 作者:千家信息网编辑
千家信息网最后更新 2025年02月08日,前言对于本机安装了oracle 客户端,下述命令都可以在 dos 执行,当然 dmp 文件导出在本地。但在实际研发时,没人愿意在本机上安装庞大的 oracle 软件,这时你需要使用 Xshell/pu
千家信息网最后更新 2025年02月08日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安全错误
数据库的锁怎样保障安全
对口升学计算机网络技术
查看服务器错误日志
联合股贸发会议数据库
中职网络技术研修计划
惠普服务器主板只能识别4g内存
网络安全党政一本通
数据库系统测试的技术和方法
小学生网络安全教育课手工画
俄罗斯网络安全战略
软件开发测试规范清单
如何拿到需求设计数据库
网络安全专业就业工资高吗
dell网络安全模式
软件开发验收之后
通信工程与网络安全专业区别
学校知网服务器忙
南昌市网络安全工程师培训
教资网站服务器错误怎么解决
京东数据库追踪的实体
幼儿园网络安全家长联系
中国网络安全建设谈心得
申请电子版驾驶证服务器异常
微 软件开发
部队网络安全教育ppt免费下载
腾讯云域名解析服务器地址
锁死服务器
基准网络技术是什么
全球顶级网络安全公司
搞单片机软件开发需要考研吗
网络安全工程师下半年报名