Oracle dizinleri neden / u01 / u02 vb. Olarak adlandırılıyor? [kapalı]


11

Oracle RDBMS ile birkaç yıldır çalışıyorum ve bugün n-th için bir tane kurduktan sonra, neden / u01, / u02, vb.

Tabii ki başka bir yere kurabilirsiniz, ancak bilinmeyen bir nedenden dolayı, bu sözleşme her yerde kullanılır ve örneğin / opt'da ciddi bir Oracle kurulumu görmedim

Kaçırdığım bir tarih dersi var mı?


5
download.oracle.com/docs/html/A97297_01/appg_ofa.htm . Bu belgede kafa karıştırıcı olan neydi? Sorunuzda daha spesifik olabilir misiniz? Belge net görünüyor, seni ne şaşırttı?
S.Lott

1

@Code Bling: Doküman bu noktada oldukça açık görünüyor. Daha ne bilmek gerekir?
S.Lott

@ S.Lott: haklısın. Muhtemelen siz de yorum yapmak yerine cevap vermiş olabilirsiniz
Codebling

@Code Bling: Cevabın ne olması gerektiğini bilmiyorum çünkü soruyu anlamıyorum. @Ubersoldat'ın kafa karıştırıcı veya anlaşılması zor bir şey listeleyerek soruyu netleştirmesini umuyorum. Sonra soruya cevap verilebileceğini düşünüyorum.
S.Lott

Yanıtlar:


6

Çok eski unix ve VMS'ye dayanır. 80'lerin başında unix (yani Sun Solaris) makineleri ilk kez devreye girdiğinde, sürücülerinizin kök olandan başka nasıl veya nereye monte edileceğine dair standartlar yoktu. Böylece, yazılması kolay (yani kısa), hangi fiziksel sürücünün (öldüğü zaman) olduğunu belirleyen bir şeye ihtiyacınız vardı. Oracle ile, monte edilen her bir sürücü Oracle'dan başka hiçbir şeye erişilemeyen bir veri dosyası için kullanıldı. Oracle'ın ilk sürümlerinde veri dosyalarının yollarının uzunluğu konusunda sınırlamalar vardı. Ayrıca siz (dba), Oracle'ın bir sürücü öldükten sonra veri dosyalarını bulabilmesi için yapılandırma dosyalarını düzeltmek için komut satırı araçlarını ve edlin'i kullanmanız gerekiyordu.

Özetlemek gerekirse, Oracle 6 ve 7 için, bakım hızlılığı için fiziksel sürücülerle eşleştirilen kısa, hatırlaması kolay sürücü yolları istediniz.

O zamandan beri standartlar oluşturuldu, değiştirildi, yönetim araçları eklendi. Ancak bu belgeler hiçbir zaman değiştirilmedi. Çünkü tarif edildiği gibi çalışıyor. Ve akıllı DBA'lar sistemlerinde nasıl çalıştığını bulabilir. Ve eğer Oracle Consulting (kafa başına günde 2K $) yapamazlarsa bunu sizin için yapmaktan mutluluk duyacaktır.


Ayrıca @jlliagre'nin daha POSIX yolunu işaret etmesini seviyorum.
Eldelshell

AFAIK, kalıcı dosya sistemleri bağlama noktaları için hala standart bir yer yok. / u01 bana hala gelecekteki standartlarla çatışmamak için neredeyse iyi bir seçim gibi görünüyor.
jlliagre

2

S Lott'un işaret ettiği belgeye göre, /u01"Kullanıcı verileri bağlama noktası 1" için önerilen standart addır. Sanırım /opt/oracle/user01biraz yer ve tuş vuruşu kaydetmek gibi bir şey yerine seçildi .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.