Pusula Akademi Oracle grubundan Anıl’ı bu güzel makalesi için tebrik ediyoruz.Anıl’ın yazdığı ikinci makalesi. Devamını bekliyoruz… İlişkisel veritabanların da bilgiler tablolarda saklanır. Bu tabloların birleşimi ile View’ler oluşturulabilir. View’ler veri tutmaz. Sadece tabloların bir ‘görünümü’ dür. View aslında sanal bir tablodur. Örneğin bir view iki tablonun birleşimi olabilir. Basit bir örnek ile daha anlamlı gelecektir tanımımız, Bunun için 2 ... Devamını Oku »
SQL String İşlemleri
Pusula Akademi Oracle Grubundan Sadık Bozkurt’un string işlemleri konusunda yazdığı makalesi. Kendisini Tebrik ediyoruz ve devamını bekliyoruz. Pusula Akademi Oracle Grubu Sadık BOZKURT Sql String İşlemleri Concatenation Operator Bu fonksiyon ile tablodaki iki sütunu birbirine bağlayabiliriz. Bağlama işlemini yapmak için iki dikey çizgi karekterini (“||”) kullanırız. Örnek olarak bir sorgu yazalım. select first_name||last_name from employees sorgunun sonucu ise bu şekilde ... Devamını Oku »
OLAP KÜPÜ NEDİR
OLAP KÜPÜ NEDİR İlişkisel veri tabanlarının kullanımı ve sonrasında ortaya çıkan veri ambarlarının büyüklüğü ile beraber, verilere daha hızlı şekilde erişme ve çok boyutlu analiz ihtiyaçları doğmuştur. Çevrimiçi Analitik İşleme (OLAP) veritabanları karar destek sorgularını kolaylaştırır. OLAP, işlemleri işlemek yerine sorgulama ve raporlama için en iyi duruma getirilmiş bir veritabanı teknolojisidir. OLAP’ın kaynak verileri, yaygın olarak veri depolarında depolanan Çevrimiçi ... Devamını Oku »
Oracle DBA ve Temel Linux Komutları
Bugün de Oracle DBA lerin genel olarak kullandığı Linux komutlarından bahsetmeye devam edeceğim. Bu yazımı Oracle DBA ve Temel Linux Komutları – 1 yazımın devamı olarak ele alabilirsiniz. Bugün de Oracle DBA lerin genel olarak kullandığı Linux komutlarından bahsetmeye devam edeceğim. Bu yazımı Oracle DBA ve Temel Linux Komutları – 1 yazımın devamı olarak ele alabilirsiniz. Makalelerimde anlaşılmayan ve ... Devamını Oku »
Mükerrer Kayıtların Silinmesi
Tablomuzdaki tekrar eden kayıtları nasıl silebileceğimize ait mini bir makale… Merhabalar, Süper lig şampiyonluk sayıların tutulduğu bir tablo oluşturup takımların şampiyonluk sayılarına ait kayıtları tabloya ekliyoruz. SQL> CREATE TABLE sampiyonlar (takim VARCHAR2 (20),sampiyonluk_sayisi NUMBER); Table created. SQL> insert into sampiyonlar values (‘galatasaray’ ,18); 1 row created. SQL> insert into sampiyonlar values (‘galatasaray’ ,18); 1 row created. SQL> insert into ... Devamını Oku »
Crontab
makalemizin içeriği crontab nedir , kullanımı nasıldır … Crontab, windowsta ki zamanlanmış görevlerin Unixteki karşılığıdır. Yazdığımız komutun yada shell scriptlerin belirttiğimiz zamanlarda calışmasını sağlar. Crontab editlemek için nano yada vi gibi text editörlerden yararlanırız. export EDITOR=nano diyerek nano’yu varsayılan editör yapabiliriz yada default olarak vi kullanabiliriz. Aşağıdaki komutları hangi kullanıci ile calıştırırsanız o kullanıcının crontab’ında işlem yapmış oluruz. crontab -l : crontab ... Devamını Oku »
Tabloların Sıkıştırılması
Tabloların yada tablo veri setlerinin sıkıştırılma yöntemleri. İlk oracle 9i sürümünde alan kazancı amacıyla çıkarılmıştır. Artıları IO performansı arttırır, db cache’ deki memory kullanımı azalır, ancak bu işlemlerin hepsi için extra CPU yükü doğurur. Sıkıştırma işlemleri tablolarda, partition ve tablespace düzeyinde yapılabilir. NOCOMPRESS seçeneği default olan seçenektir. Kullanıldığı zaman sıkıştırılma yapılmaz. COMPRESS seçeneğinde ise sıkıştırılma yapılır. Tablo ve partition’larda direct-path ... Devamını Oku »
Oracle Datafile Name ve Path değiştirme (ARCHIVELOG)
Bir önceki yazımda anlattığım gibi Noarchivelog durumda olduğunda datafile ların ismini değiştirmeye yada lokasyonunu değiştirdiğimizde veritabanını kapatmak zorunda oludğumuzu söylemiştik. Şimdi ARCHIVELOG modda veritabanını kapatmadan datafile lokasyonunu değiştirelim. İlk önce veritabanınızın archivelog da olduğunu teyit edelim. select log_mode from v$database; LOG_MODE ARCHIVELOG Şunu da unutmayalım eğer taşımak veya ismini değiştirmek istediğiniz datafilelar SYS,SYSTEM veya UNDO tablespace lere ait datafile lar ise ... Devamını Oku »
Unix üzerinde çalışan Oracle 11g Nasıl Kaldırılır
Oracle 11G R2 de standalone Oracle veritabanı kurulumlarını , Oracle Clusterware ve ASM kurulu olan veritabanlarının yanı sıra Oracle Real Application Clusters (Oracle RAC) ve Oracle client kurulumlarını deinstall komutu aracılığı ile kaldırabiliriz. $ORACLE_HOME/deinstall dizini altında deinstall aracını bulabiliriz. Eğer deinstall tool sunucumuzda yüklü değilse aşağıdaki adresten indirebiliriz. http://www.oracle.com/technetwork/database/enterprise-edition/downloads/112020-zlinux64-352074.html - İndirmek istediğimiz Deinstallation aracı sayfanın sonunda bulunmaktadır. Kullanımı ise; ... Devamını Oku »
Unix Sunucular arası şifresiz SSH bağlantısı
Sunucular arası ssh ile şifresiz olarak bağlanmak yada scp ile şifre sormadan dosya kopyalanmak … Sunucularımız arası ssh ile şifresiz olarak bağlanmak yada scp ile şifre sormadan dosya kopyalanmak için : test1 de yapılması gereken: root ‘/’ dizinin altında .ssh dizini oluşturup read ,write ,execute hakkı veririz. mkdir /.ssh chmod 700 /.ssh cd /.ssh ssh-keygen ... Devamını Oku »