Oracle11g新特性 - 快速在线新增not null字段
问题:某电信系统业务,其中有一张表有上亿条信息记录,而且很重要;要求在不停库和不锁表的情况下;对该表增加一个新的字段,如何实现。在11g以前,在表中新增一个NOT NULL字段是件十分痛苦的事情,尤其是在表很大...
linux中与Oracle有关的内核参数详解
在安装Oracle的时候需要调整linux的内核参数,但是各参数代表什么含义呢,下面做详细解析。Oracle官方安装文档中给出的最小值:fs.aio-max-nr = 1048576fs.file-max = 6815744kernel.shmall = 2097152kernel.sh...
Oracle SQL 调优健康检查脚本
我们关注数据库系统的性能,进行数据库调优的主要工作就是进行SQL的优化。良好的数据架构设计、配合应用系统中间件和写一手漂亮的SQL,是未来系统上线后不出现致命性能问题的有力保证。 在CBO时代,一个SQL的...
一个较完整的RMAN增量备份脚本
把最近刚改写完成的RMAN增量备份脚本贴上来,经过几天的测试基本运行良好,下一步可以在生产库上用了,测试过程中特别增加了尽量节约空间的考虑(磁盘空间不是很冗余),备份策略:每周日凌晨做0级备份,每...
crontab 里相关内容
su - oracle -c "command" su - username 就是:run a shell with substitute user and group IDs"-c XXX"就是“运行名称为XXX的命令或脚本”。
RMAN备份异机恢复流程总结
测试环境信息:源服务器:IP地址:10.130.160.200OS:RedHat as 5.5Oracle:10.2.0.4 x64ORACLE_SID=orcl 目的服务器:IP地址:10.130.171.29OS: CentOS 5.4Oracle:10.2.0.4 x64ORACLE_SID...
Oracle 左右连接总结
Oracle 左右连接总结--建立测试数据 create table a(id number); create table b(id number); insert into a values(1); insert into a values(2); insert into a values(3); ...
要把当前用户的所有权限(对表,视图,序列,触发器,同义词等增删改查)赋给另一个用户
把下面的语句写到文件中,如d:\a.sql,然后执行 @d:\a.sql 一步完成 所有赋权工作。还有触发器是不能赋权限给别人的。SQL codeset heading off;set echo off;set pagesize 0;set feedback off;spool d:\b.sqls...
无法删除dblink问题
我的这个用户有dba权限我删除这个数据库链怎么会有这样的问题:http://www.itpub.net/thread-1500322-1-1.html
oracle 9i 删除dblink问题
我的这个用户有dba权限我删除这个数据库链怎么会有这样的问题:SQL> drop database link zk;drop database link zk *ERROR at line 1:ORA-04098: trigger 'SYS.AW_DROP_TRG' is invalid a...
手动删除了归档日志后,rman备份出现问题解决
开始备份:RMAN> RUN {2> ALLOCATE CHANNEL CH1 DEVICE TYPE DISK;3> ALLOCATE CHANNEL CH2 DEVICE TYPE DISK;4> BACKUP DATABASE5> SKIP INACCESSIBLE6> FILESPERSET 107> INCLUDE CURRENT CONTROLFILE...
win平台删除oracle11g
1.关闭所有ORACLE服务 2.进入oracle_home /deinstall目录下运行deinstallE:\app\Administrator\product\11.2.0\dbhome_1\deinstall>deinstallChecking for required files and bootstrapping...
主库模型调整需要做一个全库备份,备份与恢复脚本
主库模型调整需要做一个全库备份,备份与恢复脚本如下:一、备份脚本:jldcdb01:/home/oracle$ rman target /Recovery Manager: Release 10.2.0.4.0 - Production on Fri Aug 19 16:49:09 2011Copyright (c) 198...
11.2.0.2版本修改回收UNLIMITED TABLESPACE功能
在11.2.0.2的环境中,碰到了这个问题,使用REVOKE UNLIMITED TABLESPACE命令后,发现设置的用户QUOTA也消失了。 这是一个实际的案例,在客户的环境中新建了一个用户,准备导入一些数据,结果碰到了问题:...
ASM 磁盘、目录的管理
分类: ASM 相关特性 2011-01-13 11:15 623人阅读 评论(0) 收藏 举报...
闪回
一、闪回数据库 flashback database1、可以处理的场景:1)误删用户2)truncate table3)多表数据发生混乱2、闪回数据库条件1)数据库配置为归档模式2)配置了闪回恢复区(FRA:flash recovery area) SQ...
oracle数据库备份删除操作
1、删除多余的归档日志在ORACLE10G中,默认的归档路径为$ORACLE_BASE/flash_recovery_area。对于这个路径,ORACLE有一个限制,就是默认只能有2G的空间给归档日志使用,可以使用下面两个SQL语句去查...
OCRCONFIG工具
OCRCONFIG工具主要功能是备份、恢复ocr的。虽然用oracle用户可以直接运行ocrconfig,但是大部分命令还需要root用户才有权限执行:bash-2.03$ ocrconfig名称: ocrconfig - Oracle 集群注册表的...
什么时候需要使用resetlogs 以及 using backup controlfile
首先这里我们先介绍四个SCN概念。1、系统检查点scn当一个检查点动作完成后,Oracle就把系统检查点的SCN存储到控制文件中。select checkpoint_change# from v$database;2,数据文件检查点scn当一个检查点动...
最近在学习rman,恢复的时候报错,大家看看,怎么解决
最近在学习rman,恢复的时候报错,大家看看,怎么解决SQL> alter database open ;alter database open*ERROR at line 1:ORA-01589: must use RESETLOGS or NORESETLOGS option for database openSQL> alter database ...