Oracle 디렉토리의 이름이 / u01 / u02 등인 이유는 무엇입니까? [닫은]


11

나는 몇 년 동안 Oracle RDBMS와 함께 일해 왔으며 오늘 n 번째로 하나를 설치 한 후 왜 / u01, / u02 등에 설치해야하는지 궁금해했습니다.

물론 다른 곳에 설치할 수도 있지만, 알 수없는 이유로이 규칙은 어느 곳에서나 사용되며 / opt와 같은 심각한 Oracle 설치는 보지 못했습니다.

내가 놓친 역사 수업?


5
download.oracle.com/docs/html/A97297_01/appg_ofa.htm . 이 문서에서 무엇을 혼동 했습니까? 질문에 좀 더 구체적으로 설명해 주시겠습니까? 문서가 명확 해 보 였는데 무엇이 혼란 스러웠습니까?
S.Lott

1
나는 그 질문이 디렉토리 이름의 어원에 관한 것이라고 생각한다
Codebling

@ 코드 블링 : 그 시점에서 문서가 분명해 보입니다. 더 알아야 할 것은 무엇입니까?
S.Lott

@ S.Lott : 당신이 맞아요. 당신은 아마 주석 대신에 대답했을 수도 있습니다
Codebling

@ 코드 블링 : 나는 질문을 이해하지 못하기 때문에 대답이 무엇인지 알아야합니다. @Ubersoldat가 혼란 스럽거나 이해하기 어려운 것을 나열하여 질문을 명확히하기를 바랍니다. 그런 다음 질문에 대답 할 수 있다고 생각합니다.
S.Lott

답변:


6

매우 오래된 유닉스와 VMS를 기반으로합니다. 유닉스 (즉, 썬 솔라리스) 머신이 처음 등장한 80 년대 초반에는 루트 머신 이외의 드라이브를 마운트하는 방법이나 위치에 관한 표준이 없었습니다. 따라서 입력하기 쉬운 (즉, 짧은) 무언가가 필요했고 어떤 물리적 드라이브가 죽었는지 확인했습니다. Oracle에서는 마운트 된 각 드라이브가 하나의 데이터 파일에 사용되어 Oracle 이외의 다른 사람이 액세스하지 못했습니다. Oracle의 초기 버전은 데이터 파일의 경로 길이에 제한이있었습니다. 또한 사용자 (dba)는 명령 줄 도구와 edlin을 사용하여 구성 파일을 수정하여 드라이브가 죽은 후 Oracle이 데이터 파일을 찾을 수 있도록해야했습니다.

요약하자면, Oracle 6 및 7의 경우 유지 관리 속도를 높이기 위해 물리적 드라이브에 매핑 된 짧고 기억하기 쉬운 드라이브 경로를 원했습니다.

그 이후로 표준이 만들어지고 수정되었으며 관리 도구가 추가되었습니다. 그러나 그 문서는 변경되지 않았습니다. 설명 된대로 작동하기 때문입니다. 그리고 스마트 DBA는 시스템에서 어떻게 작동하는지 파악할 수 있습니다. 그리고 그들이 Oracle Consulting (일인당 하루 $ 2K)을 할 수 없다면 기꺼이 해줄 것입니다.


또한 @jlliagre가 더 많은 POSIX 경로를 가리키는 것을 좋아합니다.
Eldelshell

AFAIK, 영구 파일 시스템 마운트 지점에 대한 표준 위치는 여전히 없습니다. / u01은 여전히 ​​미래의 표준과 충돌하지 않도록 보장하는 좋은 선택 인 것 같습니다.
jlliagre

2

S 로트가 가리키는 문서에 따르면 /u01"사용자 데이터 마운트 포인트 1"에 권장되는 표준 이름입니다. /opt/oracle/user01공간과 키 입력을 줄이는 것과 같은 것이 아니라 선택한 것 같습니다 .

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.