Oracle RMAN 的 show,list,crosscheck,delete命令整理
1、SHOW命令: 显示rman配置: RMAN> show all;2、REPORT命令:2.1、RMAN> report schema 报告目标数据库的物理结构;2.2、RMAN>report need backup days=3; 报告最近3天没有被备份的数据文件;2.3、RMAN> report need backup days 3 tablespace users; 在USERS表空间上3天未备份的数据文件;2.4、R...
ORACLE坏块总结
Oracle数据库出现坏块现象是指:在Oracle数据库的一个或多个数据块(一个数据块的容量在创建数据库时由db_block_size参数指定,缺省为8K)内出现内容混乱的现象。由于正常的数据块都有固定的合法内容格式,坏块的出...
ORACLE常用数据字典介绍
ORACLE 常用数据字典介绍
RMAN配置DATAGUARD完整案例(主库基于ASM存储)
VMware Server搭建10gR2_32之dg完整案例(主库基于ASM存储)
sql*loader
oracle sql*loader是oracle数据加载的重要工具,可以实现高速批量数据加载。分为常规加载和直接加载:1)normal :将记录插入到segment的HWM(高水位线)以下的块,要首先访问bitmap,来确定那些block 有free space2)direct: 将记录插入到segment的HWM(高水位线)以上的从未使用过的块,加快插入速度下面演示常规...
oracle调优的三大‘胸’器
查询资料终于理清了ASH,AWR和ADDM的关系,下面做一个笔记。 ps:目前本人正在OCP的学习当中,内容也在渐渐入门,不到之处还望见谅。ASH以V$SESSION为基础,每秒采样一次,记录活动会话等待的事件。不活动的会话不会采样,采样工作由新引入的后台进程MMNL来完成。 ASH buffers 的最小值为1MB,最大值不超过30M...
VirtualBox 安装oracle10g rac集群(三) 安装集群软件
下面按照http://www.oracle-base.com/articles/10g/oracle-db-10gr2-rac-installation-on-centos-4-using-vmware.php里面安装集群软件的步骤就可以搞定如果出现江湖人称的ORA-25031问题解决办法 :(环境配置不对也不行,我的是按照下面的方法解决的)按照http://bbs.chinaunix.net/thread-981342-1-1.html这样...
VirtualBox 安装oracle10g rac集群(二) 配置虚拟硬盘
关闭虚拟机,开始配置ASM磁盘配置ASM磁盘VBoxManage createhd --filename H:\rac\sharestorage\asm1.vdi--size 5120 --format VDI --variant FixedVBoxManage createhd --filename H:\rac\sharestorage\asm2.vdi--size 5120 --format VDI --variant Fixed VBoxManage createhd --filename H:\rac...
VirtualBox 安装oracle10g rac集群(一) 安装虚拟机并配置
1、虚拟机的安装网上到处都有,这里就不贴图来说明了,主要强调的是: 内存宽裕的话就给个2G 硬盘给个50G 网卡要双网卡,一个对内,一个对外 建议外网卡用host-only,内网卡用内部网络2、安装好之后...
VirtualBox 安装oracle10g rac集群(0)
开始学习oracle,目前还处于入门阶段,经过半个月的摸索,终于在virtualbox linux5.4 上安装好了oracle rac,现在记录过程,和大家分享,以提高自己。 我主要参考http://www.cnblogs.com/llzx373/archive/2011/12/11/2283900.html进行虚拟ASM的配置,因为11g和10g的ASM配置是一样的 &nb...
关于EM打不开的问题
今天新安装了一个数据库,EM也是安装好的,但是就是打不开,通过群里面的解答,一步步终于搞定,现在记录如下:首先,EM需要启动[oracle@bertie bin]$ emctl start dbconsoleTZ set to PRCOracle Enterprise Manager 10g Database Control Release 10.2.0.1.0 Copyright (c) 1996, 2005 Oracle Corporation. &nb...
excel文件内容导入数据库的问题及解决
今天需要导一些数据,从excel导入到数据库中。没有装现成的plsqldev,只能用sql*loader来弄了。首先我把excel文件的内容转换成csv文件,以逗号分隔,在另存外excel文件的时候有那个选项。然后我在目标库中创建了如下的表。create table sql_summary(sql_time varchar2(100),sql_id varchar2(100),cpu_time varchar2(1...
评估一张表的大小
从翟老师那学到的评估一张表大小的小技巧点击(此处)折叠或打开a. 计算表的行数 SQL> select count(*) from SCOTT.emp1; COUNT(*)---------- ...
配置监听时的错误
在我确认监听文件配置的没有一点问题之后,还是链接不上,显示:Error listening on:(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=bertie1)(PORT=1521)))TNS-12542:TNS:address already in useTNS-12560: TNS:protocol adapter errorTNS-00512: Address already in useLinux Error: 98: Address already i...
添加user表空间
添加user表空间,并使得区有本地管理,每次增长固定大小 段自动管理设user表空间为默认表空间点击(此处)折叠或打开SQL> create tablespace users datafile \'/u01/app/oracle/oradata/PROD/disk3/user01.dbf\' size 10m extent management local uniform size 1024k segment space...
数据文件迁移
数据文件迁移有两种方法:1 使表空间到脱机状态,然后重命名数据文件,然后再恢复表空间状态2 关闭数据库,然后起到mount状态,重命名数据文件,然后把库开到open状态第一种演示如下点击(此处)折叠或打开SQL> select file_id , file_name , tablespace_name , bytes/1024/10...
关于临时表空间
由于Oracle工作时经常需要一些临时的磁盘空间,这些空间主要用作查询时带有排序(Group by,Order by等)等算法所用,当用完后就立即释放,对记录在磁盘区的信息不再使用,因此叫临时表空间。一般安装之后只有一个TEMP临时表空间。临时表空间消耗的主要原因是需要对查询的中间结果进行排序。重启数据...
增加表空间大小
表空间是对数据文件的逻辑管理,随着数据的不断增加,表空间的空闲空间会不断变小,下面介绍增加表空间的三种方法1 增加数据文件大小点击(此处)折叠或打开SQL> select file_id , file_name , tablespace_name , bytes/1024/1024 from dba_data_files; ...
UNDO表空间
undo表空间是用来存放从数据读出的数据块旧的镜像,具体作用有:1 回滚事务 将旧的数据保存在Undo中,以防止回滚2 读一致性 也就是说在做DML操作的数据块在没有提交的时候,其它用户读取的都是回滚段里面的数据3 恢复事务 4 倒叙查询 flashback&nbs...