1.逻辑导入:

/*第1步:创建临时表空间 **/

create temporary tablespace user_temp1
tempfile 'D:\app\Administrator\oradata\shengrensheting\user_temp1.dbf'
size 50m
autoextend on
next 50m maxsize 30480m
extent management local; /*第2步:创建数据表空间 */ create tablespace user_data1
logging                 /*logging 是对象的属性,创建数据库对象时,oracle 将日志信息记录到练级重做日志文件中。代表空间类型为永久型 */
datafile 'D:\app\Administrator\oradata\shengrensheting\user_data1.dbf'
size 50m
autoextend on /*autoextend on 表空间大小不够用时自动扩展*/
next 50m maxsize 30480m     /*next 50m 自动扩展增量为50MB */
extent management local;    /*extent management local 代表管理方式为本地*/ /*创建拓展表空间*/
CREATE TABLESPACE TS_HNDSZG_PUBLIC
LOGGING DATAFILE
'E:\oracle\scdb\scdb\TS_HNDSZG_PUBLIC01.DBF' SIZE 1000M AUTOEXTEND ON NEXT 1000M MAXSIZE Unlimited,
'E:\oracle\scdb\scdb\TS_HNDSZG_PUBLIC02.DBF' SIZE 1000M AUTOEXTEND ON NEXT 1000M MAXSIZE Unlimited,
'E:\oracle\scdb\scdb\TS_HNDSZG_PUBLIC03.DBF' SIZE 1000M AUTOEXTEND ON NEXT 1000M MAXSIZE Unlimited,
'E:\oracle\scdb\scdb\TS_HNDSZG_PUBLIC04.DBF' SIZE 1000M AUTOEXTEND ON NEXT 1000M MAXSIZE Unlimited,
'E:\oracle\scdb\scdb\TS_HNDSZG_PUBLIC05.DBF' SIZE 1000M AUTOEXTEND ON NEXT 1000M MAXSIZE Unlimited
EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO ; -----------------------------------------------------------------------
/*修改或执行导入,提示的时候增加表空间*/
ALTER TABLESPACE USERS ADD DATAFILE 'D:\aysb_yiliao\users1 .ORA' SIZE 512M AUTOEXTEND ON maxsize UNLIMITED,
'D:\aysb_yiliao\users2 .ORA' SIZE 512M AUTOEXTEND ON maxsize UNLIMITED,
'D:\aysb_yiliao\users3 .ORA' SIZE 512M AUTOEXTEND ON maxsize UNLIMITED,
'D:\aysb_yiliao\users4 .ORA' SIZE 512M AUTOEXTEND ON maxsize UNLIMITED,
'D:\aysb_yiliao\users5 .ORA' SIZE 512M AUTOEXTEND ON maxsize UNLIMITED,
'D:\aysb_yiliao\users6 .ORA' SIZE 512M AUTOEXTEND ON maxsize UNLIMITED /*第3步:创建用户并指定表空间 */ create user CXJMYLBX identified by 123456
default tablespace user_data1
temporary tablespace user_temp1; /*第4步:给用户授予权限 */ grant connect,resource,dba to CXJMYLBX;

  

2.Oracle导入命令:

  数据泵导入:

--1.创建逻辑目录,注意此处同时需要手动去该路径下创建该目录,要还原的备份需要放在该目录下
create directory dpdata1 as 'D:\app\Administrator\oradata\shengshiguanju\dump'; --2.查看管理员目录
select * from dba_directories; --3.给予用户赋予在制定目录下的操作权限
grant read ,write on directory dpdata1 to hnsszjgzfzjglzx; --4.导入数据
impdp hnsszjgzfzjglzx/123456@databasenames directory=dpdata1 dumpfile=system_full_20180426.dmp ignore=y full=y remap_schema=*:hnsszjgzfzjglzx remap_tablespace=*:hnsszjgzfzjglzx
;

   逻辑导入:

imp username/password@dataBase file='' log='' ignore=y full=y fromuser= touser=

3.创建Windows  Oracle定时备份任务:

  创建备份oracle计划任务.bat:

@echo off
cd /d "%~dp0"
set bat_path=%cd%
echo 开始创建计划任务...
schtasks /create /tn "Test备份oracle数据" /tr %bat_path%/备份oracle.bat /sc daily /st 22:00:00 /sd 2018/05/02 /NP
goto end :end
popd
pause

  备份oracle.bat:

@echo off
set curdate=%date:~0,4%%date:~5,2%%date:~8,2%
set backuppath=D:\backup
md %backuppath%
exp GADATA0019/orcl@127.0.0.1/ORCL file=%backuppath%\%curdate%.dmp owner(GADATA0019) log=%backuppath%\%curdate%.log
forfiles /p "D:\backup" /s /m *.dmp /d -30 /c "cmd /c del @file"

Oracle:常用操作(定时作业,逻辑导入,数据泵导入)的更多相关文章

  1. Oracle 数据泵导入导出总结

    Oracle 数据泵(IMPDP/EXPDP)导入导出总结 Oracle数据泵导入导出是日常工作中常用的基本技术之一,它相对传统的逻辑导入导出要高效,这种特性更适合数据库对象数量巨大的情形,因为我日常 ...

  2. Navicat 连接 Oracle数据库并,导入数据泵(.dmp)

    如有什么质疑的地方,希望可以和大家一起探讨,共同进步. 一.安装方法: 1.首先下载Navicat Premium和Oracle Database Oracle Database官网下载地址:http ...

  3. 【EXPDP/IMPDP】ORACLE数据泵导入导出案例(expdp & impdp)

    概要: 因项目需要,通常需要将生产库下的部分数据抽取并恢复到测试库上 本文主要介绍数据泵导入导出的几种情况以及错误处理 案例环境: rhel-server-6.5-x86_64 oracle 11.2 ...

  4. Oracle数据泵导入的时候创建索引是否会使用并行?

    一.疑问,Oracle数据泵导入的时候创建索引是否会使用并行? 某客户需要使用数据泵进行迁移,客户咨询导入的时间能不能加快一点. 那么如何加快导入的速度呢? 多加一些并行,那么创建索引内部的索引并行度 ...

  5. Oracle使用数据泵导入/导出数据(expdp/impdp)

    Oracle使用数据泵导入/导出数据(expdp/impdp) A电脑上的操作(expdp数据导出) 运行cmd: 登录数据库,输入命令:sqlplus 使用管理员角色登录需要在用户名后加" ...

  6. Oracle 12c pdb的数据泵导入导出

    12c推出了可插拔数据库,在一个容器cdb中以多租户的形式同时存在多个数据库pdb.在为pdb做数据泵导入导出时和传统的数据库有少许不同.           1,需要为pdb添加tansnames ...

  7. oracle中使用impdp数据泵导入数据提示“ORA-31684:对象类型已经存在”错误的解决

    转载请注明出处:http://blog.csdn.net/dongdong9223/article/details/47448751 本文出自[我是干勾鱼的博客] oracle中使用impdp数据泵导 ...

  8. Oracle数据泵导入dmp文件,报UDI-12154、ORA-12154错误解决办法

    1. 数据泵导入dmp文件,报UDI-12154.ORA-12154 1.1 导入命令 impdp cwy_init/init@orcl directory=DATA_PUMP_DIR dumpfil ...

  9. Oracle数据泵导入导出数据,建立表空

    Oracle11g 数据导入到oracle10g 中:1.在oracle11g 服务器命令行中用expdp 导出数据expdp ts/ts@orcl directory=expdp_dir dumpf ...

随机推荐

  1. java线程基础巩固---多线程下的生产者消费者模型,以及详细介绍notifyAll方法

    在上一次[http://www.cnblogs.com/webor2006/p/8419565.html]中演示了多Product多Consumer假死的情况,这次解决假死的情况来实现一个真正的多线程 ...

  2. 合并K个sorted list

    合并k个已经排好序的数列是面试中也比较容易被问到的一个算法,有很多种解决,其中第一时间比较容易想到的解法如下: 对于这三组从小到大的数列: 如此循环,最终就将三个已经排序的数列的数字按从小到大的顺序排 ...

  3. 【BZOJ 3514】Codechef MARCH14 GERALD07 加强版

    题意 \(n\) 个点 \(m\) 条边的无向图,\(k\) 次询问保留图中编号在 \([l,r]\) 的边的时候图中的联通块个数.强制在线. \(n,m,k\le 2\times 10^5\) 题解 ...

  4. java 学习笔记(三)ZooKeeper集群搭建实例,以及集成dubbo时的配置 (转)

    ZooKeeper集群搭建实例,以及集成dubbo时的配置 zookeeper是什么: Zookeeper,一种分布式应用的协作服务,是Google的Chubby一个开源的实现,是Hadoop的分布式 ...

  5. 二叉树的相关定义及BST的实现

    一.树的一些概念 树,子树,节点,叶子(终端节点),分支节点(分终端节点): 节点的度表示该节点拥有的子树个数,树的度是树内各节点度的最大值: 子节点(孩子),父节点(双亲),兄弟节点,祖先,子孙,堂 ...

  6. DevExpress Blazor组件全新来袭!增强Data Grid、TreeView API

    点击获取DevExpress v19.1.7最新完整版试用下载 DevExpress UI for Blazor即将在最新的v19.1.8中可用,此次更新发布包括DevExpress Blazor组件 ...

  7. jupyter lab 报错

    C:\Users\WQBin>jupyter lab [I :: kernels found [I :: No cio_test package found. [I ::45.137 LabAp ...

  8. Hadoop-No.1之数据存储选型

    文件格式 Hadoop支持多种面向数据存储的文件格式,包括纯文本和Hadoop特有的格式,如SequenceFile.还有一些更加复杂但功能更加丰富的格式可供选择,如Avro与Parquet.不同的格 ...

  9. 对称加密算法DES、3DES和AES 原理总结(转载)

    1.对称加密算法 1.1 定义 对称加密算法是应用较早的加密算法,技术成熟.在对称加密算法中,数据发信方将明文(原始数据)和加密密钥(mi yue)一起经过特殊加密算法处理后,使其变成复杂的加密密文发 ...

  10. 有效的结构化思维训练,MECE分析法

    MECE原则,表达精准分类与全面性的有效利器 结构化思维的本质就是逻辑,其目的在于对问题的思考更完整.更有条理,它帮助我们一个一个找到线头,理清思路,探求事物之间的相互联系.MECE分析法是一种结构化 ...