使用cmd导入导出oracle数据库dmp文件
exp scott/test@192.168.0.195/orcl file=C:\Users\zz\Desktop\1\gd_base.dmp log=C:\Users\zz\Desktop\1\gd_base.log owner=oracle_user_name
imp scott/test@localhost/test file=C:\Users\zz\Desktop\1\gd_base.dmp log=C:\Users\zz\Desktop\1\gd_base2.log full=y
==================================
使用exp和expdp导出数据
1.exp导出数据命令
exp gd_base/11@192.168.13.211/oanet file=D:\export\gd_base.dmp log=D:\export\gd_base.log full=y

2.expdp导出数据
(1)cmd窗口连接数据库,进入sqlplus页面
sqlplus sys/sys@192.168.13.211/oanet as sysdba

(2)创建目录对象(使用管理员账号登录创建)
SQL> create or replace directory dump_dir as 'D:\fzb';

创建好后,退出sqlplus

(3)在操作系统上创建相应的目录,如在D盘目录下建立文件夹fzb
(4)连接数据库执行导出命令


把base库和dbwizard库全部导入 expdp system/123123@192.168.13.211/oanet directory=dump_dir dumpfile=XX.dmp schemas=gd_base,gd_dbwizard; 把该实例下所有数据库导出 expdp system/123123@192.168.13.211/oanet directory=dump_dir dumpfile=XX.dmp Full=y;



导出实例:
exp user/password@sid(实例) owner=user file=D:\user.dmp feedback=10000 buffer=10240000
具体:
owner指的是表的所有者(指明下载的用户名)
freeback=10000代表显示处理记录条数,缺省为0,即不显示
buffer=10240000定义了每一次读取导入/导出文件的数据量,设的越大,就越减少imp/exp进程读取数据的次数,从而提高了
导入/导出效率。(设置缓存区域的大小,当数据满的时候,bind array(结束数组),执行inset(插入).提交)
indexes=n 是否下载索引,缺省为n,只是指索引的定义而非数据,exp不下载索引数据
下附图一张:
导入实例:
Imp user/password@sid(实例)  file=D:\user.dmp fromuser=user touser=user rows=y commit=y feedback=10000 buffer=10240000
具体:
fromuser=user 指明来源用户(就是当前的dmp文件来自user用户下的数据)
touser=user  指明目的用户(就是把现在dmp文件中的数据导入到目标库user用户下的库)
rows=y  是否上传表记录(确定导入的数据行)
commit=y 上传数据缓存区中记录上载后立即执行提交(表示每个数据缓冲满了之后提交一次,而不是导完一张表提交一次。这样会大大减少对系统回滚段等资源的消耗,对顺利完成导入是有益的)
freeback=10000  显示处理记录条数,缺省为0,即不显示
buffer=10240000  上载数据缓存区,以字节为单位,缺省依赖操作系统
indexes=n 指如果上传时索引已建立,此举项即使为n也无效,imp自动更新索引数据
下附图一张:
使用cmd导入导出oracle数据库dmp文件的更多相关文章
- linux下导入导出oracle的dmp文件
		1.导出dmp件 命令:exp QGTG/\"QGTG@orcl\" file=/usr/fuck.dmp exp QGTG/\"QGTG@orcl\" fil ... 
- 通过命令窗口导入导出oracle数据库到dmp文件
		通过命令窗口导入导出oracle数据库到dmp文件 很多时候我们需要备份Oracle的数据库,然后将数据导入其他数据库,因为有大文本字段会导致insert无法完全导出,只能导出为dmp文件,前提是wi ... 
- PL/SQLDeveloper导入导出Oracle数据库方法
		前一篇博客介绍了Navicat工具备份Oracle的方法,这篇博客介绍一下使用PL/SQL Developer工具导入导出Oracle数据库的方法. PL/SQL Developer是Oracle数据 ... 
- PL/SQL Developer导入导出Oracle数据库方法
		前一篇博客介绍了Navicat工具备份Oracle的方法.这篇博客介绍一下使用PL/SQL Developer工具导入导出Oracle数据库的方法. PL/SQL Developer是Oracle数据 ... 
- Oracle导入导出.sql、.dmp文件
		Oracle导出导入表(.sql..dmp文件)两种方法 提示:在导入sql和dmp文件之前,先建立用户,指明表空间.其中要注意用户名和表空间最好跟sql文件中的一样. 建表空间授权参考 :http: ... 
- 数据导入导出Oracle数据库
		临近春节,接到了一个导入数据的任务,在Linux客户端中的数据有50G,大约3亿3千万行: 刚开始很天真,把原始的txt/csv文件用sh脚本转化成了oralce 的insert into 语句,然后 ... 
- [转]PL/SQLDeveloper导入导出Oracle数据库方法
		原文地址:http://www.2cto.com/database/201405/305452.html 1.Oracle数据库导出步骤 1.1 Tools→Export User Objects.. ... 
- (已实践)PLSQL本地还原Oracle数据库dmp文件
		这个方法很烂,导致重装Oracle时候处处出现问题,不建议使用这个方法,除非你以后不再用Oracle这个软件了,这个方法很烂,再评论一下. 第一,启动服务,(如果数据库处于启动状态,那么略过这一步) ... 
- 还原Oracle数据库dmp文件(Win系统)
		准备工作: 1.核对数据字符集: 一般Oracle在安装的时候默认是选择ZHS16GBK,如有改动,使用 select userenv('language') from dual;语句查看使用的字 ... 
随机推荐
- JSP(8)—EL案例和JSTL案例
			1.EL案例 el.jsp <%@ page language="java" contentType="text/html; charset=UTF-8" ... 
- pygame-KidsCanCode系列jumpy-part4-弹跳
			终于要到弹跳环节了,向上弹跳其实很简单,按下空格触发时,只要把y轴速度给一个向上的速度即可. Player类,新加一个jump()方法: def jump(self): self.vel.y = -2 ... 
- mybatis foreach中collection的三种用法
			原文:https://www.cnblogs.com/xiemingjun/p/9800999.html foreach的主要用在构建in条件中,它可以在SQL语句中进行迭代一个集合. foreach ... 
- Asp.Net 自定义设置Http缓存示例(一)
			一.自定义图片输出,启用客户端的图片缓存处理 代码示例: string path = Request.Url.LocalPath; if (path != null) { path = path.To ... 
- D3
			D3.js是一个JavaScript库,它可以通过数据来操作文档.D3可以通过使用HTML.SVG和CSS把数据鲜活形象地展现出来.D3严格遵循Web标准,因而可以让你的程序轻松兼容现代主流浏览器并避 ... 
- 使用scp命令在多个Linux系统间进行文件复制
			一,什么是scp scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令.scp命令可以在linux服务器之间复制文件和目录.scp使用ssh安全协议传输数据,具有和ssh一样的验证机制,从 ... 
- Delphi及C++Builder经典图书一览表(持续更新中2018.01.02)
			序号 书名 原版书名 作者 译者 出版社 页数 年代 定价 备注 1 C++Builder 5程序设计大全 C++Builder 5 Developer's Guide Jarrod Hollingw ... 
- ionic中android的返回键
			ionic中android的返回键 在ionic框架中已经注册了几个返回事件,分别是 view sideMenu modal actionSheet popup loading 他们的优先级分别是 v ... 
- intellij 自动导包
- PHP为JSON数据的API返回空数组或者空对象
			在使用 JSON 作为 API 数据 Content-Type 的时候,会有这样一个问题: 如何返回一个空对象和一个空数组? 使用:json_encode(array()) 得到JSON结果:[] ... 
