install oracle 10.0.2.0.4 on mac10.5.8
经过两天的倒腾终于在mac上装好oracle10g 了。这下完美了++
教程网上有很好,自己也不记得参照过多少篇了。
只记下自己碰到的问题点。
1,组问题。
完全是个人使用,所以我没有花那个闲工夫去新建一大堆组和用户,
相反,我就是拿当前用户装的,只不过,把当前用户也加入了ROOT组,这个比较狠。
2,有的教程说要一定 Gcc3.3, 可是我还是在Gcc4.0下安装成功。
3, ORACLE—HOME的名字问题。
之前,系统语言里,我把日语拉在最上面,在安装的时候,总是提示 只可以使用 英文和下划线。
最后,没办法,试了一下,把系统语言时的英文拉到最上面。那里过去了。
4,经典的 ORA-12547,
报这个错,是在建立数据实例的时候才有的。也就是dbca的时候才出来。
这个我是参照
http://ronr.blogspot.com/2009/04/how-to-install-oracle-10204-on-intel.html
里写的
ulimit -n 2048
然后就没什么大问题了。 一切都和LINUX下装ORACLE没什么大区别。
最后,笔记一下,好久没有从命令行启动DB了。
监听器启动
$lsnrctl start
DB启动 / 关闭
$sqlplus "/ as sysdba"
$SQL>startup
$SQL>shutdown immediate
相关文档:
【AUTOTRACE】SQL优化的重要工具--AUTOTRACE
提到SQL优化,不能不提AUTOTRACE的强大功能。使用起来非常便捷,不过在是使用之前,需要做一些配置的工作。简要的描述一下这个过程,供没有使用过的朋友参考。
1.使用sys用户执行plustrce脚本
sys@ora10g> @?/sqlplus/admin/plustrce
sys@ora10g> drop role plustrace ......
索引
1 概述
索引是一种树状结构。
索引分为逻辑设计和物理实现。
逻辑设计分为:单列索引、复合索引、唯一性索引和非唯一性索引、基于函数的索引。
物理实现分为:分区索引、非分区索引、B树索引、正向索引、反向索引、位图索引。
惟一索引是索引列值不能重复的索引,非惟一索引 ......
在一般Select语句中我们通过Order by ...Asc/Desc来进行排序。但是这种排序方式在输出时,不包含排序后的序号信息。
现在介绍一下Oracle中可以用于排序输出的方法。
1. RANK ( ) OVER ( [query_partition_clause] order_by_clause )
RANK ( ) OVER ( [query_p ......
select f.tablespace_name,a.total,u.used,f.free,round((u.used/a.total)*100) "% used", round((f.free/a.total)*100) "% Free"
from
(select tablespace_name, sum(bytes/(1024*1024)) total
from dba_data_files group by tablespace_name) a,
(select tabl ......
[root@localhost bin]# pwd
/usr/local/bin
[root@localhost bin]# ls
coraenv dbhome oraenv
[root@localhost bin]#
[root@localhost etc]# ls -la ora*
-rw-r--r-- 1 root root 60 2008-09-19 oraInst.loc
-rw-rw-r-- 1 oracle oinstall 731 2008-09-19 or ......