Oracle数据库分别在Windows/Linux环境下普通/数据泵方式导入/导出示例

1 Linux普通导出/入

1.1 终端下导出

exp naricom/[email protected]/SGTMS owner=‘(‘mw_app,mw_sys,statdba,dictdba‘)‘ file=/orabackup/SGTMS_201408131200.dmp log= /orabackup/SGTMS_201408131200.Log  buffer=80000000

1.2 终端下导入

imp naricom/[email protected] fromuser=(MW_SYS,MW_APP,STATDBA,DICTDBA) touser=(MW_SYS,MW_APP,STATDBA,DICTDBA) file=D:\SGTMSDB\init\SGTMS_201408131105.dmp log=D:\SGTMSDB\init\SGTMS_201408131105.Log

2 Linux数据泵导出/入

2.1
SQL命令模式下先创建目录“sgtms”

CREATE OR REPLACE DIRECTORY sgtms AS ‘/orabackup‘;

2.2 终端下导出(两种方式)

expdp naricom/[email protected]/SGTMS directory=sgtms dumpfile=sgtms_expdp_201408131200-%U.dmp parallel=4 schemas=DICTDBA,MW_APP,MW_SYS,STATDBA  logfile=sgtms_expdp_201408131200.log

expdp naricom/[email protected]/SGTMS directory=sgtms parallel=1 schemas=DICTDBA,MW_APP,MW_SYS,STATDBA dumpfile=sgtms_expdp_201408131200.dmp logfile=sgtms_expdp_201408131200.log

2.3 终端下导入(两种方式)

impdp naricom/[email protected] directory=sgtms dumpfile=sgtms_expdp_%U.dmp parallel=4 schemas=DICTDBA,MW_APP,MW_SYS,STATDBA  logfile=imp_sgtms_expdp.log

impdp naricom/[email protected] directory=sgtms dumpfile=sgtms_expdp_201408261630.dmp parallel=1 schemas=DICTDBA,MW_APP,MW_SYS,STATDBA  logfile=imp_sgtms_expdp.log

3 Windows普通模式导出/入

3.1 CMD控制台下导出

exp naricom/[email protected] owner=(mw_app,mw_sys,statdba,dictdba) file=D:\SGTMS_20140523.dmp log= D:\SGTMS_20140523.Log  buffer=80000000

3.2 CMD控制台下导入

imp naricom/[email protected] file=D:\SGTMSDB\init\SGTMS_20140523172007.dmp fromuser=(mw_sys,mw_app,statdba,dictdba) touser=(mw_sys,mw_app,statdba,dictdba) log=D:\SGTMSDB\init\SGTMS_20140523172007.log

4 Windows数据泵导出/入

4.1 SQL命令模式下先创建目录“sgtms

CREATE OR REPLACE DIRECTORY sgtms AS ‘E:\BackupSGTMS‘;

4.2 CMD控制台下导出

expdp system/[email protected] directory=sgtms dumpfile=sgtms_expdp_201408141145.dmp parallel=1 schemas=DICTDBA,MW_APP,MW_SYS,STATDBA  logfile=sgtms_expdp_201408141145.log

4.3 CMD控制台下导入

impdp naricom/[email protected] directory=sgtms dumpfile=sgtms_expdp_%U.dmp parallel=4 schemas=DICTDBA,MW_APP,MW_SYS,STATDBA  logfile=imp_sgtms_expdp.log

时间: 2024-12-28 13:37:48

Oracle数据库分别在Windows/Linux环境下普通/数据泵方式导入/导出示例的相关文章

JMeter在Windows Linux环境下的安装使用

一.Windows环境下测试 1.下载: 官网地址:http://apache.fayea.com//jmeter/binaries/apache-jmeter-2.12.zip 2.打开: 进入bin目录下 运行jmeter.bat 3.使用: 0>.在测试计划中添加一个线程组 1> 配置线程组,主要是取样器错误后执行动作.线程数.循环次数 2> 添加一个测试对象 即取样器.主要参数:IP,Port,协议,方法,路径,传递的参数. 其中参数部分,可以直接在Parameters框体中填入

Windows/Linux环境下模拟服务端口方法

场景需求: 对于涉及纵向级联(比如与总部.分部级联)或横向互联(与本级其他系统互联)的大系统,往往需要在未部署系统服务时验证相关端口的开通情况,以备在防火墙上进行端口开通申请. Windows环境下模拟服务端口: 在服务器端使用第三方软件"TCP&UDP测试工具"进行模拟端口,可以很方面的用"telnet  ip  port"命令测试. Linux环境下模拟服务端口: 可以使用"nc  -v  ip  port"命令测试端口是否开通,若提

Windows/Linux环境下查看Java进程ID方法

如果启动多个Java程序,因所有Java程序都在JVM中运行,进程管理器会出现多个java.exe,但如何确定某个Java程序与进程中java.exe是对应的呢? 可以使用Java自带的VisualVM工具实现,在Windows的CMD控制台或者Linux终端下执行"jvisualvm"命令进入Java VisualVM工作台. 鼠标双击左侧树形进程列表中某一进程(PID即为进程ID),在弹出窗口右下方点击"系统属性"选项卡,向下拖动滚动条到底部,查看"u

Windows/Linux环境下使用Java VisualVM进行Java程序性能分析与监视

若Java程序耗用资源较多,运行不稳定,可使用其自带的VisualVM工具进行监视和性能分析,同时也可根据其提供的"应用程序快照"功能,生成快照后进一步分析.操作步骤如下: 1. 在Windows的CMD控制台或者Linux终端下执行"jvisualvm"命令进入Java VisualVM工作台. 2. 双击左侧树形进程菜单,即可查看此进程相关运行情况.同时右键可操作应用程序快照生成,供离线进一步分析.(如何知晓Java程序对应进程ID,可参阅这篇博文:http:/

Linux 下 oracle 导入数据库—数据泵方式导入dmp文件

dmp导出数据源的oracle版本是12c,我本地oracle版本是11g,这在导入数据过程中导致出现错误 一.用system 用户登录oracle,我忘记了system密码,解决办法: [[email protected] ~]$sqlplus "/as sysdba" SQL>startup SQL>conn /as sysdba SQL>alter user system identified by password; SQL>alter user sys

PLSQL_数据泵Datapump导入导出数据IMPDP / EXPDP(概念)(Oracle数据导入导出工具)

2014-08-31 BaoXinjian 一.摘要 在平常备库和数据库迁移的时候,当遇到大的数据库的时候在用exp的时候往往是需要好几个小时,耗费大量时间.oracle10g以后可以用expdp来导出数据库花费的时间要远小于exp花费的时间,而且文件也要小很多. 二.exp/imp与expdp/impdp区别 (1) 把用户usera的对象导到用户userb,用法区别在于fromuser=usera touser=userb ,remap_schema=’usera’:'usera’ . 例如

oracle表分区、表分析及oracle数据泵文件导入导出开心版

1.先说oracle表分区是什么吧,这样吧我们来举个桃子,栗子太小,我们就不举了,我们来举个桃子. 你有500万份文件,你要把他存在磁盘上,好嘛,我们就一个文件夹,500万分文件在那儿杵着,我们想找到要的那个打开,嘿嘿,我们得找到什么时候. 这时候,有个人告诉你,你把文件按照特定的规律存在不同的文件夹中,这样的话你就会好找很多. 哇,突然你开窍了,你说,对啊,你好牛逼啊,我怎么没想到呢?分开之后我在找的话就会快很多啊,所以你很高兴,也很服他.于是你就开始做了. --这个不同的文件夹就是不同的分区

linux处理U盘中的资料-挂载-tar.gz软件安装-linux环境下软件的安装方式

1. U盘插入linux一般会有以下反映 (1)/dev 的目录下,多出一个sdb的磁盘. 因为:目前系统中有两个硬盘, sda是原来的系统磁盘.sdb是插入的U盘. 其中:sdb1表示sdbU盘的一个分区. (2)在/dev/disk/ 硬盘目录下,可以通过by-label查看所有的当前系统中的所有硬盘标识. 其中FILE 是插入U盘的盘符. (3)通过fdisk 可以查看到当前插入U盘情况下的所有的分区情况 通过以上特征,可以看到插入的U盘可以被linux系统识别,但是不能进入U盘的内部.

在Linux环境下使用SSH判断端口是否通

在Linux环境下使用SSH判断端口是否通 在windows/linux环境下,可以使用telnet判断端口状态,但有时候在Linux环境下没有telnet,所以可以使用ssh判断端口状态. 一.ssh使用方法: 命令:ssh -v -p port [email protected] 说明:-v  调试模式,会输入日志信息 -p  端口号 二.在server01上安装httpd 首先在Linux系统下安装httpd,启动80端口. yum install httpd systemctl star