Oracle:常用操作(定时作业,逻辑导入,数据泵导入)
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:常用操作(定时作业,逻辑导入,数据泵导入)的更多相关文章
- Oracle 数据泵导入导出总结
Oracle 数据泵(IMPDP/EXPDP)导入导出总结 Oracle数据泵导入导出是日常工作中常用的基本技术之一,它相对传统的逻辑导入导出要高效,这种特性更适合数据库对象数量巨大的情形,因为我日常 ...
- Navicat 连接 Oracle数据库并,导入数据泵(.dmp)
如有什么质疑的地方,希望可以和大家一起探讨,共同进步. 一.安装方法: 1.首先下载Navicat Premium和Oracle Database Oracle Database官网下载地址:http ...
- 【EXPDP/IMPDP】ORACLE数据泵导入导出案例(expdp & impdp)
概要: 因项目需要,通常需要将生产库下的部分数据抽取并恢复到测试库上 本文主要介绍数据泵导入导出的几种情况以及错误处理 案例环境: rhel-server-6.5-x86_64 oracle 11.2 ...
- Oracle数据泵导入的时候创建索引是否会使用并行?
一.疑问,Oracle数据泵导入的时候创建索引是否会使用并行? 某客户需要使用数据泵进行迁移,客户咨询导入的时间能不能加快一点. 那么如何加快导入的速度呢? 多加一些并行,那么创建索引内部的索引并行度 ...
- Oracle使用数据泵导入/导出数据(expdp/impdp)
Oracle使用数据泵导入/导出数据(expdp/impdp) A电脑上的操作(expdp数据导出) 运行cmd: 登录数据库,输入命令:sqlplus 使用管理员角色登录需要在用户名后加" ...
- Oracle 12c pdb的数据泵导入导出
12c推出了可插拔数据库,在一个容器cdb中以多租户的形式同时存在多个数据库pdb.在为pdb做数据泵导入导出时和传统的数据库有少许不同. 1,需要为pdb添加tansnames ...
- oracle中使用impdp数据泵导入数据提示“ORA-31684:对象类型已经存在”错误的解决
转载请注明出处:http://blog.csdn.net/dongdong9223/article/details/47448751 本文出自[我是干勾鱼的博客] oracle中使用impdp数据泵导 ...
- Oracle数据泵导入dmp文件,报UDI-12154、ORA-12154错误解决办法
1. 数据泵导入dmp文件,报UDI-12154.ORA-12154 1.1 导入命令 impdp cwy_init/init@orcl directory=DATA_PUMP_DIR dumpfil ...
- Oracle数据泵导入导出数据,建立表空
Oracle11g 数据导入到oracle10g 中:1.在oracle11g 服务器命令行中用expdp 导出数据expdp ts/ts@orcl directory=expdp_dir dumpf ...
随机推荐
- Trie树(代码),后缀树(代码)
Trie树系列 Trie字典树 压缩的Trie 后缀树Suffix tree 后缀树--ukkonen算法 Trie是通过对字符串进行预先处理,达到加快搜索速度的算法.即把文本中的字符串转换为树结构, ...
- JavaScript设计模式与开发实践(一)
一.this this的指向大致可以分为以下几种: 作为对象的方法调用 作为普通函数调用 构造器调用 Function.prototype.call或Function.prototype.apply ...
- 201871010106-丁宣元 《面向对象程序设计(java)》第十七周学习总结
201871010106-丁宣元 <面向对象程序设计(java)>第十七周学习总结 正文开头: 项目 内容 这个作业属于哪个课程 https://home.cnblogs.com/u/nw ...
- [Python之路] 实现简易HTTP服务器与MINI WEB框架(利用WSGI实现服务器与框架解耦)
本文描述如果简单实现自定义Web服务器与自定义简易框架,并且不断进行版本迭代,从而清晰的展现服务器与Web框架之间是如何结合.如何配合工作的.以及WSGI是什么. 本文帖的代码有点多,但基本每次迭代修 ...
- 数位dp入门 HDU 2089 HDU 3555
最基本的一类数位dp题,题目大意一般是在a~b的范围,满足某些要求的数字有多少个,而这些要求一般都是要包含或者不包含某些数字,或者一些带着数字性质的要求,一般来说暴力是可以解决这一类问题,可是当范围非 ...
- luogu4212
P4212 外太空旅行 题目描述 在人类的触角伸向银河系的边缘之际,普通人上太空旅行已经变得稀松平常了.某理科试验班有n个人,现在班主任要从中选出尽量多的人去参加一次太空旅行活动. 可是n名同学并不是 ...
- bzoj4321
queue2 HYSBZ - 4321 n 个沙茶,被编号 1~n.排完队之后,每个沙茶希望,自己的相邻的两 人只要无一个人的编号和自己的编号相差为 1(+1 或-1)就行: 现在想知道,存在多少方 ...
- SpringMVC——入门
一.SpringMVC介绍: Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请 ...
- AtCoder AGC032E Modulo Pairing (二分、贪心与结论)
题目链接 https://atcoder.jp/contests/agc032/tasks/agc032_e 题解 猜结论好题. 结论是: 按\(a_i\)从小到大排序之后,一定存在一种最优解,使得以 ...
- [CSP-S模拟测试]:序列(二分答案+树状数组)
题目传送门(内部题98) 输入格式 第一行一个整数$n$,第二行$n$个整数$a_1\sim a_n$,第三行$n$个整数$b_1\sim b_n$. 输出格式 一行一个整数表示$\max(r-l+1 ...