Só por curiosidade, agora o Oracle 11g é instalado por padrão na pasta C:\app\
Por quê? Antes, o Oracle era instalado por padrão na pasta C:\oracle... Por que agora é criada a pasta "app"?
Só por curiosidade, agora o Oracle 11g é instalado por padrão na pasta C:\app\
Por quê? Antes, o Oracle era instalado por padrão na pasta C:\oracle... Por que agora é criada a pasta "app"?
Isso é explicado na documentação, aqui . Consulte "B.2 Mudanças na Arquitetura FlexÃvel Ideal para Banco de Dados Oracle".
Acho que o motivo é harmonizar a estrutura do sistema de arquivos Unix e Windows. No Windows, a estrutura é
/<mountpoint>/app/<username>
. No Windows é<DRIVELETTER>:\app\<username>
.<mountpoint>
é um nome de diretório (a Oracle prefereu01
,u02
,...),<DRIVELETTER>
éC
,D
... e<username>
é o nome de usuário do proprietário do software Oracle. O motivo é que/<mountpoint>/app/<username>
o Oracle assume o diretório inicial do unix em algo como<mountpoint>/home/<username>
. Então todos os diretórios base dooracle
usuário possuem a estrutura/*/*/oracle
. Escolher<DRIVELETTER>:\app\<username>
(ou/<mountpoint>/app/<username>
) em vez de<DRIVELETTER>:\<username>
também evita possÃveis conflitos de nomeação. Em contraste com<DRIVELETTER>:\app
o diretório<DRIVELETTER>:\
não contém apenas diretórios iguais a nomes de usuário.