为什么将Oracle目录命名为/ u01 / u02等?[关闭]


11

我使用Oracle RDBMS已经有几年了,今天,第n次安装了Oracle RDBMS之后,我不禁要问,为什么要在/ u01,/ u02等中安装它?

当然,您可以将其安装在其他位置,但是由于某种未知的原因,此约定在所有地方都使用,并且在/ opt中,我还没有看到过任何认真的Oracle安装信息。

我错过了任何历史课吗?


5
download.oracle.com/docs/html/A97297_01/appg_ofa.htm。本文档中有什么令人困惑的地方?您能否更具体地说明问题。该文件似乎很清楚,您感到什么困惑?
S.Lott

1
我相信问题在于目录名称的词源问题
Codebling

@Code Bling:关于这一点,文档似乎很清楚。一个人还需要知道什么?
S.Lott

@ S.Lott:你是对的。您可能也可以回答而不是发表评论
2011年

@Code Bling:我不知道答案应该是什么,因为我不明白这个问题。我希望@Ubersoldat通过列出一些令人困惑或难以理解的内容来澄清这个问题。然后我认为这个问题可以回答。
S.Lott

Answers:


6

它基于非常古老的UNIX和VMS。在80年代初,Unix(即Sun Solaris)计算机首次上线时,除了根驱动器外,没有关于如何或在何处安装驱动器的标准。因此,您需要一种易于键入(即简短)的内容,并确定其是哪个物理驱动器(针对何时终止)。使用oracle时,每个装入的驱动器都用于一个数据文件,除了Oracle,其他任何人都无法访问。Oracle的早期版本在其数据文件的路径长度上有限制。另外,您(dba)需要使用命令行工具和edlin来修复配置文件,以便Oracle在驱动器死机后可以找到它的数据文件。

综上所述,对于Oracle 6和7,您希望使用简短易记的驱动器路径,这些路径映射到物理驱动器以加快维护速度。

从那时起,就创建,修改了标准并添加了管理工具。但是该文档从未更改过。因为它按说明工作。聪明的DBA可以弄清楚它在系统中的工作方式。如果他们不能,Oracle咨询公司(每人每天$ 2K)将非常乐意为您提供服务。


我也喜欢@jlliagre指向更多POSIX路径。
Eldelshell

AFAIK,永久文件系统安装点仍然没有标准位置。在我看来/ u01仍然是一个不错的选择,几乎可以保证不与将来的标准发生冲突。
jlliagre 2011年

2

根据S Lott指向的文档,/u01建议使用“用户数据安装点1”的标准名称。我想是选择它而不是/opt/oracle/user01节省空间和按键。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.