Pazar , 13 Temmuz 2014
Son Haberler
Anasayfa / Etiket Arşivi: Veritabanı (sayfa 3)

Etiket Arşivi: Veritabanı

Bilinen Adıyla LOGON TRIGGER

Güvenlik anlamında bir adım daha ileri giderek sisteme connect olan bazı userların sadece bir (veya birkaç ip’ den) gelmesini istiyorsunuz. Veya zaten birkaç ip’ den geliyordur siz bunların dışındaki olası girişlerin önüne geçmek isteyebilirsiniz. Aşağıdaki trigger da aynen bu işlemi gerçekleştirmektedir. Belirlenmiş olan kullanıcıların hangi ip adresinden geldiğine bakıp izin verilen adres ise connect’ inı kurmasını sağlayıp, farklı bir ip ... Devamını Oku »

  • tweet

(ORA-00313) Redolog grublarından biri (veya birkaçı) Kaybedildiğinde Yapılması Gerekenler

Database’ in olmazsa olmaz koşullarından biri en 2 gruplu bir redolog grubunuzun olmasıdır. Redolog’ lar sistemin son ana döndürülmesinde kritik bir önem taşıdığından dolayı groupların memberlanması son derece önemlidir. Redologların nasıl memberlanacağı ile ilgili http://kamilturkyilmaz.blogspot.com/2010/11/redolog-group-tanmlama-degisiklik-yapma.html gerekli bilgiyi daha önceki yazımda detaylı olarak anlatmıştım. Redologlarınız member’ lı değilse ve herhangi birini kaybetdiyseniz veritabanını kurtarmak için aşağıdaki işlemleri yapmamız gerekir. Ancak burada unutumaması ... Devamını Oku »

  • tweet

(ORA-00313) Redolog Gruplarından Biri (veya birkaçı) Kaybedilmesi

redolog

Database’ in olmazsa olmaz koşullarından biri en 2 gruplu bir redolog grubunuzun olmasıdır. Redolog’ lar sistemin son ana döndürülmesinde kritik bir önem taşıdığından dolayı groupların memberlanması son derece önemlidir. Redologların nasıl memberlanacağı ile ilgilihttp://kamilturkyilmaz.blogspot.com/2010/11/redolog-group-tanmlama-degisiklik-yapma.html gerekli bilgiyi daha önceki yazımda detaylı olarak anlatmıştım. Redologlarınız member’ lı değilse ve herhangi birini kaybetdiyseniz  veritabanını kurtarmak için aşağıdaki işlemleri yapmamız gerekir. Ancak burada unutumaması ... Devamını Oku »

  • tweet

SQL NEDİR ?

  Merhaba, RDBMS (Relational DataBase Management Systems), yani “İlişkisel veritabanı yönetim sistemleri”‘nin temeli 1980′li yıllarda atılmıştır. IBM tarafından Oracle tarafında geçen ve 2003 yılında vefat eden Dr. Edgar J. Codd bu temelin atılmasında çok büyük rol oynamıştır. İlişkisel veritabanının mantığı veriye daha hızlı ve sağlam ulaşmaktan geçer, diyebiliriz. Veri modelleri arasındaki bağlar birbirleri ile ilişkilendirildiği zaman mantıklı ve stabil sonuçlar ... Devamını Oku »

  • tweet

SQL ile Stored Procedur kullanımı

Stored Procedure tabloya bağlı olmaksızın veritabanına kaydedebileceğiniz sql sorgularıdır. Klasik programlamada sql sorgularınızı programınızın içinde kodlarınızın olduğu bloklara da yazabilirsiniz. Fakat stored procedure kullanarak bu sql sorgularını veritabanına kaydedip, kodlarınızın içinden tıpkı yazdığınız bir metodu çağırır gibi çağırıp kullanabilirsiniz. Stored procedure kullanımının en büyük avantajı programın çalışma hızının yüksek olmasıdır. Bunun sebebi  stored procedurelerin server üzerinde çalışmasıdır. Yani yazdığınız stored ... Devamını Oku »

  • tweet

Oracle Sequence Nedir? Bilinmeyen Detaylarıyla

upgrade1

Merhabalar, Sequence Oracle’da “sequence” yani Türkçe’si ile sıra, dizi veya sekans olarak adlandırdığımız yapılar bulunmaktadır. Bu yapıların amacı belirlediğimiz bir başlangıç noktasından başlayarak, artı veya eksi yönde sayı arttırmaktır. Dizi, sürekli olarak kullanımdan doğan numara artış veya azalışlarını temin etmektedir. Diziler genelde sanal bir anahtar olarak kullanılır ve bir çeşit sıralama yapabilmemiz için faydalıdır. Tıpkı constraint’ler gibi, sequence’lar da data ... Devamını Oku »

  • tweet

ORACLE RECOVERY MANAGER (RMAN)-2

Media Manager Kullanımı ile Yedekleme ve Restorasyon   RMAN> RUN { ALLOCATE CHANNEL chan1 DEVICE TYPE sbt; BACKUP TABLESPACE “TEST”; }   Bu komut ile Oracle veritabanına kaset ünitesine bir yedek almak istediğimiz bilgisini ve bir kanal tahsisi talebinde bulunduğumuzu ilettik. Oracle ise media management cihazına istekte bulunarak gerekenin yapılmasını talep eder. Media manager’ın özelliği bünyesinde bulunan kaset ünitelerinde neler ... Devamını Oku »

  • tweet

Meta Data Nedir ?

s1

  Metadata çooğunlukla data hakkında bilgi olarak tanımlanmaktadır. Tam olarak Metadata datayı tanımlamaktadır. Yani datanın nasıl kullanıldığını ve sistemlerin dataları nasıl yöneteceğini tarif etmektedir.Genellikle metadaların içerdikleri ;   Data Model tanımları Data dönüştürme tanımları İşleme ve taşma bilgilerini, schedules ve log gibi Business intelligence sistem tariflerini , küpler , boyutlar ve metrik gibi Başka tür anlamlı bilgileri , semantik gibi Metadata sadece teknik bilgilerden oluşmaz fakat iş kullanıcıları veri amacı ... Devamını Oku »

  • tweet

ADD_MONTHS Fonksiyonu ve Gün Ekleme

  Merhaba arkadaşlar, Bu makalemde add_months() fonksiyonundaki bir takım incelikleri sizlerle paylaşacağım. Tarih bilgisi içeren önemli ve kritik raporlarınızda kesinlikle dikkatinizden kaçmaması gereken bir konu olduğunu düşünüyorum.   SQL tarih fonksiyonlarından biri de add_months fonksiyonudur. Bu fonksiyonun çeşitli kullanım şekilleri vardır. Fakat fonksiyonun temel mantığı; girilen bir tarihten itibaren, verilen ay sayısı kadar geriye veya ileriye gitmektir. Fonksiyonu analiz edersek ... Devamını Oku »

  • tweet

Dublicate Dataların Bulunması ve Silinme İşlemleri

resim21

Dublicate datalarin bulunmasi kolaydir ama silinmesin de bi takim sikintilar yasayabiliriz.Geçen gün 96 row için 1 saatten fazla çalisan select gördügümde ne oluyor acaba diye düsünmeye basladim.Internette arastirdigim bütün dublicate datalari bulma yöntemini denedim ama gene ise yaramadi.Sonunda söyle bir metot gelistirdim.Dublicate datalarin bulundugu tabloyu referans alarak bir tablo create ettim.Daha sonra bu create ettigim tablodan eslesen row_id leri buldum ve ... Devamını Oku »

  • tweet