SAP & ABAP Öğreniyorum

Staj süresi boyunca SAP ile ilgili işlerde görev alacağımdan kendimi buna hazırlamak adına sistem mimarisi, modüller, ABAP gibi başlıkları incelemeye ve öğrenmeye karar verdim. Bu süreçte SAP'yi öğrenmeye çalışırken burada da öğrendiklerimi aktarmaya çalışacağım. Öncelikle SAP sisteminin mimarisinden ve ABAP programlama dili ile ilgili temel kavramlardan bahsetmekte yarar var. SAP Sistem Mimarisi SAP mimarisi 3 … Okumaya devam et SAP & ABAP Öğreniyorum

Staj Başlangıç

Kariyer Test Sürüşü staj programım, 19 Haziran tarihinde Kanyon Ofis’te gerçekleştirilen Oryantasyon Günü ile başladı. Oryantasyon gününde, Eczacıbaşı Holding İnsan Kaynakları Grup Başkanı Ülkü Feyyaz Taktak ve İnsan Kaynakları Direktörü Utku İlik, bizlere ilham veren bir konuşma gerçekleştirdi. İlik, staj dönemimizin bizlerin iş hayatı ile tanıştıkları önemli bir dönem olduğunu belirterek, stajımızın verimli geçmesi, daha … Okumaya devam et Staj Başlangıç

İtalyanca? Hastasıyız!

Çok fazla televizyon izleyen bir insan değilim. Reklam, dizi ve magazin muhabbetlerinden değil de gerçekten olan biten, “haber” olması gereken şeylerden habersiz kalmamak isteniyorsa özellikle uzak durmalı televizyondan. Lakin bazen siz izlemesenizde etrafınızdakilerin yapacak birşey bulamadığında eline kumandayı zaplamasını engelleyemiyorsunuz. Yaklaşık bir hafta önce Ayhan Sicimoğlu'nun "Renkler" programına denk geldim. Oturup uzun uzun sohbet etmek … Okumaya devam et İtalyanca? Hastasıyız!

Database Incarnation

Veritabanını son commit edilen transaction'a kadar kurtaramadığımız senaryolarda veya controlfile backupını kullanarak recover ettiğimiz de, veritabanını"ALTER DATABASE OPEN RESETLOGS" komutunu kullanarak open hale getirmek zorundayız. Resetlogs ifadesiyle Oracle, redo log dosyaları bulunmuyor ise defualt 3 redo log dosyası yaratır eğer bulunuyor ise redo loglarda bulunan bütün kayıtları sıfırlar. Çünkü eğer veritabanında Incomplete recovery işlemi gerçekleşmiş … Okumaya devam et Database Incarnation

Stop SCN (last_change#)

Stop SCN, bir datafile için mevcut olan en son redo SCN numarasını ifade etmektedir. Bu değeri control file dump dosyasındaki DATAFILE RECORD bölümünden veya v$datafile view'ındaki last_change# kolonunu sorgulayarak öğrenebiliriz. Görüldüğü üzere data file'lar için checkpoint değerleri v$datafile ve v$datafile_header view'larında sabit. Bu iki view'ın içerdiği kolonlara bakacak olursak ikisinde de checkpoint_change# adlı kolonun olduğunu … Okumaya devam et Stop SCN (last_change#)

Oradebug ControlFile

Control File, Oracle veritabanının fiziksel yapısını, veri dosyaları SCN bilgilerini, backup dosyalarının yerleri gibi birçok önemli bilgiyi barındıran binary bir dosyadır. Control file dosyasında ne tür kayıtların tutulduğuna dair bilgileri V$CONTROLFILE_RECORD_SECTION view'ını görüntüleyerek daha ayrıntılı olarak görebiliriz. Yukarıda da açıkladığım gibi eğer data file SCN bilgilerini, log sequence numarasını , alınmış backuplar ile ilgili kayıtları … Okumaya devam et Oradebug ControlFile

DBMS_PRIVILEGE_CAPTURE Paketi

Her kullanıcıya işini görebilmesi adına ihtiyacı olduğu kadar yetki verilmesi prensibini "Least Privilige" olarak tanımlıyor Oracle. Bu prensibin uygulayabilmesi için öncelikle iyi bir yetki sınırlandırılması yapılması gerekiyor. Örneğin "SELECT ANY TABLE" priviligine sahip bir kullanıcıların olduğu bir veritabanında O7_DICTIONARY_ACCESSIBILITY parametresi FALSE olarak set edilerek data dictionary altındaki tabloları görmesi engellebebilir. Özel bir şema olan Public … Okumaya devam et DBMS_PRIVILEGE_CAPTURE Paketi

Linux RPM Paket Yönetimi

İnternet üzerinden indirdiğimiz Linux programları genellikle 2 formda bulunur; 1- RPM paketleri 2-Kaynak Kod Paketleri RPM PAKETLERİ Bir işletim sistemi ortamında çalışacak çeşitli uygulamalara ait yazılımın sistem üzerinde kurulumu ve çalıştırılması, işletim sistemi için en önemli konulardan birisidir diyebiliriz. Red Hat Linux ortamında yazılımların kurulup çalıştırılabilmesi için en yaygın kullanılan yönetemlerden birisi de RPM paket … Okumaya devam et Linux RPM Paket Yönetimi

Oracle Veritabanı 12c Unified Audit

Oracle Database 12c Audit mekanizması daha önceki versiyonlarına göre farklı bir model ile oluşturulmuş. Audit işlemleri için kullanılan ayrı ayrı view ve parametreler merkezileştirilerek tek bir audit tablosunda da tutulur hale getirilmiş diyebiliriz. Oracle veritabanımızı oluşturduğumuzda Mixed Mode Audit özelliği "enable" halde gelirki bu özellik bize istersek veritabanımızı daha önceki sürümlerdeki audit özellikleriyle veya 12c … Okumaya devam et Oracle Veritabanı 12c Unified Audit