大家请帮忙: 我在hp-unix 11.0上安装oracle 8.1.7,安装到link 文件时,大约link到70%,报错: 1。error in invoking target install of makefile $oracle_HOME/otrace/lib/ins_otrace.mk 2.error in invoking target install of makefile $oracle_HOME/network/lib/ins_net_server.mk 3.error in invoking target install of makefile $oracle_HOME/rdbms/ins_rdbms.mk 在ignor后,可以安装完成。但运行svrmgrl,系统如下提示 s...
http://blog.csdn.net/managergh [ 本帖最后由 managergh 于 2006-9-22 14:39 编辑 ]
今天我被一个公司请去看看,在HP unix 11i上装Orcale9,总是安装不正常,报XXXXXXmake file .mk error,我到达后仔细检验了他们的每一项系统参数、环境变量等,发现均没有什么问题,但确实安装不正确。 正当我那门的时候,我发现,他们是用CDE环境装的,但是对于修改环境变量,他们一直参照安装手册上改的是.profile文件,而CDE默认只认.dtprofile文件,所以他们改的所有东西均未生效。于是,我把他们在.profile加的一堆东西复制...
oracle11g增加了表的虚拟列,这个列的数据并没有存储在数据文件中,而是oracle通过列数据的生成放到了数据字典中。 看一个简单的虚拟列的例子: SQL> CREATE OR REPLACE FUNCTION F_GETTYPE(P_TYPE IN VARCHAR2) RETURN NUMBER 2 DETERMINISTIC AS 3 BEGIN 4 IF P_TYPE IN ('TABLE', 'INDEX', 'LOB', 'TABLE PARTITION', 'INDEX PARTITION', 'LOB PARTITION', 5 'TABLE SUBPA...
介绍oracle新增的4种复合分区。 从9i开始,oracle就包括了2种复合分区,RANGE-HASH和RANGE-LIST。在11g,oracle一下就提供了4种复合分区:RANGE-RANGE、LIST-RANGE、LIST-HASH和LIST-LIST。 SQL> CREATE TABLE T_RANGE_RANGE 2 PARTITION BY RANGE (CREATED) 3 SUBPARTITION BY RANGE (LAST_DDL_TIME) 4 ( 5 PARTITION P1 VALUES LESS THAN (TO_DATE('2007-9-1', 'YYYY-MM-DD')) 6 ( 7 SUBPARTITION P1_SP1...
SQL语句的缓存结果集功能是oracle11g中最吸引我的一个新功能。 DB_BUFFER只能缓存访问过的BLOCK,部分解决了物理读的问题,查询仍然需要大量的逻辑读。 物化视图提供的是查询重写的功能,对于大部分的情况,只是简化了SQL的复杂度,即使是完全满足查询的条件,物化视图的扫描也是不可避免的。 而缓存结果集——RESULT CACHE则截然不同,它缓存的是查询的结果。不在需要大量的逻辑读,不在需要任何的复杂计算,而是直接将已经缓存的...
上一篇介绍了SQL缓存结果集,这里简单的介绍一下缓存结果集的特点。为了测试方便,将RESULT_CACHE_MODE设置为AUTO模式。 SQL> ALTER SESSION SET RESULT_CACHE_MODE = AUTO; 会话已更改。 SQL> SET AUTOT ON SQL> SELECT /*+ RESULT_CACHE */ COUNT(*) FROM T; COUNT(*) ---------- 68324 执行计划 ---------------------------------------------------------- Plan hash value: 2966233522 -----------------------------------...