Mengapa direktori Oracle dinamai / u01 / u02 dll ...? [Tutup]

11

Saya telah bekerja dengan Oracle RDBMS selama beberapa tahun dan hari ini, setelah menginstal satu untuk kali ke-n, saya bertanya-tanya, mengapa kita menginstalnya di / u01, / u02, dll?

Tentu saja Anda dapat menginstalnya di tempat lain, tetapi untuk beberapa alasan yang tidak diketahui, konvensi ini digunakan di mana-mana dan saya belum melihat instalasi Oracle yang serius, misalnya, / opt

Adakah pelajaran sejarah yang saya lewatkan?

Eldelshell
sumber
5
download.oracle.com/docs/html/A97297_01/appg_ofa.htm . Apa yang membingungkan dalam dokumen ini? Bisakah Anda lebih spesifik dalam pertanyaan Anda? Dokumen itu tampak jelas, apa yang membingungkan Anda?
S.Lott
1
Saya percaya pertanyaannya adalah tentang etimologi nama direktori
Codebling
@ Kode Bling: Dokumen ini tampaknya cukup jelas tentang hal itu. Apa lagi yang perlu diketahui?
S.Lott
@ S.Lott: Anda benar. Anda mungkin bisa menjawab alih-alih berkomentar juga
Codebling
@ Kode Bling: Saya tidak tahu harus menjawab apa karena saya tidak mengerti pertanyaannya. Saya berharap @Ubersoldat mengklarifikasi pertanyaan dengan mendaftar sesuatu yang membingungkan atau sulit dipahami. Maka saya pikir pertanyaan itu bisa dijawab.
S.Lott

Jawaban:

6

Ini didasarkan pada unix dan VMS yang sangat tua. Pada awal 80-an ketika mesin unix (yaitu Sun Solaris) pertama kali datang online, tidak ada standar tentang bagaimana atau di mana untuk memasang drive Anda selain yang root. Jadi Anda membutuhkan sesuatu yang mudah diketik (mis. Pendek), mengidentifikasi drive fisik apa (ketika mati). Dengan oracle, setiap drive yang dipasang digunakan untuk satu file data yang tidak pernah diakses oleh selain Oracle. Versi awal Oracle memiliki batasan panjang lintasan untuk file data mereka. Plus Anda (dba) diperlukan untuk menggunakan alat baris perintah dan edlin untuk memperbaiki file konfigurasi sehingga Oracle dapat menemukan file data setelah drive meninggal.

Singkatnya, untuk Oracle 6 dan 7, Anda menginginkan jalur drive yang pendek dan mudah diingat yang dipetakan ke drive fisik untuk mempercepat perawatan.

Sejak saat itu, standar telah dibuat, dimodifikasi, alat manajemen ditambahkan. Tetapi dokumentasi itu tidak pernah diubah. Karena berfungsi seperti yang dijelaskan. Dan DBA cerdas dapat mengetahui cara kerjanya di sistem mereka. Dan jika mereka tidak dapat Oracle Consulting ($ 2K per hari per kepala) akan lebih dari senang untuk melakukannya untuk Anda.

Thomas Jones-Low
sumber
Saya juga suka @ jlliagre menunjuk ke jalur yang lebih POSIX.
Eldelshell
AFAIK, masih belum ada lokasi standar untuk titik pemasangan sistem file permanen. Menurut saya, pilihan yang baik hampir dijamin tidak akan berbenturan dengan standar di masa depan.
jlliagre
2

Menurut dokumen yang ditunjuk oleh S Lott, /u01adalah nama standar yang disarankan untuk "Data pengguna mount point 1". Saya kira itu telah dipilih alih-alih sesuatu seperti /opt/oracle/user01menghemat ruang dan penekanan tombol.

Jlliagre
sumber