12 Şubat 2014 Çarşamba

Geek Talks - Oracle 12c

GDG Ankara'nın her ay düzenlediği Geek Talks'da çoğu yazılımla uğraşan katılımcılara Oracle 12c'de gelen yeni özellikleri anlattım...


 

17 Ocak 2014 Cuma

TROUG Ankara Buluşması 2014

TROUG ilk Ankara etkinliğinde "Oracle 12c Pluggable Database Hands On"  konulu sunumumla yer aldım.
Bütün katılımcılara ve sunum gerçekleştiren herkese teşekkürler.

Sunumu ve uygulama videosunu inceleyebilirsiniz.


video

30 Aralık 2013 Pazartesi

TROUG Ankara Etkinliği




TROUG 2014 yilinin ilk etkinliginde Ankara’da! Oracle veritabani yönetimi ve uygulama gelistirme konularina yönelik içerigi ile tüm gün sürecek etkinlik ücretsiz ve sinirli kontenjanli. Katilim için hemen kayit yaptirin.
Etkinliğimizde sizleri de aramızda görmekten mutluluk duyacağız.
TROUG
Program
09:00-09:30Kayıt ve Açılış
Gökhan Atıl – TROUG Başkan Yardımcısı
09:30–10:10Enterprise Manager 12c: ASH Analytics
Gökhan Atıl – Innova
10:20-11:00Exadata Maximum Availability Architecture
Emre Baransel – Oracle
11:10-11:50Oracle Audit Vault 12c ile Veritabani Denetimi
Serdar Çetinkaya – Oratech
12:00-13:00Ara
13:00-13:4012c Plugable Database Hands-On
Özgür Umut Vurgun – Türk Telekom
13:50-14:30APEX ile kompleks uygulamalar geliştirmek
Ergem Peker – n11.com
14:40-15:20SQL Tuning Uygulamaları: SQLT ve SQLHC Araçlarının Kullanımı
Bora Yüret – TC ÇSGB
15:30-16:10Oracle Spatial Genel Bakış ve Veri Kalitesi
Murat Hançeroglu – Türk Telekom
16:10-16:20Kapanış

21 Kasım 2013 Perşembe

Ora-19502,Ora-27063,No Left Space Dataguard Standby

Ben Dataguard’tan uzak kalsamda o benden uzak kalmıyor J Bu aralar fazla ilgilenemedim ama ufakta olsa sorunlarla karşılaşabiliyorum. Son karşılaştığım hata basit gibi görünen disk dolunca aldığımız bir hata. Bunun için ilk aklıma gelen cevabı verdiğimde “diskte kullanılmayanları silin” oldu. Ancak yapacak olan ekip yeni disk ekleyip bu hatanın önüne geçmek istedi. İşin sonunda Metalink’te yazan işlemi değilde kendi yöntemim ile çözmek daha uygun oldu.

Alert.log’u incelediğimizde aşağıdaki metni bizi beklemekteydi.

ORA-19502: write error on file “/+DATA/GIS/data/aaa.dbf"
ORA-27063: number of bytes read/written is incorrect
IBM AIX RISC System/6000 Error: 28: No space left on device
File #251 added to control file as 'UNNAMED00251'.
ORA-01274: cannot add “/+DATA/GIS/data/aaa.dbf"- file could not be created
Recovery interrupted!


-               Metalink’e baktığımızda aynı hata kodlarını arşivlog’a ait disk doluluğu konusunu gösteriyor. Ancak biz sorunumuzu dbf dosyalarının yazıldığı alanda yaşadığımızdan disk ekleyerek sorunumuz ASM’de giderdik. Ancak sisteminiz FileSystem’de olsaydı ve farklı bir diski mount ettiğimizde farklı işlemler yapacağız.   Bu üç senaryo için olan işlemler şöyledir.

25 Eylül 2013 Çarşamba

Alert.log‘u External Tablo’ya Aktarma

Bir veri tabanı yöneticisinin sorun durumunda ilk bakacağı yer olan "alert.log" dosyasının "external" tabloya nasıl aktarıldığına bakacağız. Bazı durumlarda "alert.log" o kadar dolu ve karmaşık bir hal alabilir ki incelemesi içerisinden çıkılmaz bir duruma gelir . Dosya içerisinde aradığınız hatayı veya cümleciği bulmak çok zorlaşır.  Bu sıkıntının önüne geçmek için mesajları  tabloya atıp kolayca bulmak bize zaman kazandıracaktır.

-       Öncelikle alert.log dosyamızın lokasyonunu öğrenelim

SQL> sho parameter background_dump_dest
NAME                                                TYPE      VALUE
------------------------------------ ----------- --------------------------------
background_dump_dest       string   /u01/app/oracle/diag/rdbms/tes t1/test1/trace


-       DB’de yaratacağımız dizin ile alert.log’u tabloya aktaralım.

SQL> create or replace
 directory alarm_dizin
 as
 '/u01/app/oracle/diag/rdbms/tes t1/test1/trace '
 /
Directory created.