linux下exp自动导出
1.导出脚本<br /> autoexp.sh<br />#! /bin/sh<br />export ORACLE_BASE=/u01/app/oracle<br />export ORACLE_HOME=$ORACLE_BASE/product/12.1.0/db_1<br />export PATH=$ORACLE_HOME/bin:$PATH<br />export ORACLE_SID=eamcs<br />export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK<br />dt=`date+%Y%m%d_%H%M`<br ...
分区表导出导入
--创建分区表create table t2(id int,name varchar2(10))partition by range(id)(partition p1 values less than(10), partition p2 values less than(20),partition p3 values less than(30),partition p4 values less than(40),partition p5 values less than(50))--插入数据SQL> insert into t2 val...
冷备份异机恢复
1、只安装oracle软件2、创建服务C:\>oradim -NEW -SID HYDROC:\>set ORACLE_SID=HYDRO3、编辑初始化参数文件INIThydro.ora4、启动实例C:\>sqlplus "/ as sysdba"SQL*Plus: Release 9.2.0.1.0 - Production on 星期二 4月 21 11:42:32 2015Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved...
windows rman备份脚本
一、需求 周日做全备份,周一到周六备份归档 保留15天 控制文件自动备份二、实施过程1)配置保留策略RMAN> CONFIGURE RETENTION POLICY TO recovery window of 15 days;新的 RMAN 配置参数:CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 15 DAYS;已成功存储新的 RMAN 配置参数2)配置控制文件...
linux平台下oracle自动备份(使用exp工具)
需求: 每天凌晨1点执行备份脚本,并且自动删除一星期以前的备份。实现过程:
闪回技术二:闪回表
1.测试表SQL> select * from t; X NAME---------- ---------- 1 a 2 b 3 b 4 d2.查下当前SCNSQL> select current_scn from v$database;...
闪回技术一:闪回查询
1.创建一表并插入数据SQL> create table t (x int,name varchar2(10));表已创建。SQL> insert into t values(1,'a');已创建 1 行。SQL> insert into t values(2,'b');已创建 1 行。SQL> insert into t values(3,'b');已创建 1 行。SQL> insert into t values(4,'d');已创建 1 行。SQL> commit;提交完成。SQL> ...
purge表
SQL> select original_name,droptime,dropscn from dba_recyclebin;ORIGINAL_NAME DROPTIME DROPSCN-------------------------------- ------------------- ----------T ...
exp中query参数使用
test用户下有tb1表SQL> select * from tb1; ID NAME---------- ---------- 1 A 2 B 3 C &nb...
用户管理热备份还原drop掉的表空间(不完全恢复的情况)
场景描述:时间点12:00, 全库备份12:07, 创建表空间tt12:11, 在表空间tt上建表tab_a并插入数据12:14,误删表空间tt有全部的日志文件问题,能否在没有tt备份的前提下恢复表tb_a数据?利用rman是否可行?12:00:42 SQL> archive log list; Database log mode &nbs...
Oracle10g的闪回功能详解
Oracle10g 引入的闪回技术包含1 闪回查询(flashbackquery)2闪回版本查询(flashback version query) 3闪回事务查询(flashbacktranscation query)4闪回表(flashback table)5闪回删除(flashback drop) 6闪回数据库(flashback database)。其中闪回查询、闪回版本查询、闪回事务查询属于行级闪回。这三...
归档模式下,offline表空间备份与恢复
1.查看数据库运行模式SQL> archive log listDatabase log mode Archive ModeAutomatic archival EnabledArchive destination &nbs...
expdp使用
1.导出到默认路径D:\>expdp scott/tiger dumpfile=scott.dmp logfile=scott.log schemas=scott --导出到默认路径Export: Release 10.2.0.1.0 - Production on Monday, 17 February, 2014 19:48:24Copyright (c) 2003, 2005, Oracle. All rights reserved.Connected to: Oracle Database 10g ...
控制文件丢失恢复(二)
(二)控制文件全部丢失恢复 如果控制文件全部丢失,也可以有两种解决办法:创建控制文件恢复和使用备份的控制文件恢复下面模拟这两种方法 1)使用创建控制文件来恢复 a)先备份控制文件SQL> alter database backup controlfile to trace; --备份的控制文件在udmp目录下Datab...
控制文件丢失恢复
(一)控制文件丢失(丢失其中一个,而不是全部) 解决办法有两种: 1)拷贝一份现有的控制文件进行恢复 2)修改spfile文件不指定到丢失的控制文件 模拟这两种情况准备工作:1.查看当前数据库控制文件SQL> select name,status from v$controlfile;NAME ...
exp异机备份
环境 数据库服务器A,IP:192.168.100.5 服务器B,IP:192.168.100.91.在服务器B做一个共享目录2.服务器A做映,效果如下图:
EXP-00091: Exporting questionable statistics.
EXP-00091: Exporting questionable statistics.
提高exp/imp速度
一、exp 1.buffer参数 仅用于常规路径的导出 2.direct和recordlength参数 direct参数定义了导出是使用直接路径方式(direct=y),还是常规路径方式(direct=n),默认是常规路径方式导出.常规路径导出使用SQL SELECT语句从表中抽取数据,直接路径导出则是将数据直接从磁盘读到PGA...
imp使用注意点(commit选项)
最近在使用imp进行迁移数据导入一张大表时,导致undo表空间达到最大值32g,而出现导入错误,查询文档有个commit选项可以解决此问题。在imp时可以加入commit=y选项.1.commit=ycommit=y表示每个数据缓冲满了之后提交一次,而不是导完一张表提交一次。这样会大大减少对系统回滚段资源的消耗,对顺利完成导和是有益的。...
windows下自动备份脚本(exp)
/************** windows自带的任务计划+oracle exp工具***************1.备份脚本======================================================if /i %time:~0,2% lss 10 set abc=%date:~0,10%_%time:~1,1%_%time:~3,2%if /i not %time:~0,2% lss 10 set abc=%date:~0,10%_%time:~0,2%_%time:~3,2%exp peams/...