Oracle ile ilgilenen herkes OFA diye bir standartın var olduğunu az çok bilir. Peki standart tam olarak nedir? Cary Millshap tarafından Oracle for Open Systems makalesinde yayımlanmış olan bir standarttır. Makalenin 1995 yılında yayımlanan orjinal haline linkten ulaşabilirsiniz. Çoğu kurulumda yada gündelik işlerimizde kullandığımız bu maddeler ustalarımızdan öğrenip uyguladığımız birer alışkanlık gibi görünse de aslında temeli bu standarta dayanmaktadır.
1. Unix mount point isimleri /mountpoint adı + numara şeklinde olmalı. /u01, /u02, /u03
1. Unix mount point isimleri /mountpoint adı + numara şeklinde olmalı. /u01, /u02, /u03
2. Oracle OS user'ı ORACLE_HOME dizinin sahibi olmalı. /mountpoint/directory/user örneğin /u01/app/oracle
3. Komut satırından yaptığımız hardcode path tanımları yerine Environment değişkenleri kullanılmalı.
4. Her ORACLE_HOME dizini belirli bir kalıba göre yaratılmalı. /oracle_user_home_directory/product/ versiyon Örneğin /u01/app/oracle/product/11.2.0/dbhome_1
5. Environmentları ayarlamak için unix profile ve oracle-supplied filelar kullanılmalı.
6. Bir instance $ORACLE_HOME, $ORACLE_SID ve $HOST_NAME kombinasyonu ile tanımlanmalı.
7. Datafileların isimlendirilmesinde tablespace_name+number.dbf standartı kullanılmalı, aynı zamanda ORACLE_SID de eklenebilir..
8. Aynı anda yedeklenen yada aynı amaç için kullanılan db objeleri aynı tablespacede yer almalı.
9. Tablespace isimleri 8 karakterle sınırlandırılmalı. (datafile'ına isim verirken zorluk yaşamamak için)
0 yorum:
Yorum Gönder