oracle
文章平均质量分 69
看淡了时光
菜鸟学习中...
展开
-
Oracle 12c 使用RECOVER命令将表或表分区恢复到指定的时间点
oracle 12c 使用RECOVER命令将表或表分区恢复到指定的时间点RMAN 使用recover命令来将表或表分区恢复到指定的时间点。为了从RMAN备份中恢复表与表分区,你必须提供以下信息:要被恢复的表或表分区表或表分区要被恢复到的特定时间点被恢复的表或表分区是否要被导入到目标数据库中RMAN使用这些信息来自动对表或表分区执行恢复操作。作为恢复处理的一部分,RMAN会创建一个辅...转载 2018-11-26 14:09:26 · 1460 阅读 · 0 评论 -
expdp/impdp 命令
延迟段依然会对expdp造成影响deferred_segment_creation和exp不同,expdp需要建立目录并授权,因为expdp导出文件只能存储在服务器可以通关dba_directories视图来查看目录[oracle@orcl ~]$ mkdir /u01/pumpSQL> create directory mypump as ‘/u01/pump’;SQL&a原创 2019-02-08 20:07:11 · 753 阅读 · 0 评论 -
EXP-00091错误的说明和解决方法
对于一个经常用oracle的人来讲,会经常用到exp和imp工具,我们在做EXP的过程中可能经常会遇到EXP-00091的错误。其实这个是exp的error message,它产生的原因是因为我们exp工具所在的环境变量中的NLS_LANG和Database中的NLS_CHARACTERSET不一致导致的,会提示possible charset conversion。但需要说明的是,EXP-00...转载 2019-02-10 13:52:05 · 3275 阅读 · 0 评论 -
exp/imp 命令
备份方式:1.物理方法:指块拷贝的方式,比如rman2.逻辑方式:exp|imp 和 expdp|impdpimp 速度比 impdp 慢很多原创 2019-02-04 19:35:02 · 1581 阅读 · 0 评论 -
Oracle 常用配置
多路复用控制文件SQL> alter system set control_files=’/u01/app/oracle/oradata/orcl/control01.ctl’,’/u01/app/oracle/fast_recovery_area/orcl/control02.ctl’,’/u01/app/oracle/oradata/orcl/control03.ctl’ scope...原创 2019-01-09 08:51:45 · 236 阅读 · 0 评论 -
Oracle 12c 单实例数据库安装
1. 环境配置关闭防火墙firewall[root@orcl ~]# chkconfig iptables off设置selinux 不装载任何安全策略[root@orcl ~]# vi /etc/sysconfig/selinuxSELINUX=enforcing 修改为 SELINUX=disabled重启linux[root@orcl ~]# reboot2. 建...原创 2018-11-26 15:59:45 · 962 阅读 · 0 评论 -
Oracle 之 duplicate 复制数据库
主机名IP主库orcl.example.com192.168.13.11测试库s1115.example.com192.168.13.211. 创建密码文件(测试库)[oracle@s1115 ~]$ cd $ORACLE_HOME/dbs[oracle@s1115 dbs]$ orapwd file=orapworcl password=oracle...原创 2018-11-26 16:30:56 · 2048 阅读 · 2 评论 -
RMAN 常用命令整理
RMAN(Recovery Manager)恢复管理器,它是一种oracle的专用备份恢复工具。是一种用于备份backup,还原restore,恢复recover的工具。很多第三方的备份软件,比如赛门铁克、NBU、TSM,其实都是调用RMAN的脚本进行备份。开启归档模式SQL> archive log list;Databa原创 2018-11-29 16:53:32 · 360 阅读 · 0 评论 -
Oracle 差异增量和累积增量的区别
Rman 一个强大的功能是支持增量备份,增量备份中心思想就是减少备份的数据量,使用增量备份后就可以不用从头开始备份了,只需要备份自上次已备份之后的数据块开始进行数据备份。关于Oracle增量备份级别Oracle 9i 共有五种级别 0、1、2、3、4 ,其中 0 级最高,4级最低,0 级是 1 级的基础以此类推。Oracle 10g 官方文档明确指出增量备份只有 0 和 1两种级别(太多增...转载 2018-12-04 16:52:38 · 1088 阅读 · 0 评论 -
Oracle 开启自启
1. 修改$ORACLE_HOME/bin/dbstart[oracle@orcl ~]$ vim $ORACLE_HOME/bin/dbstart// 将ORACLE_HOME_LISTNER=$1 修改为 ORACLE_HOME_LISTNER=$ORACLE_HOME2. 修改$ORACLE_HOME/bin/dbstart[oracle@orcl ~]$ vim $ORACLE_...原创 2018-11-27 10:03:39 · 162 阅读 · 0 评论 -
表空间、用户、权限
1. 表空间CREATE SMALLFILE TABLESPACE "TBS01" DATAFILE '/u01/app/oracle/oradata/orcl/tbs01_1.dbf' SIZE 100M REUSE AUTOEXTEND ON NEXT 100M MAXSIZE 20G, '/u01/app/oracle/oradata/orcl/tbs01_2.dbf' SIZE 1...原创 2018-11-27 11:26:56 · 825 阅读 · 0 评论 -
批量插入数据
SQL> create table t01 (id number constraint pk_t01_id primary key,name varchar2(200));Table created.SQL> begin 2 for i in 1..50000 loop 3 insert into t01 values(i,'a'); 4 end loop;...原创 2018-11-28 09:39:19 · 135 阅读 · 0 评论 -
Oracle 自动备份
全量备份// 创建RMAN脚本 /u01/exec/fulldb.rmn[oracle@orcl ~]$ vi /u01/exec/fulldb.rmn run{delete noprompt backupset completed before 'sysdate-7';sql 'alter system archive log current';backup format '/u...原创 2018-12-03 21:19:30 · 578 阅读 · 0 评论 -
Oracle 静态监听和动态监听
静态监听:如果知道数据库的信息,可以先在监听文件里面配置好要监听的数据库的实例名,并配置server名称,这种就是静态监听,因为这个监听服务器是由监听程序发起的,所以状态一直是UNKNOWN,且数据库关闭后这个监听还会存在动态监听:监听文件没有配置监听数据库的信息,但是当数据库启动的时候,会自动将instance_name,service_names两个参数将实例和服务动态注册到listen...转载 2018-12-27 18:01:07 · 934 阅读 · 0 评论 -
Oracle 一致性读原理
在Oracle数据库中,undo主要有三大作用:提供一致性读(Consistent Read)、回滚事务(RollbackTransaction)以及实例恢复(Instance Recovery)。一致性读是相对于脏读(DirtyRead)而言的。假设某个表T中有10000条记录,获取所有记录需要15分钟时间。当前时间为9点整,某用户A发出一条查询语句:select * fromT,该语句...转载 2018-12-11 16:44:54 · 264 阅读 · 0 评论 -
配置 Oracle EM
Oracle Enterprise Manager Database Express是一种轻量级的管理工具。它为单个Oracle数据库(或数据库集群)提供了基于浏览器的开箱即用管理解决方案,包括性能监视、配置管理、管理、诊断和调优。EM 使用基于Web的控制台,与XML DB中提供的内置Web服务器进行通信。EM 仅在数据库打开时可用。 这意味着 EM 不能用于启动数据库。其他需要数据库更...原创 2019-01-17 10:42:46 · 8487 阅读 · 0 评论 -
RMAN 常用配置
开启归档模式SQL> archive log list;Database log mode No Archive ModeAutomatic archival DisabledArchive destination USE_DB_RECOVERY_FILE_DESTOldest online log seque...原创 2018-11-30 17:42:28 · 180 阅读 · 0 评论