Oracle11g for Windows ADRCI Issue

ADRCI (ADR Command Interpreter) 无疑是DBA在11g中管理数据库跟以前最不一样的地方,当然其实本质上没什么不一样,只是一个崭新的工具进入DBA的日常工作总是让人感到很有兴趣。 但是Windows平台下的ADRCI却有个小陷阱,show alert恐怕是进入ADRCI命令行提示符下大多数DBA第一个会敲上去看一看的命令吧。 D:\Temp>adrci ADRCI: Release 11.1.0.6.0 – Beta on Sat Nov 17 20:51:49 2007 Copyright (c) 1982, 2007, Oracle. All rights reserved. ADR base = “d:\oracle” adrci> show alert Choose the alert log from the following homes to view: 1: diag\rdbms\orcl11g\orcl11g 2: diag\tnslsnr\leyzhang-cn\listener Q: to quit Please select option: 1…

Oracle11g默认目录结构

Oracle11g到现在为止应该算是正式发布了,基本上主流的操作系统平台版本都已经可以下载了。 在自己的机器上安装了一套for Windows 32bit的版本,在Windows平台下安装Oracle一如既往的简单和流畅,安装完软件,DBCA创建数据库,之后让我们来看一下Oracle11g默认的目录结构。 D:\oracle>dir Volume in drive D is Tools Volume Serial Number is 6317-CEA9 Directory of D:\oracle 2007-11-17 20:05 . 2007-11-17 20:05 .. 2007-11-17 20:05 admin 2007-11-17 19:55 cfgtoollogs 2007-11-17 19:50 diag 2007-11-17 20:05 flash_recovery_area 2007-11-17 20:05 oradata 2007-11-17 19:38 product 0 File(s) 0 bytes 8 Dir(s) 14,540,394,496 bytes free admin 目前存放创建数据库的脚本,以前的alertlog已经不在这个地方了。 cfgtoollogs…

可更新分区物化视图Issue

这个限制其实按照道理不应该存在,但是确实有这个问题,一个可更新的分区物化视图无法刷新会引起分区间记录转移的改动。这句话比较拗口,那么用例子说明一下。 创建一个分区表,注意要enable row movement,这样后面才能去更新分区键的字段值。 CREATE TABLE PARTITION_BY_RANGE ( FIRST_NAME VARCHAR2(10), MIDDLE_INIT VARCHAR2(1), LAST_NAME VARCHAR2(10), BIRTH_MM INT NOT NULL, BIRTH_DD INT NOT NULL, BIRTH_YYYY INT NOT NULL) PARTITION BY RANGE (BIRTH_YYYY, BIRTH_MM, BIRTH_DD) (PARTITION DOBS_IN_1971_OR_BEFORE VALUES LESS THAN (1972, 01 ,01), PARTITION DOBS_IN_1972 VALUES LESS THAN (1973, 01 ,01), PARTITION DOBS_IN_1973 VALUES LESS THAN (1974, 01…