<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2077539750148390341</id><updated>2012-01-10T16:29:39.799+02:00</updated><category term='oracle-egitimi'/><category term='Turk Oracle Kullanici grubu'/><category term='neden-oracle-sertifikasi'/><category term='oracle bea'/><category term='fine grained audit'/><category term='Datawarehouse turkiye'/><category term='oracle compress'/><category term='turkish oracle'/><category term='sys_context'/><category term='oracle-secure-backup.'/><category term='Oracle-sertifikasyon'/><category term='RMAN-oracle-backup-recovery'/><category term='RMAN image copy'/><category term='Oracle day istanbul'/><category term='Exatada Hybrid compress'/><category term='güvenlik'/><category term='RAC'/><category term='TPC'/><category term='güvenlik-oracle'/><category term='11g'/><category term='Turkey Oracle User group'/><category term='linux-girs'/><category term='oracle blog zekeriya besiroglu bilginc'/><category term='linux-komutlari'/><category term='performans karsilastirma'/><category term='RAC EXPERT'/><category term='ORACLE GUVENLIK'/><category term='compress'/><category term='dbms_stats'/><category term='ORACLEDAY'/><category term='AWR report'/><category term='group by'/><category term='in'/><category term='ASM advise'/><category term='Database Security'/><category term='TROUG DAY 2011'/><category term='ora-12838'/><category term='result cache'/><category term='oracle'/><category term='ASM'/><category term='İTU'/><category term='database replay'/><category term='oracle egitim'/><category term='fiziksel hazir veritabanindan gercek zamanli'/><category term='flashback version query'/><category term='uygulama'/><category term='sql plan management'/><category term='changePerm.sh'/><category term='UTL_SMTP'/><category term='bea weblogic domain create'/><category term='plsql örnekleri'/><category term='sys_context paketi'/><category term='Rac tuning tips'/><category term='SCAN - SINGLE CLIENT ACCESS NAME'/><category term='securefiles'/><category term='ASM 1031'/><category term='izleme'/><category term='Oracle sifreleme DBMS_CRYPTO'/><category term='podcast'/><category term='Oracle Türkçe kitap'/><category term='Manage clusterware and ASM'/><category term='bilginc'/><category term='11g upgrade'/><category term='Rman BACKUP'/><category term='Oracleace'/><category term='Exadata specilist'/><category term='11g r2 cluster'/><category term='sql injection'/><category term='Oracle-turkce-Forum'/><category term='shared-pool-nedir'/><category term='enterprise manager'/><category term='seminer'/><category term='migrated rows'/><category term='diagcollection.pl'/><category term='trace analyzer'/><category term='yazilim'/><category term='ACFS'/><category term='fiyat/performans'/><category term='orale'/><category term='bea'/><category term='client failover'/><category term='oracle eğitim'/><category term='oracle roadmap'/><category term='dataguard'/><category term='RAC-OCR'/><category term='bea weblogic node manager'/><category term='reserved'/><category term='ASM files'/><category term='linux'/><category term='HP'/><category term='Snapshot standby'/><category term='Neden-RAC'/><category term='vi'/><category term='exist'/><category term='Oracle forum turkiye'/><category term='plsql-örnekleri'/><category term='carsamba sohbeti'/><category term='turkish Oracle User Group'/><category term='Vault'/><category term='oracle CRS Backup restore'/><category term='weblogic scripting tool'/><category term='Oracle day 2011'/><category term='NEDEN oracle'/><category term='Actie data guard'/><category term='audit'/><category term='oratab'/><category term='Oracle Ace Award'/><category term='Secure backup'/><category term='drop user geri getirme'/><category term='oracle-guvenlik'/><category term='Intelligent Data Placement'/><category term='words'/><category term='Oracle Day'/><category term='zekeriya besiroglu seminer'/><category term='publish statistics'/><category term='11g new features'/><category term='index'/><category term='Jonathan Lewis'/><category term='Oracle-turkiye'/><category term='oracle yol haritasi'/><category term='oracle versiyon'/><category term='transportable tablespace'/><title type='text'>ORACLE BLOG Zekeriya Besiroglu</title><subtitle type='html'>Ileri düzey Oracle egitimlerini 2002 yilindan beri Oracle&amp;#39;in Istanbuldaki Tek Yetkili eğitim merkezi olan Bilginc IT Academy&amp;#39;de veren,Türkiye Oracle User Group Kurucu üyesi,Oracle Forum Türkiye&amp;#39;nin kurucu ve yöneticisi. 2002 yılından beri OCP ve Türkiye&amp;#39;nin ilk RAC expert sertifikası sahip uzmanı. Oracle Ace Database Management&amp;amp;Performance</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default?start-index=101&amp;max-results=100'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>141</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-9166087661401730978</id><published>2012-01-09T09:35:00.004+02:00</published><updated>2012-01-10T16:29:04.195+02:00</updated><title type='text'>Troug day- 9 Şubat'ta Tom Kyte aramızda</title><content type='html'>Troug’dan 2012′nin ilk etkinliğinde Oracle Gurularından Tom Kyte, Andrew Holdsworth ve Graham Wood, 9 Şubat’ta Türkiye’deler. “A day of Real World Performance” adlı tam günlük eğitimi TROUG üyeleri için ücretsiz olarak verecekler.&lt;br /&gt;&lt;br /&gt;Etkinlik kapasitemiz 100 kişi  ile sınırlı olduğu için  kurumsal üyelerimiz başta olmak üzere yapılacak bir önceliklendirme sonrasında etkinlik davetiyeniz gönderilecektir.&lt;br /&gt;&lt;br /&gt;Etkinliğe hemen on kayıt yaptırmak için &lt;br /&gt;&lt;br /&gt;&lt;a href="http://Troug.org"&gt;http://www.troug.org/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-9166087661401730978?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/9166087661401730978/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=9166087661401730978' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/9166087661401730978'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/9166087661401730978'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2012/01/troug-day-9-subatta-tom-kyte-aramzda.html' title='Troug day- 9 Şubat&apos;ta Tom Kyte aramızda'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-1535725891148146095</id><published>2011-11-29T08:01:00.006+02:00</published><updated>2011-11-29T13:03:09.284+02:00</updated><title type='text'>Oracle Day 2011 istanbul</title><content type='html'>Arkadaşlar merhaba&lt;br /&gt;&lt;br /&gt;Oracle Day istanbul 2011 buluşmasında bildiğiniz gibi TROUG olarak yer almıştık. Benim yaptığım sunum ve diğer ekip arkadaşlarımın birbirinden önemli sunumlarına ulaşmak için &lt;a href="http://www.oracle.com/oms/oracleday/istanbul-488230.html"&gt;http://www.oracle.com/oms/oracleday/istanbul-488230.html&lt;/a&gt; linkini kullanabilirsiniz. Bazı sunmalarda problem var gibi gözukuyor örneğin ufak düzeltmeler gerekebilir. Benim sunumu indirmek için http kısmı iki kere yeralmış ben birincisini tamamen sildim.&lt;strong&gt;http//www.oracle.com/oms/oracleday/01-oracleday-zek-1375166.pdf&lt;/strong&gt; benim sunuma ulasabilirsiniz.&lt;br /&gt;Bu arada https://web5.kinesissurvey.com/idceurope/html.pro?ID=151 adresindeki anketi değerlendirirmenizde bizim için son derece önemli.&lt;br /&gt;&lt;br /&gt;Görüşmek üzere&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-1535725891148146095?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/1535725891148146095/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=1535725891148146095' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/1535725891148146095'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/1535725891148146095'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2011/11/oracle-day-2011-istanbul.html' title='Oracle Day 2011 istanbul'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-7649263636505883681</id><published>2011-11-14T19:04:00.003+02:00</published><updated>2011-11-14T19:25:40.849+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle Türkçe kitap'/><title type='text'>Oracle Turkce Kitap</title><content type='html'>Merhaba arkadaşlar. Yıllardır birçok öğrenci arkadaşımdan aldığım yoğun talepler doğrultusunda Oracle Konusunda bir temel Türkçe kitap yazmaya karar verdim.Kitabımın hazırlıklarına aslında aylar önce başlamıştım. Yoğun programımdan fırsat bulabilirsem kitabı 2012 yaz aylarına bitirmeyi hedef haline getirdim. &lt;br /&gt;&lt;br /&gt;Bu kitapta Oracle yeni öğrenecek bir uzman arkadaşımın bütün ihtiyaçlarını bulabileceği gibi bazı özel konularda konunun en ince detaylarına kadar inmeyide planlıyorum. &lt;br /&gt;&lt;br /&gt;Yıllardır Oracle Konusunda Bilginc IT Academy/Oracle University de binlerce Oracle uzmanına Oracle eğitimleri vermiş, birçok Oracle projesinde görev almış bir danışman olarak yaşadığım tecrübeleri bu kitapta paylaşacağım.&lt;br /&gt;&lt;br /&gt;Kitabımda düşündüğüm konulardan bazıları &lt;br /&gt;Database mimarisi-ilikisel veritabanı ne zamanlar önemlidir.&lt;br /&gt;SQL ve PLSQL nedir? Neden PLSQL gerekli?&lt;br /&gt;Oracle nasıl kurulur? Database nasıl yaratılır? Database yaratırken nelere dikkat etmek lazım?&lt;br /&gt;Kullanıcı yaratma ve yetki yönetimi?&lt;br /&gt;Database izlenmesi problemlerin önceden tespit edilmesi&lt;br /&gt;Yedek almak&lt;br /&gt;En hızlı geri dönüş senaryoları ve veritabanının hiç veri kaybetmeden kurtarılması&lt;br /&gt;Daha hızlı bir veritabanı neden önemlidir&lt;br /&gt;Temel veritabanı hızlanması tavsiyeleri&lt;br /&gt;SQL tunning neden önemlidir?&lt;br /&gt;Temel SQL tuning tavsiyeleri&lt;br /&gt;Oracle Veritabanları nereye gidiyor Cloud ne demek?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-7649263636505883681?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/7649263636505883681/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=7649263636505883681' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/7649263636505883681'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/7649263636505883681'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2011/11/oracle-turkce-kitap.html' title='Oracle Turkce Kitap'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-515396678370829898</id><published>2011-11-02T19:15:00.005+02:00</published><updated>2011-11-02T22:39:54.564+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ORACLEDAY'/><title type='text'>Oracle day Turkiye 2011</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/-DsaOCRQcn1Q/TrGpzYKQh0I/AAAAAAAAAO4/WZXGJLSXHEA/s1600/2kas%25C4%25B1%25C4%25B1m2011%2B051.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 400px; height: 299px;" src="http://1.bp.blogspot.com/-DsaOCRQcn1Q/TrGpzYKQh0I/AAAAAAAAAO4/WZXGJLSXHEA/s400/2kas%25C4%25B1%25C4%25B1m2011%2B051.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5670500105960064834" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/-fz06OVVyQiE/TrGoz-xRNPI/AAAAAAAAAOo/fuOvigUSQ2k/s1600/2kas%25C4%25B1%25C4%25B1m2011%2B027.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 299px; height: 400px;" src="http://4.bp.blogspot.com/-fz06OVVyQiE/TrGoz-xRNPI/AAAAAAAAAOo/fuOvigUSQ2k/s400/2kas%25C4%25B1%25C4%25B1m2011%2B027.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5670499016812606706" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/-WUOgbdIIRTY/TrGozn3RK2I/AAAAAAAAAOc/cwBwSqKQIUU/s1600/2kas%25C4%25B1%25C4%25B1m2011%2B063.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 400px; height: 299px;" src="http://3.bp.blogspot.com/-WUOgbdIIRTY/TrGozn3RK2I/AAAAAAAAAOc/cwBwSqKQIUU/s400/2kas%25C4%25B1%25C4%25B1m2011%2B063.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5670499010663754594" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/-n0eqQM_FLcs/TrGoyqnHDWI/AAAAAAAAAOU/RGIhQIVWY8s/s1600/2kas%25C4%25B1%25C4%25B1m2011%2B034.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 400px; height: 299px;" src="http://1.bp.blogspot.com/-n0eqQM_FLcs/TrGoyqnHDWI/AAAAAAAAAOU/RGIhQIVWY8s/s400/2kas%25C4%25B1%25C4%25B1m2011%2B034.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5670498994221419874" /&gt;&lt;/a&gt;&lt;br /&gt;Dun Turkiye'nin IT sektorundeki en buyuk eventine sahit oldugumu dusunuyorum. Binlerce uzmanin katildigi 9 paralel oturumun ayni anda yapildigi bir buyuk govde gosterisi izledik. Sayin Gurhan Kalelioglu'nun Oracle SEA bolgesi baskan yardimcis olmasinin ardindan Turkiye Genel Muduru olan dostumuz Sayin Filiz Dogan'in konusmasi gunun guzel gececeginin isaretlerini veriyordu. Gurhan beye ayrica Troug yaptigi katkilar icin birkez daha tesekkur etmek istiyorum. Bu surecinin Filiz hanimla devam etmesi encok biz Turk Oracle kullanici grubunu mutlu etti dersem yalan olmaz. Filiz hanimda bizim bu surecteki en onemli ve ilk destekcilerimizden. Tabi benim efsanem sayin Sedat Zencirci'ye ayri bir parantez acmaliyim.&lt;br /&gt;Benim Saat 13.40 taki Oracle Cloud baslikli sunumlumla Troug sunumlari basladi. Her nekadar degerli dostum Tonguc yemege bagladiysada :))) yuzlerce kisinin bizimle oldugunu gorduk. Aksam saatler 1730 gelemesine ragmen hatiri sayilir bir uzmani bizim sunumlarimizda oldugu dusunuyorum. Troug bu sene cok daha kuvvetli bir sekilde buyumeye devam edecegini soylemek istiyorum. 2011 ekim itibari ile 2000'in uzerinde degerli uzman arkadasimin kayit oldugunu ve bu rakamin Avrupadaki bircok koklu user grouptan fazla oldugunu goruyoruz.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-515396678370829898?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/515396678370829898/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=515396678370829898' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/515396678370829898'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/515396678370829898'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2011/11/oracle-day-turkiye-2011.html' title='Oracle day Turkiye 2011'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-DsaOCRQcn1Q/TrGpzYKQh0I/AAAAAAAAAO4/WZXGJLSXHEA/s72-c/2kas%25C4%25B1%25C4%25B1m2011%2B051.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-2245934692660455844</id><published>2011-10-27T13:34:00.003+03:00</published><updated>2011-10-27T13:49:15.032+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracleace'/><title type='text'>Oracle Ace Türkiye</title><content type='html'>Turkiye'de yedinci Oracle Ace ödülünü alan uzman Gokhan Atıl Arkadaşım oldu. Onu bu büyük başarısından dolayı kutluyorum. Böylelikle TROUG (Turkish Oracle User Group) olarak kurucu üyelerimizden altı arkadaşımız Oracle Ace olması Oracle Teknolojileri konusundaki dünyadaki hakettiğimiz yeri almaya doğru gittiğimizin kanıtıdır.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/-xFKvHYbz398/Tqk154beCeI/AAAAAAAAANI/rO0_5I-tH40/s1600/oracleace.bmp"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/-xFKvHYbz398/Tqk154beCeI/AAAAAAAAANI/rO0_5I-tH40/s400/oracleace.bmp" border="0" alt=""id="BLOGGER_PHOTO_ID_5668120874538895842" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-2245934692660455844?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/2245934692660455844/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=2245934692660455844' title='2 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/2245934692660455844'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/2245934692660455844'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2011/10/oracle-ace-turkiye.html' title='Oracle Ace Türkiye'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-xFKvHYbz398/Tqk154beCeI/AAAAAAAAANI/rO0_5I-tH40/s72-c/oracleace.bmp' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-5367157605791432265</id><published>2011-10-11T23:37:00.003+03:00</published><updated>2011-10-11T23:48:37.734+03:00</updated><title type='text'>Oracle Day istanbul 2011</title><content type='html'>1 kasım 2011 günü İstanbul beşiktaş'ta bulunan Swissotelde Oracle'ın Türkiyedeki en büyük etkinliği olan Oracle Day gerçekleştirilecektir. Sizlerin ücretsiz olarak katılacağı bu günde yurtiçinden ve yurtdışından önemli uzmanlarla tanışma fırsatınız olacak sektörün en son yeniliklerinden haberdar olmanız mümkün olacaktır. Oracle Day'da TROUG 3 Oracle Ace 1 Ace director dahil toplam 6 üyesi ile sunum yapacaktır. Benim açılış konuşmam ve G gidişi C gelişi konulu bir sunum yapacağım. Sizlere önümüzdeki günlerde sunumlarımız hakkında ufak ipuçları vereceğim. biran evvel bu muhteşem günde yerinizi ayırtmanız için ücretsiz &lt;a href="http://www.oracle.com/webapps/events/ns/EventsDetail.jsp?p_eventId=135062&amp;src=7304379&amp;src=7304379&amp;Act=9"&gt;kayıt linki&lt;/a&gt; ulaşabilirsiniz. Aynı zamanda günün prograınıda inceleyebilirsiniz.&lt;br /&gt;&lt;br /&gt;1 Kasımda Swiss otelde görüşmek üzere&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-5367157605791432265?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/5367157605791432265/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=5367157605791432265' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/5367157605791432265'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/5367157605791432265'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2011/10/oracle-day-istanbul-2012.html' title='Oracle Day istanbul 2011'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-7530655399181196461</id><published>2011-09-28T13:04:00.002+03:00</published><updated>2011-09-28T13:07:08.158+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='HP'/><title type='text'>Hp Bilginç IT Academy seçti.</title><content type='html'>Sizlerle bu seferde Oracle dışında bizim için önemli bir haberi paylaşmak istiyorum. &lt;br /&gt;&lt;br /&gt;HP Eğitim Hizmetleri, Türkiye’de faaliyet gösteren büyük BT firmalarının yazılım portföyü eğitimlerinde uzmanlaşan Bilginç IT Academy ile işbirliğine gidiyor. Bu kapsamda Bilginç IT Academy "HP Yetkili Eğitim merkezi" olarak HP Donanım, Yazılım, BT Yönetimi (ITIL, Proje Yönetimi, COBIT) eğitimlerinin BT sektöründeki uzmanlara ulaştırılması, yaygınlaştırılması ile katılımcılara sunulması için gereken planlama, sınıf organizasyonları ve eğitimlerin verilmesinden sorumlu olacak.&lt;br /&gt;&lt;br /&gt;Türkiye’de 20 yılı aşkın köklü varlığı ve yatırımlarıyla lider BT kurumlarından HP Türkiye, Eğitim Hizmetleri ile ülkemizde bilgi toplumuna dönüşümün tamamlanmasında eğitim olanakları sağlayarak önemli bir rol üstleniyor. Bilginç IT Academy, HP teknoloji hizmetleri ile yazılım portföyünden yararlanan kurumların, HP çözüm ortaklarının, BT sektöründeki uzmanların ve diğer katılımcıların HP eğitim programlarına erişimini kolaylaştırarak sektörde sinerji oluşturulmasına katkıda bulunacak.&lt;br /&gt;&lt;br /&gt;HP Türkiye’den konuyla ilgili yapılan açıklamada Bilginç IT Academy işbirliğiyle ilgili olarak şunlar ifade edildi: “HP olarak Türkiye’nin bölgede teknoloji üssü olması ve bilgi toplumuna dönüşümü için önemli adımlar atıyoruz. Satış ağı ve teknoloji ekosistemimizi gelişmiş eğitim programlarıyla desteklemeyi amaçlıyor, sektöre çözüm ortaklarından kurumsal teknoloji uzmanlarına kadar geniş bir yelpazede nitelikli çalışan sağlamayı hedefliyoruz. Türkiye'deki büyük teknoloji firmalarına global standartlarda eğitim veren Bilginç IT Academy de imzaladığımız anlaşma kapsamında HP Yetkili Eğitim merkezi olarak teknoloji eğitimlerimizin sektöre ulaştırılmasında önemli bir rol oynayacak. HP olarak teknoloji altyapısının tek başına yeterli olmadığını ve öncelikle, ülkemizin geleceği için nitelikli insan kaynağı yetiştirilmesi gerektiğini düşünüyoruz. Bilginç IT Academy ile vardığımız anlaşma da herkesin her an internete bağlı olduğu 7/24 Yaşayan Kurumlar dünyasında Türkiye’de bilgi toplumu dönüşümü vizyonumuzun gerçekleştirilmesinde önemli bir adımdır.”&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-7530655399181196461?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/7530655399181196461/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=7530655399181196461' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/7530655399181196461'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/7530655399181196461'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2011/09/hp-bilginc-it-acedemy-secti.html' title='Hp Bilginç IT Academy seçti.'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-6400560206039825396</id><published>2011-09-28T08:00:00.003+03:00</published><updated>2011-09-28T15:12:52.265+03:00</updated><title type='text'>Oracle Open World-Troug</title><content type='html'>2-6 Ekim 2011 tahirinde Amerika San francisco da gerceklesecek OOW 11 Turkish Oracle User Group olarak damga vuracagimiza inaniyorum. Troug bircok onemli uyesi,yoneticisi toplamda 30 un uzerinde konusmaci olarak yer aliyor.Bende OOW boyunca User Group larin oldugu salonda Avrupadaki User grouplarin arasinda TROUG adina orada olacagim. OOW 11 sunum yapacak firmalar siralamasinda Turkcellin 18 session ile Dunyada 4. Sirada oldugunu dun tonguctan ogrendim, bence bu bile basli basina son derece onemli ve gurur verici. Yine bu noktada degerli TROUG yoneticisi Ferhat arkadasiminda 3 sunumu oldugunu hatirlatmak isterim.Gurcanda odulunu OOW alacak. Bu surecte arkadaslarimiza maximum destegi saglamak icin ugrasacagiz. OOW gelecek butun arkadaslarimim bana zekeriyab@bilginc.com ulasabilirler. &lt;br /&gt;Detayli bilgiyi http://www.oracle.com/openworld/index.html bulabilirsiniz.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-6400560206039825396?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/6400560206039825396/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=6400560206039825396' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/6400560206039825396'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/6400560206039825396'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2011/09/oracle-open-world-troug.html' title='Oracle Open World-Troug'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-4501832069369048219</id><published>2011-09-21T16:34:00.003+03:00</published><updated>2011-09-21T17:00:31.334+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle day 2011'/><title type='text'>Oracle Day 2011 istanbul / TROUG</title><content type='html'>Arkadaşlar Merhaba&lt;br /&gt;&lt;br /&gt;IT teknolojilerine yön veren lider şirket Oracle'ın Türkiye deki en büyük organizasyonu bu sene 1 Kasım da Istanbul Swiss Otelde gerçekleşecek.&lt;br /&gt;&lt;br /&gt;Birbirinden önemli yerli ve yabancı uzmanların katılacağı  bu önemli etkilikte bizde TROUG olarak yeniden yer almaktan çok mutlu olacağız.&lt;br /&gt;&lt;br /&gt;Geçen sene yoğun ilgi gören oturumlarımız bu sene dahada ileriye taşımak için elimizden geleni yapacağız.&lt;br /&gt;&lt;br /&gt;Saat 0900 başlayacak olan program açılış konuşmaları ve birbirinden önemli sesionların ardından saat 1240 yemek arası verilecek. Yemekten sonra TROUG sunumları başlayacak.&lt;br /&gt;&lt;br /&gt;13:40 - 14:10 ------------- Exalogic ve Performance  Zekeriya Besiroglu Oracle ACE&lt;br /&gt;Bilginc IT Academy/TROUG&lt;br /&gt;14:10 - 14:20 ara&lt;br /&gt;14:20 - 14:50 ------------- 30 dakikada veri madenciliği Husnu Sensoy Oracle Ace director Global Maximum Data/TROUG&lt;br /&gt;14:50 - 15:00 ara &lt;br /&gt;15:00 - 15:30 ------------- "Hızlı Uygulama Geliştirme Aracı: APEX"  Gokhan Atıl &lt;br /&gt;Kocnet/TROUG&lt;br /&gt;15:30 - 15:40 ara&lt;br /&gt;15:40 - 16:10 ------------- Exadata ile neler değişti? Ferhat Şengonul Oracle Ace &lt;br /&gt;TTech/TROUG&lt;br /&gt;16:10 - 16:20 ara&lt;br /&gt;16:20 - 16:50 ------------- Heterojen Ortamlarda Veri Entegrasyonu Gurcan Orhan &lt;br /&gt;TTech /TROUG&lt;br /&gt;16:50 - 17:00 ara &lt;br /&gt;17:00 - 17:30 ------------- Unutulmus Özellikler: Oracle veritabanina yaptiginiz yatirimi sonuna kadar kullanin H. Tonguc Yılmaz Oracle Ace TTech/TROUG&lt;br /&gt;&lt;br /&gt;Bu önemli güne biran evvel kayıt olmanızı tavsiye ederim.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.oracle.com/webapps/events/ns/EventsDetail.jsp?p_eventId=135062&amp;src=7304379&amp;src=7304379&amp;Act=9"&gt;Oracle Day 2011 Istanbul resmi sayfası&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Bu arada önümüzdeki hafta Oracle Open World te TROUG temsilen bayağı kalabalık bir ekiple San fransicoda olacağız. Oraya gelecek bütün arkadaşlarımız görüşmek üzere.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-4501832069369048219?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/4501832069369048219/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=4501832069369048219' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/4501832069369048219'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/4501832069369048219'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2011/09/oracle-day-2011-istanbul-troug.html' title='Oracle Day 2011 istanbul / TROUG'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-1854761892413008441</id><published>2011-09-16T13:34:00.002+03:00</published><updated>2011-09-16T13:38:27.802+03:00</updated><title type='text'>Gurcan Orhan</title><content type='html'>Sizlerle mutlu bir haberi paylaşmak istiyorum. Değerli arkadaşımız Gurcan Orhan Technologist of the Year 2011 : Enterprise Architect. ödülüne layık görülmüştür. &lt;br /&gt;&lt;br /&gt;TROUG önemli destekçilerinden olan arkadaşımın bu büyük başarısı takdiri hakediyor.&lt;br /&gt;&lt;br /&gt;Bravo gürcan bizlerde Türkiye'den bir uzmanın bu ödülü almasından dolayı çok mutlu olduk.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-1854761892413008441?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/1854761892413008441/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=1854761892413008441' title='1 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/1854761892413008441'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/1854761892413008441'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2011/09/gurcan-orhan.html' title='Gurcan Orhan'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-3165275708458503551</id><published>2011-08-15T10:49:00.000+03:00</published><updated>2011-08-15T10:50:24.306+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='zekeriya besiroglu seminer'/><title type='text'>Oracle Exadata Semineri-Ücretsiz</title><content type='html'>Donanım ve yazılımın eşsiz mühendislik entegrasyonu sonucu ortaya çıkarılmış Exadata teknolojisini&lt;br /&gt;&lt;br /&gt;gelin birlikte inceleyelim&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Kullanıcı sayıları, sistem performansı, veri büyüklükleri artık "Extreme". Klasik yaklaşımda, veri tabanı sunucuları,&lt;br /&gt;&lt;br /&gt;veri saklama sistemleri, işletim sistemleri, kümeleme yazılımları, veri tabanı yönetim sistemi yazılımları hep ayrı ayrı &lt;br /&gt;&lt;br /&gt;alınır ya da en azından bütün bu bileşenler için ayrı ayrı kapasite ve performans ihtiyaçları belirlenirdi. Satın alma &lt;br /&gt;&lt;br /&gt;sonrası tüm bileşenler çok büyük uzmanlık gerektiren özel sistem ayarlamaları, konfigürasyonlar ve güncellemeler yapılırdı. &lt;br /&gt;&lt;br /&gt;Bütün bu karmaşık yapıları artık exadata ile daha basitleştirmek mümkün.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;Konular&lt;br /&gt;&lt;br /&gt;Exadata Overview&lt;br /&gt;Exadata Architecture&lt;br /&gt;Optimizing Database Performance with Exadata&lt;br /&gt;Database Machine Overview and Architecture&lt;br /&gt;Lcv:esrat@bilginc.com &lt;br /&gt;&lt;br /&gt;Tarih : 19.08.2011 &lt;br /&gt;Konuşmacı : Zekeriya Beşiroğlu &lt;br /&gt;&lt;br /&gt;http://zekeriyabesiroglu.blogspot.com&lt;br /&gt;http://www.troug.org &lt;br /&gt;&lt;br /&gt;Saat : 15:30-17:30 &lt;br /&gt;&lt;br /&gt;Yer:Bilginc IT Academy /4.levent&lt;br /&gt;&lt;br /&gt;http://www.bilginc.com&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-3165275708458503551?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/3165275708458503551/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=3165275708458503551' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/3165275708458503551'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/3165275708458503551'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2011/08/oracle-exadata-semineri-ucretsiz.html' title='Oracle Exadata Semineri-Ücretsiz'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-7489687666790571618</id><published>2011-06-03T15:23:00.003+03:00</published><updated>2011-06-03T15:40:16.985+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exatada Hybrid compress'/><title type='text'>Exadata Hybrid Columnar Compression</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/-ZyMCaIGHXuA/TejWJI8uvyI/AAAAAAAAALg/xnhqZ2yYcf0/s1600/exadata.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 253px; height: 199px;" src="http://1.bp.blogspot.com/-ZyMCaIGHXuA/TejWJI8uvyI/AAAAAAAAALg/xnhqZ2yYcf0/s400/exadata.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5613972388026695458" /&gt;&lt;/a&gt;&lt;br /&gt;Exadata Hybrid Columnar Compression&lt;br /&gt;&lt;br /&gt;- Exadata hyrid columnar compression özelliği ile direk path yüklenen datalarda çok yüksek oranda sıkıştırma sağlayabiliyoruz.&lt;br /&gt;&lt;br /&gt;- Tabiki datanın çok sık bir şekilde update edilmemesi burada son derece önemli.&lt;br /&gt;&lt;br /&gt;- Tablo,partition ve tablespace seviyesinde kullanmamız mümkün.&lt;br /&gt;&lt;br /&gt;- iki ana seçeneğimiz var.&lt;br /&gt;1. Warehouse compression:Datawarehouse uygulamalarında query sorgulama temel amaç olarak belirlenmiştir.&lt;br /&gt;2. Online Archieve compression:Arşivlenmesi beklenen datada daha yüksek sıkıştırma oranı yakalamak amaç edinilmiştir.&lt;br /&gt;&lt;br /&gt;Bu arada dbms_compression pakati sayesinde compression advisordan da tavsiyeler almamış mümkündür.&lt;br /&gt;&lt;br /&gt;Özetlemek gerekirse&lt;br /&gt;Warehouse compression amacı hız , ortalama 10 kata kadar yer yer avantajı,10 kata kadar azalan scan I/O ve çok daha hızlı sorgulamalar&lt;br /&gt;&lt;br /&gt;Online archieve compression amacı yer ortalama 15 kat yer avantajı, geçmişe dönelik pek oynanmayan datalar için ideal bir secenek gibi gözüküyor.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-7489687666790571618?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/7489687666790571618/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=7489687666790571618' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/7489687666790571618'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/7489687666790571618'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2011/06/exadata-hybrid-columnar-compression.html' title='Exadata Hybrid Columnar Compression'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-ZyMCaIGHXuA/TejWJI8uvyI/AAAAAAAAALg/xnhqZ2yYcf0/s72-c/exadata.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-7507351610873607985</id><published>2011-06-01T12:11:00.004+03:00</published><updated>2011-06-01T12:20:24.590+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exadata specilist'/><title type='text'>Oracle Exadata Certified Implementation Specialist</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/-1DTKgmKNe28/TeYD8c-WoaI/AAAAAAAAALU/WdYJqSWINHM/s1600/exadatazekeriyabesiroglu.jpg"&gt;&lt;img style="MARGIN: 0px 10px 10px 0px; WIDTH: 101px; FLOAT: left; HEIGHT: 66px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5613178322668659106" border="0" alt="" src="http://4.bp.blogspot.com/-1DTKgmKNe28/TeYD8c-WoaI/AAAAAAAAALU/WdYJqSWINHM/s400/exadatazekeriyabesiroglu.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Bugun Oracle Exadata sınavına girdim. Sınavda birkaç soruda problem olduğunu fikrindeyim. Yinde bu sınavı gecmeyi başardım.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Bugün için sınavın kolay olmadığını düşünüyorum. Sınava girmeye niyetli arkadaşların dikkatli olmasında fayda var.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-7507351610873607985?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/7507351610873607985/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=7507351610873607985' title='3 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/7507351610873607985'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/7507351610873607985'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2011/06/oracle-exadata-certified-implementation.html' title='Oracle Exadata Certified Implementation Specialist'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-1DTKgmKNe28/TeYD8c-WoaI/AAAAAAAAALU/WdYJqSWINHM/s72-c/exadatazekeriyabesiroglu.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-2011656818170670173</id><published>2011-04-25T10:45:00.009+03:00</published><updated>2011-04-25T16:46:15.267+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle Ace Award'/><title type='text'>Zekeriya Besiroglu - I'am Oracle Ace.</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/-4huBlsawPfA/TbV7C1A2eUI/AAAAAAAAAKw/7QEr-pIzMN4/s1600/zekeriyaORACLEACE.jpg"&gt;&lt;img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 498px; DISPLAY: block; HEIGHT: 258px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5599517000225683778" border="0" alt="" src="http://1.bp.blogspot.com/-4huBlsawPfA/TbV7C1A2eUI/AAAAAAAAAKw/7QEr-pIzMN4/s400/zekeriyaORACLEACE.jpg" /&gt;&lt;/a&gt;Glad to inform you all that I have been awarded with an Oracle ACE. I'm really honor to receive this award.&lt;br /&gt;&lt;br /&gt;Many Thanks to Oracle Ace &lt;a href="http://tonguc.wordpress.com/"&gt;H.Tonguc YILMAZ&lt;/a&gt; and Sedat Zencirci .&lt;br /&gt;&lt;br /&gt;Oracle ACEs and Oracle ACE Directors are known for their strong credentials as Oracle community enthusiasts and advocates, with candidates nominated by anyone in the Oracle Technology and Applications communities.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-2011656818170670173?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/2011656818170670173/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=2011656818170670173' title='1 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/2011656818170670173'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/2011656818170670173'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2011/04/zekeriya-besiroglu-iam-oracle-ace.html' title='Zekeriya Besiroglu - I&apos;am Oracle Ace.'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-4huBlsawPfA/TbV7C1A2eUI/AAAAAAAAAKw/7QEr-pIzMN4/s72-c/zekeriyaORACLEACE.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-4971145005123902839</id><published>2011-04-24T23:49:00.002+03:00</published><updated>2011-04-25T00:01:43.683+03:00</updated><title type='text'>1.TROUG Day Ardından</title><content type='html'>Uzun zamandır uğraştığımız 1.TROUG day geçen hafta gerçekleştirmenin gururunu yaşıyoruz.&lt;br /&gt;Turkish Oracle User Group Kendi başına düzenlediği bu organizasyonda Dünyanın konusunda en uzman kişisi olan Jonathan Lewis aramızda görmek onunla tanışmak çok önemliydi. Benim beraber sunum yaptığım Kamran Agayevde TROUG için Azerbeycan'dan gelmişti.&lt;br /&gt;&lt;br /&gt;1.TROUG day 150 üzerinde Oracle Uzmanı katıldı. Sponsorumuz Gerger firması tarafından sağlanan imkanla 1.TROUG day'i internet ortamında canlı 800 üzerinde izlenme oldu. Böylelikle 1. TROUG day katılımcı sayısı 1000 kişiye yaklaştı.&lt;br /&gt;Birbirinden değerli Oracle konusunda kendini ispat etmiş 2 ACE director ve 3 Oracle Ace ödüllü arkadaşlarımız günümüzde aktif rol aldılar.&lt;br /&gt;&lt;br /&gt;SQL Join,Exadata,Dataguard,Grid console,ASM, Backup Recovery ve formspinder günün önemli konu başlıkları idi.&lt;br /&gt;&lt;br /&gt;Günün sonunda iki TROUG üyesi yapılan çekilişle yine sponsorumuz olan Bilginc IT Academy tarafından Oracle Certified Prof eğitimi ve Sun Java sertifikasyon eğitimi kazandılar.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-4971145005123902839?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/4971145005123902839/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=4971145005123902839' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/4971145005123902839'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/4971145005123902839'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2011/04/1troug-day-ardndan.html' title='1.TROUG Day Ardından'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-2880845919064425939</id><published>2011-04-12T22:15:00.004+03:00</published><updated>2011-04-12T22:24:19.747+03:00</updated><title type='text'>1.TROUG DAY Agenda.</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/-eoIpOkloc-0/TaSmWJOjTAI/AAAAAAAAAJo/5bgmCYk5Y-8/s1600/logo2%2B150x50.png"&gt;&lt;img style="MARGIN: 0px 10px 10px 0px; WIDTH: 150px; FLOAT: left; HEIGHT: 50px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5594779536465284098" border="0" alt="" src="http://2.bp.blogspot.com/-eoIpOkloc-0/TaSmWJOjTAI/AAAAAAAAAJo/5bgmCYk5Y-8/s320/logo2%2B150x50.png" /&gt;&lt;/a&gt; &lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;1. TROUG DAY PLANI BELLI OLDU &lt;/div&gt;&lt;br /&gt;&lt;div&gt;21 Nisan 2011 Bahçesehir univeristesi Beşiktaş&lt;/div&gt;&lt;br /&gt;&lt;div&gt;09:00-10:00 Açılış &amp;amp; Thinking About Joins Jonathan Lewis &lt;/div&gt;&lt;br /&gt;&lt;div&gt;10:00-10:50 20+ Soruda Exadata Ferhat Şengönül &amp;amp; Hüsnü Şensoy&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Kahve Molası&lt;/div&gt;&lt;br /&gt;&lt;div&gt;11:00-12:00 Enterprise Manager 11g Grid Control Gökhan Atıl &lt;/div&gt;&lt;br /&gt;&lt;div&gt;Öğle Yemeği Molası &lt;/div&gt;&lt;br /&gt;&lt;div&gt;13:00-14:00 Oracle Dataguard: Nasıl Daha Efektif Kullanırız?Emre Baransel &amp;amp; Ogan Özdoğan 14:00-14:50 ASM Best Practices Orhan Bıyıklıoğlu &lt;/div&gt;&lt;br /&gt;&lt;div&gt;Kahve Molası &lt;/div&gt;&lt;br /&gt;&lt;div&gt;15:00-16:00 11g Backup &amp;amp; Recovery New Features Kamran Agayev &amp;amp; Zekeriya Beşiroğlu 16:00-16:50 PL/SQL ile Web 2.0: JavaScript ve Javacılar nasıl kıskançlıktan çatlatılır?Yalım K. Gerger &lt;/div&gt;&lt;br /&gt;&lt;div&gt;Kahve Molası &lt;/div&gt;&lt;br /&gt;&lt;div&gt;17:00-18:00 TROUG PanelH.Tonguç Yılmaz, Kamran Agayev, O. Yasin Saygılı, Talip Hakan Öztürk, Gökhan Atıl, Emre Baransel &lt;/div&gt;&lt;br /&gt;&lt;div&gt;Tarih: 21 Nisan Perşembe Yer: Bahçeşehir ÜniversitesiBeşiktaş Kampüsü – İstanbul Sponsorlar ORACLE - BILGINC IT ACADEMY - TURKCELL TEKNOLOJİ - GERGER &lt;/div&gt;&lt;br /&gt;&lt;div&gt;KAYIT OLMAK ICIN http://apex.oracle.com/pls/apex/f?p=38448:2:2380385891546665 Katılım ücretsizdir. Sınırlı sayıda katılımcı olacağı için biran evvel kayıt yaptırmanızda fayda var. &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-2880845919064425939?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/2880845919064425939/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=2880845919064425939' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/2880845919064425939'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/2880845919064425939'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2011/04/1troug-day-agenda.html' title='1.TROUG DAY Agenda.'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-eoIpOkloc-0/TaSmWJOjTAI/AAAAAAAAAJo/5bgmCYk5Y-8/s72-c/logo2%2B150x50.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-1325391621670155700</id><published>2011-04-07T16:05:00.004+03:00</published><updated>2011-04-07T16:44:33.236+03:00</updated><title type='text'>21 Nisan 1.TROUG DAY</title><content type='html'>21 Nısan 2011 1.TROUG DAY programı belli oldu. sınırlı sayıda katılım olacagı için ön kayıt işlerinizi biran evvel yapmakta fayda var. Ücretsiz olarak katılabileceğiniz bu event ile ilgili daha fazla bilgiyi &lt;a href="http://troug.org/"&gt;http://troug.org&lt;/a&gt; &lt;a href="http://oracleforum.info/"&gt;http://oracleforum.info&lt;/a&gt; adreslerinden bulabilirsiniz. &lt;a href="http://apex.oracle.com/pls/apex/f?p=38448:2:3321221574240517"&gt;KAYIT OLMAK İÇİN LINK&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-1325391621670155700?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/1325391621670155700/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=1325391621670155700' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/1325391621670155700'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/1325391621670155700'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2011/04/21-nisan-1troug-day.html' title='21 Nisan 1.TROUG DAY'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-5406022748781111576</id><published>2011-03-30T18:25:00.003+03:00</published><updated>2011-03-30T18:31:20.042+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Jonathan Lewis'/><title type='text'>21 Nisan TROUG Day, Tesekkur</title><content type='html'>Arkadaslar merhaba&lt;br /&gt;&lt;br /&gt;21 Nisan 2011 gunu Bahcesehir universitesinde TROUG uyelerine ozel ucretsiz&lt;br /&gt;&lt;br /&gt;birbirinden onemli sessionlarin olacagi bir gune hazirlaniyoruz.&lt;br /&gt;&lt;br /&gt;Bu onemli gune hazirlanirken Butun TROUG kurucu uyeleri sizlere en iyi&lt;br /&gt;&lt;br /&gt;teknik sessionlari sunmak  ve sizleri agirlamak icin yogun bir sekilde ugrasiyoruz.&lt;br /&gt;&lt;br /&gt;Bu konuda birkac  arkadasima ozel tesekkur etmek istiyorum.&lt;br /&gt;&lt;br /&gt;Gokhan Atil  arkadasima http://www.troug.org web sitemizi tekrar yeniden yapilandirdigi icin&lt;br /&gt;&lt;br /&gt;ozel tesekkur etmek istedim. &lt;br /&gt;&lt;br /&gt;Bir ozel tesekkurde Husnu Sensoy arkadasima Dunyaca unlu Jonathan Lewis'in TROUG icin 21 Nisan da aramizda olmasina  &lt;br /&gt;&lt;br /&gt;yaptigi katkilardan dolayi.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-5406022748781111576?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/5406022748781111576/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=5406022748781111576' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/5406022748781111576'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/5406022748781111576'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2011/03/21-nisan-troug-day-tesekkur.html' title='21 Nisan TROUG Day, Tesekkur'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-3383385052538336910</id><published>2011-03-24T07:05:00.002+02:00</published><updated>2011-03-24T07:06:12.318+02:00</updated><title type='text'>Grid Infrastructure ve ASM semineri</title><content type='html'>Grid Infrastructure ve ASM semineri &lt;br /&gt;&lt;br /&gt;Seminer konulari&lt;br /&gt;&lt;br /&gt;Oracle 11g r2 yeni ozelliklerinden olan Grid infra ve asm yapisi&lt;br /&gt;&lt;br /&gt;Asm diskgroup yapisi , asm ve file sistem arasindaki baglantilar&lt;br /&gt;&lt;br /&gt;Asm volume manager yapilandirmasi&lt;br /&gt;&lt;br /&gt;ACFS nedir&lt;br /&gt;&lt;br /&gt;ACFS snapshot ozelligi ve faydalari.&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;YER: Bilginc IT Academy http://www.bilginc.com&lt;br /&gt;&lt;br /&gt;Katilim Ucretsiz&lt;br /&gt;&lt;br /&gt;Tarih ve Saat 29 Mart Sali saat 1600-1730&lt;br /&gt;&lt;br /&gt;sinirli sayida kayit icin behicem@bilginc.com &lt;br /&gt;Konusmaci Zekeriya Besiroglu http://zekeriyabesiroglu.blogspot.com&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-3383385052538336910?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/3383385052538336910/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=3383385052538336910' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/3383385052538336910'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/3383385052538336910'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2011/03/grid-infrastructure-ve-asm-semineri.html' title='Grid Infrastructure ve ASM semineri'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-2587321621420467083</id><published>2011-03-17T17:41:00.003+02:00</published><updated>2011-03-17T17:42:39.851+02:00</updated><title type='text'>ITU Seminer</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/-VF_C_g6mgjA/TYIruAduvOI/AAAAAAAAAJg/bNNFgzDHTmQ/s1600/photo.JPG"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 239px; height: 320px;" src="http://3.bp.blogspot.com/-VF_C_g6mgjA/TYIruAduvOI/AAAAAAAAAJg/bNNFgzDHTmQ/s320/photo.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5585074557291511010" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;22 Mart 2011 saat 18-1930 arasında ITU maslak kampusunde Oracle Teknolojileri konusunda seminerime ücretsiz katılabilirsiniz.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-2587321621420467083?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/2587321621420467083/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=2587321621420467083' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/2587321621420467083'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/2587321621420467083'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2011/03/itu-seminer.html' title='ITU Seminer'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-VF_C_g6mgjA/TYIruAduvOI/AAAAAAAAAJg/bNNFgzDHTmQ/s72-c/photo.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-5345186234746205778</id><published>2011-03-17T09:31:00.001+02:00</published><updated>2011-03-17T09:33:49.829+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='weblogic scripting tool'/><title type='text'>What is the WebLogic Scripting Tool?</title><content type='html'>What is the WebLogic Scripting Tool?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Bea WebLogic Scripting Tool WLST is a command-line scripting  interface . The WLST scripting environment is based on the Java scripting interpreter, Jython language. &lt;br /&gt;We can use WLST for administrative processes. WLST is alternative for admin console.&lt;br /&gt;&lt;br /&gt;Weblogic Scripting  WLST examples.&lt;br /&gt;create server example&lt;br /&gt;&lt;br /&gt;[oracle@wls-sysadm /]$ java weblogic.WLST  (for start weblogic)&lt;br /&gt;&lt;br /&gt;wls:/offline&gt; connect('weblogic','Welcome1','t3://localhost:7001') Successfully connected to Admin Server 'AdmSvr' that belongs to domain 'BilDomain'.&lt;br /&gt;&lt;br /&gt;wls:/BilDomain/serverConfig&gt; cd('Servers')&lt;br /&gt;&lt;br /&gt;wls:/BilDomain/serverConfig/Servers&gt; edit()&lt;br /&gt;&lt;br /&gt;wls:/BilDomain/edit&gt; startEdit()&lt;br /&gt;&lt;br /&gt;wls:/BilDomain/edit !&gt; server1=create('Svr2','Server')&lt;br /&gt;(MBean type Server with name Svr3 has been created successfully.)&lt;br /&gt;&lt;br /&gt;wls:/BilDomain/edit !&gt; server1.getName()&lt;br /&gt;&lt;br /&gt;'Svr2'&lt;br /&gt;&lt;br /&gt;wls:/BilDomain/edit !&gt; ls('Servers')&lt;br /&gt;&lt;br /&gt;drw-   AdmSvr&lt;br /&gt;drw-   Svr1&lt;br /&gt;drw-   Svr2&lt;br /&gt;&lt;br /&gt;was:/BilDomain/edit !&gt; save()&lt;br /&gt;&lt;br /&gt;was:/BilDomain/edit !&gt; activate()&lt;br /&gt;&lt;br /&gt;wls:/BilDomain/edit !&gt; stopEdit()&lt;br /&gt;&lt;br /&gt;wls:/BilDomain/edit&gt; exit()&lt;br /&gt;&lt;br /&gt;[oracle@wls-sysadm /]$&lt;br /&gt;&lt;br /&gt;Deploy example&lt;br /&gt;connect('weblogic','welcome1','t3://localhost:7001')&lt;br /&gt;&lt;br /&gt;deploy(appname, applocation, targets='srv1',&lt;br /&gt;       planPath='c:/weblogic/plan/plan.xml')&lt;br /&gt;&lt;br /&gt;connect('weblogic','welcome1','t3://adminserver:7001')&lt;br /&gt;name = "Muhasebe"&lt;br /&gt;&lt;br /&gt;location = "/home/oracle/applications/muhaebe.ear"&lt;br /&gt;&lt;br /&gt;deploy(name, location, targets='svr1')&lt;br /&gt;&lt;br /&gt;monitor&lt;br /&gt;serverRuntime()&lt;br /&gt;JVM =getMbean('/JVMRuntime/svr1')&lt;br /&gt;print 'free percent memory heap' + jvm.getFreeHeapPercent()&lt;br /&gt;print 'Garbage collection time'+jvm.getTotalGarbageCollectionTime(&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-5345186234746205778?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/5345186234746205778/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=5345186234746205778' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/5345186234746205778'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/5345186234746205778'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2011/03/what-is-weblogic-scripting-tool.html' title='What is the WebLogic Scripting Tool?'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-1587331490782963288</id><published>2011-02-25T11:49:00.007+02:00</published><updated>2011-02-25T12:01:19.301+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bea weblogic node manager'/><title type='text'>How to create Bea Weblogic Node Manager</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/-lBoWYeaChXY/TWd8x0TEUTI/AAAAAAAAAJY/s872x7Lt-n0/s1600/weblogic5.png"&gt;&lt;br /&gt;&lt;/a&gt;&lt;span style="" lang="TR"&gt;Bea Weblogic Node manager Nasıl Yaratılır? Ne işe yarar?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="" lang="TR"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="" lang="TR"&gt;Orta  katman sunucu pazarının lideri olan Bea weblogic ürünü üzerinde node  manager nasıl yaratılır ne işe yarar teknik olarak bahsetmek istiyorum.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="" lang="TR"&gt;Node  manager kurduğumuzda Admin serverlarımızın ve Managed Serverlarımızın  açılmasını kapatılmasını restart etmesini gerek admin konsoldan gerekse  felaket durumunda otomatik olmasını sağlayabiliyoruz.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="" lang="TR"&gt;Serverlarımızı daha kolay izleyip log verilerini toplayabiliyoru&lt;/span&gt;&lt;span style="" lang="TR"&gt;z.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="" lang="TR"&gt;Node  manager Managed server ile aynı makinada çalışıyor. Windows sunucularda  otomatik olarak servis Unixlerde ise deamon görevi yapabiliyor.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="" lang="TR"&gt;Node manager kurmak için ilk önce machine yaratmamız gerekiyor.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="" lang="TR"&gt;Machine kavramı aslında logical bir yapı.ilk önce hangi operating sistemi kullanacaksak onu belirtiyoruz.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;!--EndFragment--&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;meta name="Title" content=""&gt; &lt;meta name="Keywords" content=""&gt; &lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt; &lt;meta name="ProgId" content="Word.Document"&gt; &lt;meta name="Generator" content="Microsoft Word 2008"&gt; &lt;meta name="Originator" content="Microsoft Word 2008"&gt; &lt;link rel="File-List" href="file://localhost/Users/zekeriyabesiroglu/Library/Caches/TemporaryItems/msoclip/0clip_filelist.xml"&gt; &lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;o:documentproperties&gt;   &lt;o:template&gt;Normal.dotm&lt;/o:Template&gt;   &lt;o:revision&gt;0&lt;/o:Revision&gt;   &lt;o:totaltime&gt;0&lt;/o:TotalTime&gt;   &lt;o:pages&gt;1&lt;/o:Pages&gt;   &lt;o:words&gt;113&lt;/o:Words&gt;   &lt;o:characters&gt;646&lt;/o:Characters&gt;   &lt;o:company&gt;Orabil Teknoloji danışmanlık&lt;/o:Company&gt;   &lt;o:lines&gt;5&lt;/o:Lines&gt;   &lt;o:paragraphs&gt;1&lt;/o:Paragraphs&gt;   &lt;o:characterswithspaces&gt;793&lt;/o:CharactersWithSpaces&gt;   &lt;o:version&gt;12.0&lt;/o:Version&gt;  &lt;/o:DocumentProperties&gt;  &lt;o:officedocumentsettings&gt;   &lt;o:allowpng/&gt;  &lt;/o:OfficeDocumentSettings&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:trackmoves&gt;false&lt;/w:TrackMoves&gt;   &lt;w:trackformatting/&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:drawinggridhorizontalspacing&gt;18 pt&lt;/w:DrawingGridHorizontalSpacing&gt;   &lt;w:drawinggridverticalspacing&gt;18 pt&lt;/w:DrawingGridVerticalSpacing&gt;   &lt;w:displayhorizontaldrawinggridevery&gt;0&lt;/w:DisplayHorizontalDrawingGridEvery&gt;   &lt;w:displayverticaldrawinggridevery&gt;0&lt;/w:DisplayVerticalDrawingGridEvery&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:dontautofitconstrainedtables/&gt;    &lt;w:dontvertalignintxbx/&gt;   &lt;/w:Compatibility&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" latentstylecount="276"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt; &lt;style&gt; &lt;!--  /* Font Definitions */ @font-face 	{font-family:Cambria; 	panose-1:2 4 5 3 5 4 6 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:3 0 0 0 1 0;}  /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin-top:0cm; 	margin-right:0cm; 	margin-bottom:10.0pt; 	margin-left:0cm; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-ascii-font-family:Cambria; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Cambria; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Cambria; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} @page Section1 	{size:612.0pt 792.0pt; 	margin:72.0pt 90.0pt 72.0pt 90.0pt; 	mso-header-margin:36.0pt; 	mso-footer-margin:36.0pt; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt; &lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */ table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0cm 5.4pt 0cm 5.4pt; 	mso-para-margin-top:0cm; 	mso-para-margin-right:0cm; 	mso-para-margin-bottom:10.0pt; 	mso-para-margin-left:0cm; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-ascii-font-family:Cambria; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:"Times New Roman"; 	mso-fareast-theme-font:minor-fareast; 	mso-hansi-font-family:Cambria; 	mso-hansi-theme-font:minor-latin;} &lt;/style&gt; &lt;![endif]--&gt;  &lt;!--StartFragment--&gt;&lt;p class="MsoNormal"&gt;&lt;span style="" lang="TR"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/-q5gZgg9lhsY/TWd5bYagzPI/AAAAAAAAAIo/8BPY2_cXTxk/s1600/weblogic1.png"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 320px; height: 138px;" src="http://3.bp.blogspot.com/-q5gZgg9lhsY/TWd5bYagzPI/AAAAAAAAAIo/8BPY2_cXTxk/s320/weblogic1.png" alt="" id="BLOGGER_PHOTO_ID_5577560174838729970" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/-lDwGv4qJNT8/TWd5rJG0U6I/AAAAAAAAAIw/c4PSYnmUNHM/s1600/weblogic2.png"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 320px; height: 298px;" src="http://2.bp.blogspot.com/-lDwGv4qJNT8/TWd5rJG0U6I/AAAAAAAAAIw/c4PSYnmUNHM/s320/weblogic2.png" alt="" id="BLOGGER_PHOTO_ID_5577560445607498658" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;   &lt;meta name="Title" content=""&gt; &lt;meta name="Keywords" content=""&gt; &lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt; &lt;meta name="ProgId" content="Word.Document"&gt; &lt;meta name="Generator" content="Microsoft Word 2008"&gt; &lt;meta name="Originator" content="Microsoft Word 2008"&gt; &lt;link rel="File-List" href="file://localhost/Users/zekeriyabesiroglu/Library/Caches/TemporaryItems/msoclip/0/clip_filelist.xml"&gt; &lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;o:documentproperties&gt;   &lt;o:template&gt;Normal.dotm&lt;/o:Template&gt;   &lt;o:revision&gt;0&lt;/o:Revision&gt;   &lt;o:totaltime&gt;0&lt;/o:TotalTime&gt;   &lt;o:pages&gt;1&lt;/o:Pages&gt;   &lt;o:words&gt;11&lt;/o:Words&gt;   &lt;o:characters&gt;66&lt;/o:Characters&gt;   &lt;o:company&gt;Orabil Teknoloji danışmanlık&lt;/o:Company&gt;   &lt;o:lines&gt;1&lt;/o:Lines&gt;   &lt;o:paragraphs&gt;1&lt;/o:Paragraphs&gt;   &lt;o:characterswithspaces&gt;81&lt;/o:CharactersWithSpaces&gt;   &lt;o:version&gt;12.0&lt;/o:Version&gt;  &lt;/o:DocumentProperties&gt;  &lt;o:officedocumentsettings&gt;   &lt;o:allowpng/&gt;  &lt;/o:OfficeDocumentSettings&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:trackmoves&gt;false&lt;/w:TrackMoves&gt;   &lt;w:trackformatting/&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:drawinggridhorizontalspacing&gt;18 pt&lt;/w:DrawingGridHorizontalSpacing&gt;   &lt;w:drawinggridverticalspacing&gt;18 pt&lt;/w:DrawingGridVerticalSpacing&gt;   &lt;w:displayhorizontaldrawinggridevery&gt;0&lt;/w:DisplayHorizontalDrawingGridEvery&gt;   &lt;w:displayverticaldrawinggridevery&gt;0&lt;/w:DisplayVerticalDrawingGridEvery&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:dontautofitconstrainedtables/&gt;    &lt;w:dontvertalignintxbx/&gt;   &lt;/w:Compatibility&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" latentstylecount="276"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt; &lt;style&gt; &lt;!--  /* Font Definitions */ @font-face 	{font-family:Cambria; 	panose-1:2 4 5 3 5 4 6 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:3 0 0 0 1 0;}  /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin-top:0cm; 	margin-right:0cm; 	margin-bottom:10.0pt; 	margin-left:0cm; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-ascii-font-family:Cambria; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Cambria; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Cambria; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} @page Section1 	{size:612.0pt 792.0pt; 	margin:72.0pt 90.0pt 72.0pt 90.0pt; 	mso-header-margin:36.0pt; 	mso-footer-margin:36.0pt; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt; &lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */ table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0cm 5.4pt 0cm 5.4pt; 	mso-para-margin-top:0cm; 	mso-para-margin-right:0cm; 	mso-para-margin-bottom:10.0pt; 	mso-para-margin-left:0cm; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-ascii-font-family:Cambria; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:"Times New Roman"; 	mso-fareast-theme-font:minor-fareast; 	mso-hansi-font-family:Cambria; 	mso-hansi-theme-font:minor-latin;} &lt;/style&gt; &lt;![endif]--&gt;  &lt;!--StartFragment--&gt;&lt;span style=";font-family:Cambria;font-size:85%;"  lang="TR" &gt;Daha sonra ayarladığımız makinada hangi manage server olacaksa onu belirtiyoruz&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="text-align: center;" class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/-BGP5jSnSnr0/TWd8CdT-swI/AAAAAAAAAJI/RgJBY1Sl2AQ/s1600/weblogic3.png"&gt;&lt;img style="cursor: pointer; width: 426px; height: 173px;" src="http://1.bp.blogspot.com/-BGP5jSnSnr0/TWd8CdT-swI/AAAAAAAAAJI/RgJBY1Sl2AQ/s200/weblogic3.png" alt="" id="BLOGGER_PHOTO_ID_5577563045191660290" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/-yUafFBWx0V8/TWd8Xem248I/AAAAAAAAAJQ/s7_n-amOR6k/s1600/weblogic4.png"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 320px; height: 278px;" src="http://1.bp.blogspot.com/-yUafFBWx0V8/TWd8Xem248I/AAAAAAAAAJQ/s7_n-amOR6k/s320/weblogic4.png" alt="" id="BLOGGER_PHOTO_ID_5577563406316528578" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;   &lt;meta name="Title" content=""&gt; &lt;meta name="Keywords" content=""&gt; &lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt; &lt;meta name="ProgId" content="Word.Document"&gt; &lt;meta name="Generator" content="Microsoft Word 2008"&gt; &lt;meta name="Originator" content="Microsoft Word 2008"&gt; &lt;link rel="File-List" href="file://localhost/Users/zekeriyabesiroglu/Library/Caches/TemporaryItems/msoclip/0/clip_filelist.xml"&gt; &lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;o:documentproperties&gt;   &lt;o:template&gt;Normal.dotm&lt;/o:Template&gt;   &lt;o:revision&gt;0&lt;/o:Revision&gt;   &lt;o:totaltime&gt;0&lt;/o:TotalTime&gt;   &lt;o:pages&gt;1&lt;/o:Pages&gt;   &lt;o:words&gt;18&lt;/o:Words&gt;   &lt;o:characters&gt;104&lt;/o:Characters&gt;   &lt;o:company&gt;Orabil Teknoloji danışmanlık&lt;/o:Company&gt;   &lt;o:lines&gt;1&lt;/o:Lines&gt;   &lt;o:paragraphs&gt;1&lt;/o:Paragraphs&gt;   &lt;o:characterswithspaces&gt;127&lt;/o:CharactersWithSpaces&gt;   &lt;o:version&gt;12.0&lt;/o:Version&gt;  &lt;/o:DocumentProperties&gt;  &lt;o:officedocumentsettings&gt;   &lt;o:allowpng/&gt;  &lt;/o:OfficeDocumentSettings&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:trackmoves&gt;false&lt;/w:TrackMoves&gt;   &lt;w:trackformatting/&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:drawinggridhorizontalspacing&gt;18 pt&lt;/w:DrawingGridHorizontalSpacing&gt;   &lt;w:drawinggridverticalspacing&gt;18 pt&lt;/w:DrawingGridVerticalSpacing&gt;   &lt;w:displayhorizontaldrawinggridevery&gt;0&lt;/w:DisplayHorizontalDrawingGridEvery&gt;   &lt;w:displayverticaldrawinggridevery&gt;0&lt;/w:DisplayVerticalDrawingGridEvery&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:dontautofitconstrainedtables/&gt;    &lt;w:dontvertalignintxbx/&gt;   &lt;/w:Compatibility&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" latentstylecount="276"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt; &lt;style&gt; &lt;!--  /* Font Definitions */ @font-face 	{font-family:Cambria; 	panose-1:2 4 5 3 5 4 6 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:3 0 0 0 1 0;}  /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin-top:0cm; 	margin-right:0cm; 	margin-bottom:10.0pt; 	margin-left:0cm; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-ascii-font-family:Cambria; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Cambria; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Cambria; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} @page Section1 	{size:612.0pt 792.0pt; 	margin:72.0pt 90.0pt 72.0pt 90.0pt; 	mso-header-margin:36.0pt; 	mso-footer-margin:36.0pt; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt; &lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */ table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0cm 5.4pt 0cm 5.4pt; 	mso-para-margin-top:0cm; 	mso-para-margin-right:0cm; 	mso-para-margin-bottom:10.0pt; 	mso-para-margin-left:0cm; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-ascii-font-family:Cambria; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:"Times New Roman"; 	mso-fareast-theme-font:minor-fareast; 	mso-hansi-font-family:Cambria; 	mso-hansi-theme-font:minor-latin;} &lt;/style&gt; &lt;![endif]--&gt;  &lt;!--StartFragment--&gt;  &lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="" lang="TR"&gt;Node manager kısmından node manager ayarlarımızı yapıyoruz. Hangi porttan çalışacağı, güvenlik seçeneklerinide belirtiyoruz.&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/-lBoWYeaChXY/TWd8x0TEUTI/AAAAAAAAAJY/s872x7Lt-n0/s1600/weblogic5.png"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 222px; height: 320px;" src="http://1.bp.blogspot.com/-lBoWYeaChXY/TWd8x0TEUTI/AAAAAAAAAJY/s872x7Lt-n0/s320/weblogic5.png" alt="" id="BLOGGER_PHOTO_ID_5577563858815701298" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;   &lt;meta name="Title" content=""&gt; &lt;meta name="Keywords" content=""&gt; &lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt; &lt;meta name="ProgId" content="Word.Document"&gt; &lt;meta name="Generator" content="Microsoft Word 2008"&gt; &lt;meta name="Originator" content="Microsoft Word 2008"&gt; &lt;link rel="File-List" href="file://localhost/Users/zekeriyabesiroglu/Library/Caches/TemporaryItems/msoclip/0/clip_filelist.xml"&gt; &lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;o:documentproperties&gt;   &lt;o:template&gt;Normal.dotm&lt;/o:Template&gt;   &lt;o:revision&gt;0&lt;/o:Revision&gt;   &lt;o:totaltime&gt;0&lt;/o:TotalTime&gt;   &lt;o:pages&gt;1&lt;/o:Pages&gt;   &lt;o:words&gt;55&lt;/o:Words&gt;   &lt;o:characters&gt;318&lt;/o:Characters&gt;   &lt;o:company&gt;Orabil Teknoloji danışmanlık&lt;/o:Company&gt;   &lt;o:lines&gt;2&lt;/o:Lines&gt;   &lt;o:paragraphs&gt;1&lt;/o:Paragraphs&gt;   &lt;o:characterswithspaces&gt;390&lt;/o:CharactersWithSpaces&gt;   &lt;o:version&gt;12.0&lt;/o:Version&gt;  &lt;/o:DocumentProperties&gt;  &lt;o:officedocumentsettings&gt;   &lt;o:allowpng/&gt;  &lt;/o:OfficeDocumentSettings&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:trackmoves&gt;false&lt;/w:TrackMoves&gt;   &lt;w:trackformatting/&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:drawinggridhorizontalspacing&gt;18 pt&lt;/w:DrawingGridHorizontalSpacing&gt;   &lt;w:drawinggridverticalspacing&gt;18 pt&lt;/w:DrawingGridVerticalSpacing&gt;   &lt;w:displayhorizontaldrawinggridevery&gt;0&lt;/w:DisplayHorizontalDrawingGridEvery&gt;   &lt;w:displayverticaldrawinggridevery&gt;0&lt;/w:DisplayVerticalDrawingGridEvery&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:dontautofitconstrainedtables/&gt;    &lt;w:dontvertalignintxbx/&gt;   &lt;/w:Compatibility&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" latentstylecount="276"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt; &lt;style&gt; &lt;!--  /* Font Definitions */ @font-face 	{font-family:Cambria; 	panose-1:2 4 5 3 5 4 6 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:3 0 0 0 1 0;}  /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin-top:0cm; 	margin-right:0cm; 	margin-bottom:10.0pt; 	margin-left:0cm; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-ascii-font-family:Cambria; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Cambria; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Cambria; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} @page Section1 	{size:612.0pt 792.0pt; 	margin:72.0pt 90.0pt 72.0pt 90.0pt; 	mso-header-margin:36.0pt; 	mso-footer-margin:36.0pt; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt; &lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */ table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0cm 5.4pt 0cm 5.4pt; 	mso-para-margin-top:0cm; 	mso-para-margin-right:0cm; 	mso-para-margin-bottom:10.0pt; 	mso-para-margin-left:0cm; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-ascii-font-family:Cambria; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:"Times New Roman"; 	mso-fareast-theme-font:minor-fareast; 	mso-hansi-font-family:Cambria; 	mso-hansi-theme-font:minor-latin;} &lt;/style&gt; &lt;![endif]--&gt;  &lt;!--StartFragment--&gt;  &lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="" lang="TR"&gt;Daha sonra hangi managed server için düşünüyorsak onun ayarları kısmında Java home classpath ve username password bilgilerini giriyoruz.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="" lang="TR"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="" lang="TR"&gt;Weblogic home directorysinin altında common altında node manager diye bir directory var onun içindeki nodemanager.properties dosyasını editleyerek gerekli düzenlemeleri yapıyoruz.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="" lang="TR"&gt;Son olarak startNodeManager.sh makina_adi port diyerek açabiliriz.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;!--EndFragment--&gt; &lt;p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="" lang="TR"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;!--EndFragment--&gt; &lt;p&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style=";font-family:Cambria;font-size:85%;"  lang="TR" &gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style=";font-family:Cambria;font-size:85%;"  lang="TR" &gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style=";font-family:Cambria;font-size:85%;"  lang="TR" &gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style=";font-family:Cambria;font-size:85%;"  lang="TR" &gt;&lt;br /&gt;&lt;/span&gt;&lt;!--EndFragment--&gt; &lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-1587331490782963288?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/1587331490782963288/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=1587331490782963288' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/1587331490782963288'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/1587331490782963288'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2011/02/bea-weblogic-node-manager.html' title='How to create Bea Weblogic Node Manager'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-q5gZgg9lhsY/TWd5bYagzPI/AAAAAAAAAIo/8BPY2_cXTxk/s72-c/weblogic1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-5008895049983405663</id><published>2011-02-23T11:11:00.002+02:00</published><updated>2011-02-23T11:16:19.811+02:00</updated><title type='text'>1.TROUG DAY</title><content type='html'>YER Bahçesehir Universitesi Beşiktaş kampusu.&lt;br /&gt;Tarih 21 Nisan 2011 saat 09.00-17.00&lt;br /&gt;Katılım Ücretsiz. 300-350 kişi ile sınırlı. Kayıtlar 20 Mart'ta başlayacak.&lt;br /&gt;&lt;br /&gt;Birbirinden önemli birçok session gerçeklesegi bu günde sizleride aramızda görmektan mutluluk duyacağız.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-5008895049983405663?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/5008895049983405663/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=5008895049983405663' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/5008895049983405663'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/5008895049983405663'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2011/02/1troug-day.html' title='1.TROUG DAY'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-6457641114308155908</id><published>2011-02-20T22:53:00.003+02:00</published><updated>2011-02-20T23:28:48.097+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='TROUG DAY 2011'/><title type='text'>1. TROUG DAY 2011</title><content type='html'>Turkiye Oracle user grubun geleneksellesecek TROUG day event'i için start'ı vermiş bulunuyoruz.&lt;br /&gt;21 Nisan 2011'de planladığımız bu eventte sadece grup içinden değil, sunum yapmak isteyen makalelerini paylaşmak isteyen herkese kapımız açık. Tabiki bir gün içerisinde sınırlı sayıda sunum yapılabilecek bu konuda bir seçim süreci yaşayacağız. Bütün arkadaşlarımından istediğim çekinmeden ama bu sefer olur ama başka bir event'timizde olur sunum isteklerini bana yada tonguc'a ulaştırmanız.&lt;br /&gt;&lt;br /&gt;Sunum yapacak kişi/mail/sunum konusu/kısa özgeçmiş&lt;br /&gt;&lt;br /&gt;yukarıdaki detayları bana zekeriyab@bilginc.com veya zekeriyabesiroglu@gmail.com yollayabilirsiniz.&lt;br /&gt;&lt;br /&gt;TROUG day ücretsiz olacak 500 kişilik bir Oracle Uzmanına açık olacak.ayrıntıları çok yakında sizlerle paylaşıyor olacağız. Gelişmeleri www.troug.org adresindende takip edebilirsiniz. frienfeed troug uye olabilirsiniz.&lt;br /&gt;TROUG day içinde sadece bizler değil yurtdışından önemli Oracle guruları ile tanışma beraber olma fırsatınız olacak.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-6457641114308155908?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/6457641114308155908/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=6457641114308155908' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/6457641114308155908'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/6457641114308155908'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2011/02/1-troug-day-2011.html' title='1. TROUG DAY 2011'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-1208606683056926324</id><published>2011-01-20T09:48:00.003+02:00</published><updated>2011-01-20T10:07:50.309+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='İTU'/><title type='text'>İTU'de Master öğrencilerine eğitim.</title><content type='html'>İTÜ'de Bilgisayar Mühendisliği Yönetim Bileşim Sistemleri Master Programında eğitim vermeye başladım. Hafta içi çarşamba akşamları gerçekleştirdiğimiz programda Oracle veritabanı-Form-Reports-Apex konularını işleyeceğiz.&lt;br /&gt;&lt;br /&gt;&lt;a href="https://docs.google.com/leaf?id=0ByMnK-SgaHxiNzQ1MWE3M2YtMTA3YS00NWYzLWEyZGEtN2I1ZjViYzQ4MDli&amp;amp;hl=en"&gt;Öğrenci arkadaşlarımız için ilk bölüm eğitim dokumanı&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-1208606683056926324?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/1208606683056926324/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=1208606683056926324' title='1 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/1208606683056926324'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/1208606683056926324'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2011/01/itude-master-ogrencilerine-egitim.html' title='İTU&apos;de Master öğrencilerine eğitim.'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-8425823951395572528</id><published>2010-12-06T09:47:00.004+02:00</published><updated>2010-12-06T09:58:32.830+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='TPC'/><title type='text'>Oracle'dan TPC-C Dunya Performans Rekoru</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_b1Aqn_oqHVw/TPyVWqlDhBI/AAAAAAAAAHg/5JlkB5LNiL4/s1600/performance.jpg"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 214px; height: 320px;" src="http://4.bp.blogspot.com/_b1Aqn_oqHVw/TPyVWqlDhBI/AAAAAAAAAHg/5JlkB5LNiL4/s320/performance.jpg" alt="" id="BLOGGER_PHOTO_ID_5547473057632977938" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Oracle veritabanı Sun Sparc donanim uzerinde dakikada 30.2 milyon transaction gerçekleştirdi.&lt;br /&gt;&lt;br /&gt;Bu rakam en yakın rakibi olan Ibm dakikada yaptıgı transaction sayısının 3 katı.&lt;br /&gt;&lt;br /&gt;Oracle'nın bu rekoru Ibm gore bakıldığında fiyat/performance gostergesindede %26 daha ucuz bir cozum.&lt;br /&gt;&lt;br /&gt;HP ile karsılastırıldıgında ise 7 kattan daha fazla hızlı ve %65 daha ucuz bır cozum sunuyor.&lt;br /&gt;&lt;br /&gt;Aynı listede Microsoft SQL serverları ilk on derece içinde dahi gormuyoruz.&lt;br /&gt;&lt;br /&gt;Bu listede Oracle henuz EXADATA ile ilgili bir test sonucu yer almıyor.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.oracle.com/us/corporate/features/sun-oracle-faster-072797.html"&gt;http://www.oracle.com/us/corporate/features/sun-oracle-faster-072797.html&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.tpc.org/tpcc/results/tpcc_perf_results.asp"&gt;&lt;br /&gt;http://www.tpc.org/tpcc/results/tpcc_perf_results.asp&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-8425823951395572528?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/8425823951395572528/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=8425823951395572528' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/8425823951395572528'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/8425823951395572528'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2010/12/oracledan-tpc-c-dunya-performans-rekoru.html' title='Oracle&apos;dan TPC-C Dunya Performans Rekoru'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_b1Aqn_oqHVw/TPyVWqlDhBI/AAAAAAAAAHg/5JlkB5LNiL4/s72-c/performance.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-2145792903261986502</id><published>2010-12-02T11:32:00.005+02:00</published><updated>2010-12-02T11:54:10.850+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Database Security'/><title type='text'>Veritabanı Guvenliği/ Database Security Database Vault</title><content type='html'>Bugunlerde izledigimiz haberler gosteriyorki veritabanı guvenligi inanılmaz onemli bir konu. Bu konuda firmaların bakıs acılarını pek begenmiyorum. Benim gordugum kadarı ile firmalarımız guvenlik konusunda cok az yatırım yapıyorlar.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Bir firmadaki verilerin nekadar onemli oldugunu cokda fazla soylemeye gerek yok. Firmalarımız dusunmesi gereken en onemli konu ise bu tarz atakların nasıl oldugu ve bunlara onlem alınıp alınamayacagı.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Bu konuda yapılan arastırmaların gosterdigi firmaların ozelikle icerden yapılan ataklara karsı savunmasız olduklarıdır.Wikileaks skandalıda benim gordugum kadarı ile icerden gerceklestirilen bir saldırı.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Bircok firma firewall tarzı cesitli urunlerle dısardan yapılabilecek saldırılara onlem alınırken, bugun iceride calısan artniyetli bir personelin yapabileceklerini dusunmuyor bile. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Ozelikle konu veritabanı olunca olay dahada hassasiyet kazanıyor. Bir ornek vermek gerekirse bir bankada DBA'lik yapan bir kisi istedigi hesap bilgilerini gormesi son derece kolay bir olay.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Ozelikle DBA secerken bu kisilerin gecmis referanslarını arastırmalı ve guvenilir kisilerden DBA secilmesi ana kural olmalı.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Bugun kendi DBA ni dahi izleyebilen yada onun yetkilerini denetleyebilen TEK veritabanı Oracle'dır.&lt;/div&gt;&lt;div&gt;Ornek vermek gerekirse DBA bir tablo uzerinde performans artırımına yonelik index ekleyebilir ama tabloyu select edemez(içindeki kayıtları göremez). Bir tabloyu yaratan kisi daha sonradan bu tabloyu degistirmesini onleyebiliriz. Bu bahsettigim ozeliklerin cok daha fazlasını Database Vault urunu ile yapabiliyoruz.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Once Tecrubeli DBA'lerden birini Secadmin yapıyorsunuz. Daha sonra o bu konuda gerekli butun kuralları ayarlamaları yapıyor. Bu arada sec admin ayarlama yapmaya yetkisi var ama kendisinin tablolara bakma yetkisi yok. Tabi birde bu olayı Audit vault birlestirip yetkisiz yapılan yada yapılmaya calisan butun isleri izlemeye aldıgınızda sonuc cok net oluyor.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Guvenlik konusunda bir buyuk sıkıntıda performans. Ne kadar cok guvenlik belkide o kadar performans kaybı demektir. Bu islerin ortasını bulmak gereklidir.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Son olarak sunu soylemek isterim bu tarz saldırı sonucu bilgileri ortaya cıkan firmalara soruldugunda guvenli olduklarını dusunduklerinden eminim. &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-2145792903261986502?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/2145792903261986502/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=2145792903261986502' title='2 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/2145792903261986502'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/2145792903261986502'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2010/12/veritaban-guvenligi-database.html' title='Veritabanı Guvenliği/ Database Security Database Vault'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-7106108035228801747</id><published>2010-11-25T14:07:00.003+02:00</published><updated>2010-11-25T14:20:30.495+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Intelligent Data Placement'/><title type='text'>11gR2 ASM Intelligent Data Placement</title><content type='html'>This is very good new features. If you set Intelligent Data Placement you will gain many performance benefits.&lt;br /&gt;&lt;br /&gt;You can set frequently accessed data to  hot region. Intelligent Data Placement also allows the placement of primary and mirror extents in different hot or cold regions so if you change this data frequently than set mirror region to hot.&lt;br /&gt;where can i set ?&lt;br /&gt;This settings can be applied for a file or in disk group templates.&lt;br /&gt;&lt;br /&gt;if your data files that are accessed at different scenario and your disk groups more than half of full then you must use IDP.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ALTER DISKGROUP DATA ADD TEMPLATE EXAMPLE&lt;br /&gt;  ATTRIBUTES ( COLD MIRRORCOLD);&lt;br /&gt;&lt;br /&gt;ALTER DISKGROUP DATA MODIFY FILE '+data/orcl/datafile/exampl.256.22936765'&lt;br /&gt;  ATTRIBUTES (COLD MIRRORCOLD);&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-7106108035228801747?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/7106108035228801747/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=7106108035228801747' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/7106108035228801747'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/7106108035228801747'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2010/11/11gr2-asm-intelligent-data-placement.html' title='11gR2 ASM Intelligent Data Placement'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-1650428048138091165</id><published>2010-11-24T15:27:00.003+02:00</published><updated>2010-11-24T15:36:25.083+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='podcast'/><title type='text'>Ferhat Sengonul Podcast</title><content type='html'>Ferhat is one of the most valuable members of our TROUG(Turkish Oracle User Group).&lt;br /&gt;I wanted to share with you this nice to podcast.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://streaming.oracle.com/ebn/podcasts/media/9547030_Turkcell_111810.mp3"&gt;http://streaming.oracle.com/ebn/podcasts/media/9547030_Turkcell_111810.mp3&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ferhatsengonul.wordpress.com/"&gt;http://ferhatsengonul.wordpress.com/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-1650428048138091165?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/1650428048138091165/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=1650428048138091165' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/1650428048138091165'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/1650428048138091165'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2010/11/ferhat-sengonul-podcast.html' title='Ferhat Sengonul Podcast'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-1812473728858082811</id><published>2010-11-24T15:06:00.003+02:00</published><updated>2010-11-24T15:17:54.105+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='diagcollection.pl'/><title type='text'>Grid Clusterware-Diagnostics Collection Script</title><content type='html'>I suggest you use diagcollection.pl script to collect diagnostic information from an Oracle Grid Infrastructure installation.&lt;br /&gt;This script is located u01/app/11.2.0/grid(Grid_Home)/bin/diagcollection.pl&lt;br /&gt;Connect root user then run above mention script.&lt;br /&gt;When invoked script&lt;br /&gt;&lt;br /&gt;•crsData_hostname_date.tar.gz contains log files&lt;br /&gt;•coreData_host_name_date.tar.gz contains core files&lt;br /&gt;•ocrData_hostname_date.tar.gz files contains ocrdump and ocrcheck also show OCR backups.&lt;br /&gt;•osData_hostname_date.tar.gz contains operating system logs&lt;br /&gt;&lt;br /&gt;You can use scripts -collect option. If you want to clean local directory use -clean option&lt;br /&gt;&lt;br /&gt;/u01/app/11.2.0/grid/bin/diagcollection.pl --collect&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-1812473728858082811?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/1812473728858082811/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=1812473728858082811' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/1812473728858082811'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/1812473728858082811'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2010/11/grid-clusterware-diagnostics-collection.html' title='Grid Clusterware-Diagnostics Collection Script'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-7862411017658778064</id><published>2010-11-22T01:30:00.003+02:00</published><updated>2010-11-22T02:07:33.675+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SCAN - SINGLE CLIENT ACCESS NAME'/><title type='text'>SCAN - SINGLE CLIENT ACCESS NAME</title><content type='html'>11g r2 grid infranın en onemli ozeliklerinden biride SCAN. bu ozellik sayesinde cluster node eklerken ve cikarirken her defasinda tnsnames.orayı modifiye etmek zorunda kalmiyoruz.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Artik cluster son derece kolay kurulabilen ve ozellikle cluster baglanan sunucu sayisi gunden gune artan bir yapida dusunuluyor. O yuzdende node eklemek problemli bir is olmaktan cikarılması gerekiyor. Grid plug and play kapsamıda bu yonde geliştirilmiş bir ozellik.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Clientlar clustera tekbir isimden EZconnect sekilde ulastıkları bir yonetem SCAN.Hatta bu yontem sayesinde hangi nodeda database calısıyor ondanda bagımsız haraket etmek mumkun oluyor.SCAN client baglantılarında hem yuk dagılımından hemde problem oldugu zaman dıger sunucudan calısma isini hallediyor.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Grid infrayı kurarken SCAN yapılandırıyoruz. Ister kendi DNS istersenizde Oracle yeni getirdigi GNS kullanabilirsiniz.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;3 adres kullanmamız tavsiye ediliyor&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="  ;font-family:Times;font-size:medium;"&gt;system/oracle@yeni-scan:1521/orcl&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="  ;font-family:Times;font-size:medium;"&gt;DNS girilen kayıt&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="  ;font-family:Times;font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="  ;font-family:Times;font-size:medium;"&gt;bu adresler public networktte ve aynı subnette olmalı.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="  ;font-family:Times;font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="  ;font-family:Times;font-size:9px;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;yeni-scan.oracle.com&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt; A 192.168.1.190 &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="  ;font-family:Times;font-size:9px;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;                                         A 192.168.1.191 &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="  ;font-family:Times;font-size:9px;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;                                         A 192.168.1.192&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="  ;font-family:Times;font-size:9px;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="  ;font-family:Times;font-size:9px;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;eger GNS kullanırsanız is dahada kolay , kurulum sırasında 3 adresi otomatik olarak dhcpden alıyor.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="  ;font-family:Times;font-size:9px;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="  ;font-family:Times;font-size:9px;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;Cluster konfigurasyonu sırasında SCAN VIP ve SCAn listener yaratılır.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="  ;font-family:Times;font-size:9px;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="  ;font-family:Times;font-size:9px;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;Cluster'ın birden fazla node yaratıldıgını dusunursek SANVIP ve lıstener farklı farklı nodelarda start olacaktır.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="  ;font-family:Times;font-size:9px;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style=" ;font-family:Times;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="  ;font-family:Times;font-size:9px;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Times"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;srvctl config scan_listener &lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Times"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;SCAN Listener LISTENER_SCAN1 exists. Port: TCP:1521&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Times"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;SCAN Listener LISTENER_SCAN2 exists. Port: TCP:1521 &lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Times"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;SCAN Listener LISTENER_SCAN3 exists. Port: TCP:1521&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Times"&gt;&lt;span class="Apple-style-span"  style=" ;font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Times"&gt;&lt;span class="Apple-style-span"  style=" ;font-size:medium;"&gt;srvctl config scan &lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Times"&gt;&lt;span class="Apple-style-span"  style=" ;font-size:medium;"&gt;SCAN name: yeni-scan, Network: 1/192.168.1.0/255.255.255.0/&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Times"&gt;&lt;span class="Apple-style-span"  style=" ;font-size:medium;"&gt;SCAN VIP name: scan1, IP: /yeni-scan.oracle.com/192.168.1.190 &lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Times"&gt;&lt;span class="Apple-style-span"  style=" ;font-size:medium;"&gt;SCAN VIP name: scan2, IP: /yeni-scan.oracle.com/192.168.1.191&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Times"&gt;&lt;span class="Apple-style-span"  style=" ;font-size:medium;"&gt;SCAN VIP name: scan3, IP: /yeni-scan.oracle.com/192.168.1.192&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Times"&gt;&lt;span class="Apple-style-span"  style=" ;font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Times"&gt;&lt;span class="Apple-style-span"  style=" ;font-size:medium;"&gt;kurulum sırasında remote_listener parametresi yeni-scan.oracle.com:1521 olarak ayarlanır.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Times"&gt;&lt;span class="Apple-style-span"  style=" ;font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Times"&gt;&lt;span class="Apple-style-span"  style=" ;font-size:medium;"&gt;&lt;span class="Apple-style-span"   style="  ;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-top: 0.5em; margin-bottom: 0.9em; "&gt;SCAn kullanmıs bir TNSNAMES.ora dosyası&lt;/p&gt;&lt;p class="MsoNormal" style="margin-top: 0.5em; margin-bottom: 0.9em; "&gt;orcl =&lt;br /&gt;(DESCRIPTION=&lt;br /&gt;(ADDRESS=(PROTOCOL=tcp)(HOST=yeni-scan.oracle.com)(PORT=1521))&lt;br /&gt;(CONNECT_DATA=(SERVICE_NAME=orcl))&lt;br /&gt;)&lt;br /&gt;&lt;br /&gt;Eski yontemle scan kullanmamıs bir tnsnames.ora dosyası örnegi&lt;/p&gt;&lt;p class="MsoNormal" style="margin-top: 0.5em; margin-bottom: 0.9em; "&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-top: 0.5em; margin-bottom: 0.9em; "&gt;orcl =&lt;br /&gt;(DESCRIPTION=&lt;br /&gt;(ADDRESS_LIST=&lt;br /&gt;(ADDRESS=(PROTOCOL=tcp)(HOST=yeni1-vip.oracle.com)(PORT=1521))&lt;br /&gt;(ADDRESS=(PROTOCOL=tcp)(HOST=yeni2-vip.oracle.com)(PORT=1521))&lt;br /&gt;)&lt;br /&gt;(CONNECT_DATA=(SERVICE_NAME=orcl)))&lt;br /&gt;)&lt;br /&gt;)&lt;br /&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Times"&gt;&lt;span class="Apple-style-span"  style=" ;font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Times"&gt;&lt;span class="Apple-style-span"  style=" ;font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Times"&gt;&lt;span class="Apple-style-span"  style=" ;font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-7862411017658778064?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/7862411017658778064/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=7862411017658778064' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/7862411017658778064'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/7862411017658778064'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2010/11/scan-single-client-access-name.html' title='SCAN - SINGLE CLIENT ACCESS NAME'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-5577541508691780771</id><published>2010-11-04T20:18:00.004+02:00</published><updated>2010-11-04T20:56:47.958+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle Day'/><title type='text'>Oracle Day My Presentation/11g New features For DBA</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_b1Aqn_oqHVw/TNMBxPTS9_I/AAAAAAAAAHY/4sm7Z1-8aNQ/s1600/photo-1.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 239px;" src="http://4.bp.blogspot.com/_b1Aqn_oqHVw/TNMBxPTS9_I/AAAAAAAAAHY/4sm7Z1-8aNQ/s320/photo-1.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5535770312401156082" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_b1Aqn_oqHVw/TNMBayFOMlI/AAAAAAAAAHQ/a-7dsSf4F0U/s1600/photo.JPG"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 239px;" src="http://3.bp.blogspot.com/_b1Aqn_oqHVw/TNMBayFOMlI/AAAAAAAAAHQ/a-7dsSf4F0U/s320/photo.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5535769926600372818" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Turkish Oracle User Group Session.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="https://docs.google.com/fileview?id=0ByMnK-SgaHxiOGI5YmFlYjAtYTYzNi00MTAwLWJjZTAtN2IyNzc5OTg5YTg4&amp;amp;hl=en&amp;amp;authkey=CLDB_74G"&gt;Click Link for See My presentation&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-5577541508691780771?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/5577541508691780771/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=5577541508691780771' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/5577541508691780771'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/5577541508691780771'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2010/11/oracle-day-my-presentation11g-new.html' title='Oracle Day My Presentation/11g New features For DBA'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_b1Aqn_oqHVw/TNMBxPTS9_I/AAAAAAAAAHY/4sm7Z1-8aNQ/s72-c/photo-1.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-761522001075647149</id><published>2010-11-02T16:22:00.003+02:00</published><updated>2010-11-02T17:40:17.880+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='turkish oracle'/><title type='text'>Vakit Tamam,TROUG Avrupa'nın en buyugu olmak için yola çıkıyor</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_b1Aqn_oqHVw/TNAqokH-NtI/AAAAAAAAAHI/mFfUocsaNTY/s1600/troug_logo.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 185px; height: 66px;" src="http://3.bp.blogspot.com/_b1Aqn_oqHVw/TNAqokH-NtI/AAAAAAAAAHI/mFfUocsaNTY/s320/troug_logo.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5534970818418587346" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;Vakit Tamam,Turkish Oracle User Group Avrupa'nın en buyugu olmak için yola çıktı.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Sizlerle TROUG nasıl hayata geçtiğini ve bu konudaki izlenimlerimi paylaşmak istiyorum.&lt;/div&gt;&lt;div&gt;Türkiye'de H.Tonguç Yılmaz'ın yıllar önce kurduğu ve bugun 10 yılı aşan süresine rağmen hayatta olan insanların birçok sorusuna cevap veren yahoo grubumuz bulunuyor. Bende bundan iki-üç sene önce bir Oracle Forum Sitesi oluşturdum. Bugune kadar yüzlerce oracle sorusuna cevap verdik. her iki organizasyonda da 2000 civarında Oracle kullanıcısı üyemiz bulunuyor.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Tonguc bundan yıllar evvel Oracle user group kurmak üzere harakete geçmiş ama o zamanki süreçte bu sonuca ulaşmamış ve buda Tonguç'un biraz umudunu kırmıştı. Uzun süren çabalarımızdan sonra bu sene başında Oracle'da bir toplantı gerçekleştirdik. Bu toplantıda Tonguç ,ben ve değerli Oracle çalışanı dostlarımız vardı. Onlarda bizim isteklerimiz karşısında bize destek olacaklarını söylediler. O günden bugüne yola çıkacağımız değerli kurucu üyelerimiz ile birçok defa biraraya geldik.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Kurucu üye arkadaşlarımıza olan güvenimden dolayı Avrupa'nın en büyüğü olacağız diyebiliyorum. Herbiri birbirinden değerli bu arkadaşlarımızla ilgili düşüncelerimden bahsetmek istiyorum.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Öncelikle değerli yol arkkadaşım H.Tonguç Yılmaz. Turkiye'nin ilk ACE ünvanına sahip uzmanı, eğer Oracle ile uğraşıyorsanız mutlaka onu tanırsınız, Engin tecrübelerinin yanısıra inanılmaz alçak gönüllü bir dost. &lt;/div&gt;&lt;div&gt;Hüşnü Şensoy Dünyanın en genc ACE direktor unvanına sahip uzmanı, 2009 DBA of the year. Hüşnü için söylenecek çok fazla kelimeler var ama ben onun bu genç yaşında bu kadar bilgi dolu olmasına tek kelime ile hayranım.&lt;/div&gt;&lt;div&gt;Orhan Bıyıklıoğlu, benim gördüğüm en iyi Unix/linux uzmanı. Ayrıca bir Unix Admin'in Oracle ASM gibi konularını bu kadar iyi bilmesini kıskanmamak elde değil.&lt;/div&gt;&lt;div&gt;Ersin ihsan Unkar, birçok buyuk database ile uğraşmıs konularında detaylı bilgiye sahip uzman bir arkadaşımız&lt;/div&gt;&lt;div&gt;Emre Baransel, iyi dostum Ankara'da bizim temsilcimiz. Ankara'da olmasına ragmen her zaman büyük yardımcımız. Gokhan Atıl ile beraber Turkce Oracle için çalışan arkadaşımız.&lt;/div&gt;&lt;div&gt;Gokhan Atıl ekibimizin renkli uzmanlarından, Oracle konusunda önemli işlere imza atmış bir arkadaşımız.&lt;/div&gt;&lt;div&gt;Yasin Saygılı ekibimizin en genc üyesi. Hırslı çalışkan bir arkadaşımız.&lt;/div&gt;&lt;div&gt;Birde Ferhat Şengönül var oda benim gözümde kurucu üyemiz sayılır. Yıllardır Datawarehouse üstüne çalışan çok tecrübeli bir arkadaşımız.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Kurucu üyelerimizin tecrübelerini toplasak 100 yılı bulabilir :)&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;4 kasımda 2010 Oracle Day'de değerli arkadaşlarım Tonguç ve Hüsnü'de benimle birlikte TROUG sessionlarında HALIC salonunda sunum yapacağız. Bugüne kadar 3000'den fazla uzmana Oracle eğitimi veren bir danışman olarak Şu kadarını söyleyeyim Tonguç'un blog'ta seminer içeriğini görünce inanın heyecanlandım. Hüsnü'nünde eminimki sunumu muhteşem olacaktır. üçümüzün sunumları aslında bir 11g New features temeline dayanıyor. Bu sunumlardan sonra inanılmaz eğlenceli bir panelimiz var.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;TROUG SIG yapılandırmasınıda sizlerle Yakında paylaşıyor olacağız. Konularında herkesin takdirini kazanmış uzman arkadaşlarımız var.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Son olarak değerli Oracle çalışanı arkadaşlarımız Senior Sales Manager Sedat Zencirci ve Tecnology Solutions Manager Filiz Doğan'a katkılarından dolayı çok teşekkür ediyorum.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-761522001075647149?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/761522001075647149/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=761522001075647149' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/761522001075647149'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/761522001075647149'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2010/11/vakit-tamamtroug-avrupann-en-buyugu.html' title='Vakit Tamam,TROUG Avrupa&apos;nın en buyugu olmak için yola çıkıyor'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_b1Aqn_oqHVw/TNAqokH-NtI/AAAAAAAAAHI/mFfUocsaNTY/s72-c/troug_logo.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-8320250560456352492</id><published>2010-11-02T09:03:00.005+02:00</published><updated>2010-11-02T09:22:22.255+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle day istanbul'/><title type='text'>4 November Oracle Day-My Presentation Subjects</title><content type='html'>11g Database Most important New Features&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;1- Grid Computing&lt;/div&gt;&lt;div&gt;2- Data Guard New Features&lt;/div&gt;&lt;div&gt;3- SQL Performance Analyzer&lt;/div&gt;&lt;div&gt;4- Flashback Data Archive&lt;/div&gt;&lt;div&gt;5- Management New Features&lt;/div&gt;&lt;div&gt;6- Compress&lt;/div&gt;&lt;div&gt;7- Grid infra ACFS,ADVM&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;4 November 2010 Istanbul Lutfu Kırdar &lt;/div&gt;&lt;div&gt;TROUG-Turkish Oracle User Group Sessions&lt;/div&gt;&lt;div&gt;14.00 HALIC Lounge&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://eventreg.oracle.com/webapps/events/ns/EventsDetail.jsp?p_eventId=117443&amp;amp;src=7021966&amp;amp;src=7021966&amp;amp;Act=67"&gt;free register &lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://troug.org/"&gt;http://www.troug.org/&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-8320250560456352492?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/8320250560456352492/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=8320250560456352492' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/8320250560456352492'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/8320250560456352492'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2010/11/4-november-oracle-day-my-presentation.html' title='4 November Oracle Day-My Presentation Subjects'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-421811024446155322</id><published>2010-11-01T10:50:00.005+02:00</published><updated>2010-11-01T11:11:16.001+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ora-12838'/><title type='text'>ORA-12838: cannot read/modify an object after modifying it in parallel</title><content type='html'>&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Courier"&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Courier"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;SQL&gt; &lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;ALTER SESSION FORCE PARALLEL DML PARALLEL 4; &lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Courier"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;b&gt;&lt;/b&gt;Session altered.&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Courier"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;SQL&gt; &lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;DELETE sh.customers1 WHERE cust_id&gt;10000&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Courier"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;b&gt;&lt;/b&gt;32000 rows deleted.&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Courier"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;SQL&gt; &lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;select * from sh.customers1&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;; &lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Courier"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;b&gt;&lt;/b&gt;select * from sh.customers1&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Courier"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;* ERROR at line 1:&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Courier"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;ORA-12838: cannot read/modify an object after modifying it in parallel&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Courier"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Courier"&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px 'Times New Roman'"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;If you modified has table in parallel,  then s query the content of that table  you get an &lt;/span&gt;&lt;span style="font: normal normal normal 12px/normal Courier; "&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;ORA-12838 &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;error message.&lt;/span&gt;&lt;/p&gt;&lt;span class="Apple-style-span"  style="font-family:Georgia, serif;"&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Courier; "&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Courier; "&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Courier; "&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;b&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Courier; "&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;b&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Courier; display: inline !important; "&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px 'Times New Roman'"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;How to solve? &lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px 'Times New Roman'"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span"  style="font-family:Courier;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Courier; "&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;SQL&gt; &lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;ALTER SESSION FORCE PARALLEL DML PARALLEL 4; &lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Courier; "&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;b&gt;&lt;/b&gt;Session altered.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Courier; "&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;SQL&gt; &lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;DELETE sh.customers1 WHERE cust_id&gt;10000&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Courier; "&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;b&gt;&lt;/b&gt;32000 rows deleted.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Courier; "&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;SQL&gt; commit or rollback&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Courier; "&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;then&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Courier; "&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;SQL&gt; &lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;select * from sh.customers1&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Courier; "&gt;&lt;span class="Apple-style-span"  style="font-family:'Times New Roman';"&gt;&lt;span class="Apple-style-span"  style="font-family:Courier;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Courier"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;b&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Courier"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;b&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Courier; display: inline !important; "&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;b&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px 'Times New Roman'"&gt;&lt;br /&gt;&lt;/p&gt;&lt;/b&gt;&lt;p&gt;&lt;/p&gt;&lt;/b&gt;&lt;p&gt;&lt;/p&gt;&lt;/b&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-421811024446155322?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/421811024446155322/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=421811024446155322' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/421811024446155322'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/421811024446155322'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2010/11/ora-12838-cannot-readmodify-object.html' title='ORA-12838: cannot read/modify an object after modifying it in parallel'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-8294703115191587155</id><published>2010-11-01T10:45:00.002+02:00</published><updated>2010-11-01T10:50:29.266+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Datawarehouse turkiye'/><title type='text'>Datawarehouse Turkiye</title><content type='html'>Türkiye'de özelikle Türkçe kaynak bulmak yönündeki zorlukları biliyoruz. Bu konuda birçok dokuman yayımlayan biri olarak http://datawarehouse.gen.tr gormenizi tavsiye ederim. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-8294703115191587155?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/8294703115191587155/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=8294703115191587155' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/8294703115191587155'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/8294703115191587155'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2010/11/datawarehouse-turkiye.html' title='Datawarehouse Turkiye'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-7604779137910644367</id><published>2010-10-26T20:08:00.002+03:00</published><updated>2010-10-26T20:23:05.738+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='11g r2 cluster'/><title type='text'>11gR2 Clusterware tips</title><content type='html'>&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 28.0px 'Times New Roman'"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Grid home consists of the Oracle Clusterware and ASM. But Grid Infra and RAC DB must be install different home.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 28.0px 'Times New Roman'"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;First install clusterware then install RAC&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 28.0px 'Times New Roman'"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 28.0px 'Times New Roman'"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;If you want to use ASM and Oracle Restart GI can be installed in single server mode . &lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 28.0px 'Times New Roman'"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Grid infra run alone. You can use application like other clusterware&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 28.0px 'Times New Roman'"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 28.0px 'Times New Roman'"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Voting file backed automaticly(configuration change).You can restore crsctl.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 28.0px 'Times New Roman'"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 28.0px 'Times New Roman'"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;SCAN VIP three ip. one vip for each node register DNS or Grid Naming Service&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 28.0px 'Times New Roman'"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 28.0px 'Times New Roman'"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Connect node then Start and Stop CRS crsctl start crs crsctl stop crs&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 28.0px 'Times New Roman'"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;crsctl start cluster start all nodes&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 28.0px 'Times New Roman'"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 28.0px 'Times New Roman'"&gt;&lt;span class="Apple-style-span" style="font-size: medium; "&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 28.0px 'Times New Roman'"&gt;&lt;span class="Apple-style-span" style="font-size: medium; "&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-7604779137910644367?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/7604779137910644367/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=7604779137910644367' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/7604779137910644367'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/7604779137910644367'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2010/10/11gr2-clusterware-tips.html' title='11gR2 Clusterware tips'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-3927747336011062573</id><published>2010-10-26T19:51:00.003+03:00</published><updated>2010-10-26T20:03:37.737+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Rac tuning tips'/><title type='text'>RAC Tuning Tips</title><content type='html'>- Tuning single instance first&lt;div&gt;- SQL Tuning is most beneficial&lt;/div&gt;&lt;div&gt;- Buffer cache size is very important&lt;/div&gt;&lt;div&gt;- Use sequence cache&lt;/div&gt;&lt;div&gt;- Use partition table&lt;/div&gt;&lt;div&gt;- Reduce long full table scan (OLTP)&lt;/div&gt;&lt;div&gt;- Use selective,correct index&lt;/div&gt;&lt;div&gt;- Use automatic segment space management&lt;/div&gt;&lt;div&gt;- Private Network/Interconnect 1/10 Gbit Ethernet Infiniband&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-3927747336011062573?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/3927747336011062573/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=3927747336011062573' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/3927747336011062573'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/3927747336011062573'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2010/10/rac-tuning-tips.html' title='RAC Tuning Tips'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-5005191762383402913</id><published>2010-10-25T19:09:00.004+03:00</published><updated>2010-10-25T19:39:22.247+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ASM files'/><title type='text'>Oracle Grid Infra / ASM Files and RMAN</title><content type='html'>&lt;!--StartFragment--&gt;  &lt;p style="margin-top:4.32pt;margin-bottom:4.32pt;margin-left:.5in;text-indent: -.5in;text-align:left;direction:ltr;unicode-bidi:embed;tab-stops:right 31.5pt left 53.0pt; vertical-align:baseline;mso-line-break-override:restrictions;punctuation-wrap: simple"&gt;&lt;span style="  ;font-family:'Courier New';color:black;"&gt;RMAN&gt; BACKUP AS COPY&lt;br /&gt;DATAFILE "+DATA/rdbms/datafile/tbs_1.252.234234"&lt;br /&gt;FORMAT   "+DATA";&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top:4.32pt;margin-bottom:4.32pt;margin-left:.5in;text-indent: -.5in;text-align:left;direction:ltr;unicode-bidi:embed;tab-stops:right 31.5pt left 53.0pt; vertical-align:baseline;mso-line-break-override:restrictions;punctuation-wrap: simple"&gt;&lt;span style="  ;font-family:'Courier New';color:black;"&gt;RMAN&gt;Backup as copy database format "+DATA";&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top:4.32pt;margin-bottom:4.32pt;margin-left:.5in;text-indent: -.5in;text-align:left;direction:ltr;unicode-bidi:embed;tab-stops:right 31.5pt left 53.0pt; vertical-align:baseline;mso-line-break-override:restrictions;punctuation-wrap: simple"&gt;&lt;span style="  ;font-family:'Courier New';color:black;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top:4.32pt;margin-bottom:4.32pt;margin-left:.5in;text-indent: -.5in;text-align:left;direction:ltr;unicode-bidi:embed;tab-stops:right 31.5pt left 53.0pt; vertical-align:baseline;mso-line-break-override:restrictions;punctuation-wrap: simple"&gt;&lt;span style="  ;font-family:'Courier New';color:black;"&gt;Rman canbe used to migrate database into ASM&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top:4.32pt;margin-bottom:4.32pt;margin-left:.5in;text-indent: -.5in;text-align:left;direction:ltr;unicode-bidi:embed;tab-stops:right 31.5pt left 53.0pt; vertical-align:baseline;mso-line-break-override:restrictions;punctuation-wrap: simple"&gt;&lt;span style="  ;font-family:'Courier New';color:black;"&gt; &lt;!--StartFragment--&gt;  &lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top:7.2pt;margin-bottom:0pt;text-align:left;direction:ltr; unicode-bidi:embed;vertical-align:baseline"&gt;&lt;span style="   ;font-family:Arial;font-size:12pt;color:black;"&gt;you can access ASM files using XMLDB&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top:7.2pt;margin-bottom:0pt;text-align:left;direction:ltr; unicode-bidi:embed;vertical-align:baseline"&gt;&lt;span style="   ;font-family:Arial;font-size:12pt;color:black;"&gt;&lt;span class="Apple-style-span"  style=" line-height: 15px; font-family:'Courier New';"&gt;Access via PLSQL,FTP and HTTP.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top:7.2pt;margin-bottom:0pt;text-align:left;direction:ltr; unicode-bidi:embed;vertical-align:baseline"&gt;&lt;span style="   ;font-family:Arial;font-size:12pt;color:black;"&gt;You can access u&lt;/span&gt;&lt;span class="Apple-style-span" style="line-height: 15px; "&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;;mso-ascii-font-family: &amp;quot;Times New Roman&amp;quot;;mso-fareast-font-family:&amp;quot;ＭＳ Ｐゴシック&amp;quot;;mso-bidi- mso-font-kerning:12.0pt;language:en-USfont-family:+mn-cs;font-size:12.0pt;color:black;"&gt;nder &lt;/span&gt;&lt;span style="font-family:&amp;quot;Courier New&amp;quot;;mso-ascii-font-family:&amp;quot;Courier New&amp;quot;; mso-fareast-font-family:&amp;quot;ＭＳ Ｐゴシック&amp;quot;;mso-bidi- mso-font-kerning:12.0pt;language:en-USfont-family:+mn-cs;font-size:12.0pt;color:black;"&gt;/sys/&lt;/span&gt;&lt;span style="font-family:&amp;quot;Courier New&amp;quot;;mso-ascii-font-family:&amp;quot;Courier New&amp;quot;; mso-fareast-font-family:&amp;quot;ＭＳ Ｐゴシック&amp;quot;;mso-bidi- mso-font-kerning:12.0pt;language:en-USfont-family:+mn-cs;font-size:12.0pt;color:black;"&gt;asm&lt;/span&gt;&lt;span style=" font-family:&amp;quot;Times New Roman&amp;quot;;mso-ascii-font-family:&amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family:&amp;quot;ＭＳ Ｐゴシック&amp;quot;;mso-bidi- mso-font-kerning:12.0pt;language:en-USfont-family:+mn-cs;font-size:12.0pt;color:black;"&gt;, the folder hierarchy is defined by the structure of an ASM&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top:7.2pt;margin-bottom:0pt;text-align:left;direction:ltr; unicode-bidi:embed;vertical-align:baseline"&gt;&lt;span class="Apple-style-span" style="line-height: 15px; "&gt;&lt;span style=" font-family:&amp;quot;Times New Roman&amp;quot;;mso-ascii-font-family:&amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family:&amp;quot;ＭＳ Ｐゴシック&amp;quot;;mso-bidi- mso-font-kerning:12.0pt;language:en-USfont-family:+mn-cs;font-size:12.0pt;color:black;"&gt;You can run &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="line-height: 15px; "&gt;&lt;span style="   ;font-family:'Courier New';font-size:12pt;color:black;"&gt;$ORACLE_HOME/&lt;/span&gt;&lt;span style="   ;font-family:'Courier New';font-size:12pt;color:black;"&gt;rdbms/admin/catxdbdbca.sql or use Oracle enterprise manager&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top:7.2pt;margin-bottom:0pt;text-align:left;direction:ltr; unicode-bidi:embed;vertical-align:baseline"&gt;&lt;span class="Apple-style-span" style="line-height: 15px; "&gt;&lt;span style="   ;font-family:'Courier New';font-size:12pt;color:black;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top:7.2pt;margin-bottom:0pt;text-align:left;direction:ltr; unicode-bidi:embed;vertical-align:baseline"&gt;&lt;span class="Apple-style-span" style="line-height: 15px; "&gt;&lt;span style="   ;font-family:'Courier New';font-size:12pt;color:black;"&gt;Also you can use DBMS_FILE_TRANSFER&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top:7.2pt;margin-bottom:0pt;text-align:left;direction:ltr; unicode-bidi:embed;vertical-align:baseline"&gt;&lt;span class="Apple-style-span" style="line-height: 15px; "&gt;&lt;span style="   ;font-family:'Courier New';font-size:12pt;color:black;"&gt; &lt;!--StartFragment--&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top:3.36pt;margin-bottom:3.36pt;text-align:left;direction: ltr;unicode-bidi:embed;tab-stops:left 53.0pt;vertical-align:baseline; mso-line-break-override:restrictions;punctuation-wrap:simple"&gt;&lt;span style="   ;font-family:'Courier New';font-size:14pt;color:black;"&gt;SQL&gt; CREATE DIRECTORY &lt;/span&gt;&lt;span style="   ;font-family:'Courier New';font-size:14pt;color:black;"&gt;deneme&lt;/span&gt;&lt;span style="   ;font-family:'Courier New';font-size:14pt;color:black;"&gt; AS '+DATA/&lt;/span&gt;&lt;span style="   ;font-family:'Courier New';font-size:14pt;color:black;"&gt;files&lt;/span&gt;&lt;span style="   ;font-family:'Courier New';font-size:14pt;color:black;"&gt;'; &lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top:3.36pt;margin-bottom:3.36pt;text-align:left;direction: ltr;unicode-bidi:embed;tab-stops:left 53.0pt;vertical-align:baseline; mso-line-break-override:restrictions;punctuation-wrap:simple"&gt;&lt;span style="   ;font-family:'Courier New';font-size:14pt;color:black;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top:3.36pt;margin-bottom:3.36pt;text-align:left;direction: ltr;unicode-bidi:embed;tab-stops:left 53.0pt;vertical-align:baseline; mso-line-break-override:restrictions;punctuation-wrap:simple"&gt;&lt;span style="   ;font-family:'Courier New';font-size:14pt;color:black;"&gt;SQL&gt; CREATE DIRECTORY osden AS '/u01/app/oracle/oradata/orcl';&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top:3.36pt;margin-bottom:3.36pt;text-align:left;direction: ltr;unicode-bidi:embed;tab-stops:left 53.0pt;vertical-align:baseline; mso-line-break-override:restrictions;punctuation-wrap:simple"&gt;&lt;span style="   ;font-family:'Courier New';font-size:14pt;color:black;"&gt;SQL&gt; BEGIN&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top:3.36pt;margin-bottom:3.36pt;text-align:left;direction: ltr;unicode-bidi:embed;tab-stops:left 53.0pt;vertical-align:baseline; mso-line-break-override:restrictions;punctuation-wrap:simple"&gt;&lt;span style="   ;font-family:'Courier New';font-size:14pt;color:black;"&gt;  &lt;/span&gt;&lt;span style="   ;font-family:'Courier New';font-size:14pt;color:black;"&gt;DBMS_FILE_TRANSFER.COPY_FILE('osden','user.dbf','deneme','user.dbf&lt;/span&gt;&lt;span style="   ;font-family:'Courier New';font-size:14pt;color:black;"&gt;');&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top:3.36pt;margin-bottom:3.36pt;text-align:left;direction: ltr;unicode-bidi:embed;tab-stops:left 53.0pt;vertical-align:baseline; mso-line-break-override:restrictions;punctuation-wrap:simple"&gt;&lt;span style="   ;font-family:'Courier New';font-size:14pt;color:black;"&gt;END; &lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top:3.36pt;margin-bottom:3.36pt;text-align:left;direction: ltr;unicode-bidi:embed;tab-stops:left 53.0pt;vertical-align:baseline; mso-line-break-override:restrictions;punctuation-wrap:simple"&gt;&lt;span style="   ;font-family:'Courier New';font-size:14pt;color:black;"&gt;/&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top:3.36pt;margin-bottom:3.36pt;text-align:left;direction: ltr;unicode-bidi:embed;tab-stops:left 53.0pt;vertical-align:baseline; mso-line-break-override:restrictions;punctuation-wrap:simple"&gt;&lt;span style="   ;font-family:'Courier New';font-size:14pt;color:black;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top:3.36pt;margin-bottom:3.36pt;text-align:left;direction: ltr;unicode-bidi:embed;tab-stops:left 53.0pt;vertical-align:baseline; mso-line-break-override:restrictions;punctuation-wrap:simple"&gt;&lt;span style="   ;font-family:'Courier New';font-size:14pt;color:black;"&gt;DBMS_FILE_TRANSFER supports all combination. ASM to O/S files or O/S files to ASM&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top:3.36pt;margin-bottom:3.36pt;text-align:left;direction: ltr;unicode-bidi:embed;tab-stops:left 53.0pt;vertical-align:baseline; mso-line-break-override:restrictions;punctuation-wrap:simple"&gt;&lt;span style="   ;font-family:'Courier New';font-size:14pt;color:black;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top:3.36pt;margin-bottom:3.36pt;text-align:left;direction: ltr;unicode-bidi:embed;tab-stops:left 53.0pt;vertical-align:baseline; mso-line-break-override:restrictions;punctuation-wrap:simple"&gt;&lt;span style="   ;font-family:'Courier New';font-size:14pt;color:black;"&gt;You can use ASMCMD like&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top:3.36pt;margin-bottom:3.36pt;text-align:left;direction: ltr;unicode-bidi:embed;tab-stops:left 53.0pt;vertical-align:baseline; mso-line-break-override:restrictions;punctuation-wrap:simple"&gt;&lt;span style="   ;font-family:'Courier New';font-size:14pt;color:black;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top:3.36pt;margin-bottom:3.36pt;text-align:left;direction: ltr;unicode-bidi:embed;tab-stops:left 53.0pt;vertical-align:baseline; mso-line-break-override:restrictions;punctuation-wrap:simple"&gt;&lt;span style="   ;font-family:'Courier New';font-size:14pt;color:black;"&gt; &lt;!--StartFragment--&gt;  &lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top:0pt;margin-bottom:3.36pt;text-align:left;direction:ltr; unicode-bidi:embed;tab-stops:left 53.0pt;vertical-align:baseline;mso-line-break-override: restrictions;punctuation-wrap:simple"&gt;&lt;span style="   ;font-family:'Courier New';font-size:14pt;color:black;"&gt;grid@zek ~]$ &lt;/span&gt;&lt;span style="  ;font-family:'Courier New';font-size:14pt;"&gt;asmcmd&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top:0pt;margin-bottom:3.36pt;text-align:left;direction:ltr; unicode-bidi:embed;tab-stops:left 53.0pt;vertical-align:baseline;mso-line-break-override: restrictions;punctuation-wrap:simple"&gt;&lt;span style="  ;font-family:'Courier New';font-size:14pt;"&gt;&lt;/span&gt;&lt;span style="   ;font-family:'Courier New';font-size:14pt;color:black;"&gt;ASMCMD&gt; &lt;/span&gt;&lt;span style="  ;font-family:'Courier New';font-size:14pt;"&gt;cd&lt;/span&gt;&lt;span style="  ;font-family:'Courier New';font-size:14pt;"&gt; +DATA/orcl&lt;/span&gt;&lt;span style="  ;font-family:'Courier New';font-size:14pt;"&gt;/DATAFILE&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top:0pt;margin-bottom:3.36pt;text-align:left;direction:ltr; unicode-bidi:embed;tab-stops:left 53.0pt;vertical-align:baseline;mso-line-break-override: restrictions;punctuation-wrap:simple"&gt;&lt;span style="  color: rgb(0, 102, 255); font-family:'Courier New';font-size:14pt;"&gt;&lt;/span&gt;&lt;span style="   ;font-family:'Courier New';font-size:14pt;color:black;"&gt;ASMCMD&gt; &lt;/span&gt;&lt;span style="  ;font-family:'Courier New';font-size:14pt;"&gt;ls&lt;/span&gt;&lt;span style="  ;font-family:'Courier New';font-size:14pt;"&gt; -&lt;/span&gt;&lt;span style="  ;font-family:'Courier New';font-size:14pt;"&gt;l&lt;/span&gt;&lt;span style="  color: rgb(0, 102, 255); font-family:'Courier New';font-size:14pt;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top:0pt;margin-bottom:3.36pt;text-align:left;direction:ltr; unicode-bidi:embed;tab-stops:left 53.0pt;vertical-align:baseline;mso-line-break-override: restrictions;punctuation-wrap:simple"&gt;&lt;span style="   ;font-family:'Courier New';font-size:14pt;color:black;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top:0pt;margin-bottom:3.36pt;text-align:left;direction:ltr; unicode-bidi:embed;tab-stops:left 53.0pt;vertical-align:baseline;mso-line-break-override: restrictions;punctuation-wrap:simple"&gt;&lt;span style="   ;font-family:'Courier New';font-size:14pt;color:black;"&gt;ASMCMD&gt; &lt;/span&gt;&lt;span style="  ;font-family:'Courier New';font-size:14pt;"&gt;cd&lt;/span&gt;&lt;span style="  ;font-family:'Courier New';font-size:14pt;"&gt; ..&lt;/span&gt;&lt;span style="  color: rgb(0, 102, 255); font-family:'Courier New';font-size:14pt;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top:0pt;margin-bottom:3.36pt;text-align:left;direction:ltr; unicode-bidi:embed;tab-stops:left 53.0pt;vertical-align:baseline;mso-line-break-override: restrictions;punctuation-wrap:simple"&gt;&lt;span style="   ;font-family:'Courier New';font-size:14pt;color:black;"&gt;ASMCMD&gt; &lt;/span&gt;&lt;span style="  ;font-family:'Courier New';font-size:14pt;"&gt;pwd&lt;/span&gt;&lt;span style="   ;font-family:'Courier New';font-size:14pt;color:black;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top:0pt;margin-bottom:3.36pt;text-align:left;direction:ltr; unicode-bidi:embed;tab-stops:left 53.0pt;vertical-align:baseline;mso-line-break-override: restrictions;punctuation-wrap:simple"&gt;&lt;span style="   ;font-family:'Courier New';font-size:14pt;color:black;"&gt;+DATA/orcl&lt;/span&gt;&lt;span style="   ;font-family:'Courier New';font-size:14pt;color:black;"&gt;/DATAFILE&lt;/span&gt;&lt;span class="Apple-style-span" style="font-weight: bold; "&gt; &lt;/span&gt;&lt;/p&gt;  &lt;!--EndFragment--&gt;   &lt;p&gt;&lt;/p&gt;&lt;p style="margin-top:3.36pt;margin-bottom:3.36pt;text-align:left;direction: ltr;unicode-bidi:embed;tab-stops:left 53.0pt;vertical-align:baseline; mso-line-break-override:restrictions;punctuation-wrap:simple"&gt;&lt;span style="   ;font-family:'Courier New';font-size:14pt;color:black;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top:3.36pt;margin-bottom:3.36pt;text-align:left;direction: ltr;unicode-bidi:embed;tab-stops:left 53.0pt;vertical-align:baseline; mso-line-break-override:restrictions;punctuation-wrap:simple"&gt;&lt;span style="   ;font-family:'Courier New';font-size:14pt;color:black;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;  &lt;!--EndFragment--&gt;   &lt;p&gt;&lt;/p&gt;&lt;p style="margin-top:4.32pt;margin-bottom:4.32pt;margin-left:.5in;text-indent: -.5in;text-align:left;direction:ltr;unicode-bidi:embed;tab-stops:right 31.5pt left 53.0pt; vertical-align:baseline;mso-line-break-override:restrictions;punctuation-wrap: simple"&gt;&lt;span style="font-family:&amp;quot;Courier New&amp;quot;;mso-ascii-font-family:&amp;quot;Courier New&amp;quot;; mso-fareast-font-family:+mn-ea;mso-bidi- mso-color-index:1;mso-font-kerning:12.0pt;language:en-US;font-weight:boldfont-family:+mn-cs;color:black;"&gt;  &lt;!--EndFragment--&gt;   &lt;/span&gt;&lt;/p&gt;  &lt;!--EndFragment--&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-5005191762383402913?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/5005191762383402913/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=5005191762383402913' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/5005191762383402913'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/5005191762383402913'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2010/10/oracle-grid-infra-asm-files-and-rman.html' title='Oracle Grid Infra / ASM Files and RMAN'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-2202990166823153756</id><published>2010-10-25T11:28:00.000+03:00</published><updated>2010-10-25T11:30:00.514+03:00</updated><title type='text'>TROUG Turkish Oracle User Group / Oracle DAY 4 KASIM</title><content type='html'>&lt;p&gt;4 Kasım Oracle Day'de Haliç salonundayız.&lt;br /&gt;&lt;/p&gt; &lt;p&gt;14:00 – 14:40 Konu: Oracle 11g DBA ler için yeni özellikler&lt;/p&gt;    &lt;p&gt;Konuşmacı:Zekeriya Besiroglu&lt;br /&gt;&lt;br /&gt;14:45 – 15:30 Konu:Oracle 11g Database Developerlar için yeni özelikler&lt;/p&gt;&lt;p&gt;Konuşmacı:H.Tonguc Yılmaz&lt;/p&gt;&lt;p&gt;15:30 – 16:00 Ara&lt;br /&gt;&lt;/p&gt;&lt;p&gt;16:00 – 16:40 Konu: Oracle 11g çok büyük databaseler için yeni özellikler ve Exadata&lt;br /&gt;Konuşmacı:Husnu Sensoy&lt;/p&gt; &lt;p&gt;16:45 – 17:30 Panel:TROUG Round Table&lt;/p&gt; &lt;p&gt;H.Tonguc Yılmaz moderatörlüğünde  Hüsnü Sensoy , Zekeriya Besiroglu ,  Orhan Bıyıklıoglu, Ferhat Sengonul panelist olarak katılıp izleyici  sorularına cevap verecekler.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-2202990166823153756?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/2202990166823153756/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=2202990166823153756' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/2202990166823153756'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/2202990166823153756'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2010/10/troug-turkish-oracle-user-group-oracle.html' title='TROUG Turkish Oracle User Group / Oracle DAY 4 KASIM'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-3037217005316543628</id><published>2010-10-23T09:08:00.005+03:00</published><updated>2010-10-23T09:44:46.908+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Turkey Oracle User group'/><title type='text'>TROUG Turkey Oracle User Group</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_b1Aqn_oqHVw/TMJ79ZvyDyI/AAAAAAAAAHA/RrYNlW8cSzs/s1600/troug_logo.jpg"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 185px; height: 66px;" src="http://4.bp.blogspot.com/_b1Aqn_oqHVw/TMJ79ZvyDyI/AAAAAAAAAHA/RrYNlW8cSzs/s320/troug_logo.jpg" alt="" id="BLOGGER_PHOTO_ID_5531119587177926434" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;TURKEY ORACLE USER GROUP&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;4 Kasım Oracle Day Haliç salonu saat 14.00-1730 arasında&lt;br /&gt;11g Yeni özellikler seminerleri ve Uzmanlara soru sorabileceğiniz özel panelimize hepinizi bekleriz.&lt;br /&gt;&lt;br /&gt;Ayrıca 4 Kasımda Standımızı ziyaret eden ve panele katılan arkadaşlarımız hediye TROUG termos bardağı kazanacaklar.&lt;br /&gt;&lt;br /&gt;Turkey Oracle User Group Uye olmak icin&lt;br /&gt;&lt;a href="http://apex.oracle.com/pls/apex/f?p=38448:1:185609389095741:::::"&gt;http://www.troug.org/&lt;/a&gt; adresindeki kayıt formunu doldurabilirsiniz.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-3037217005316543628?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/3037217005316543628/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=3037217005316543628' title='1 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/3037217005316543628'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/3037217005316543628'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2010/10/troug-turkey-oracle-user-group_23.html' title='TROUG Turkey Oracle User Group'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_b1Aqn_oqHVw/TMJ79ZvyDyI/AAAAAAAAAHA/RrYNlW8cSzs/s72-c/troug_logo.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-3855778302939126944</id><published>2010-10-23T08:52:00.002+03:00</published><updated>2010-10-23T08:58:42.321+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Manage clusterware and ASM'/><title type='text'>Oracle Grid Infrastructure 11g: Manage Clusterware and ASM  Release 2</title><content type='html'>I delivered below mention course two weeks ago. I recommend this course who want to know Oracle ASM, Oracle Grid infrastructure, Oracle Clusterware.&lt;br /&gt;&lt;br /&gt;This course is based on Oracle Database 11g Release 2.   &lt;b&gt;Learn To:&lt;/b&gt; &lt;ul&gt;&lt;li&gt;Describe the Oracle Database 11g Grid Infrastructure&lt;/li&gt;&lt;li&gt;Configure and manage ASM and ACFS&lt;/li&gt;&lt;li&gt;Install and configure Grid Infrastructure&lt;/li&gt;&lt;li&gt;Use Oracle Clusterware to make applications highly available&lt;/li&gt;&lt;li&gt;Describe Grid Plug and Play&lt;/li&gt;&lt;li&gt;Troubleshooting Grid Infrastructure&lt;/li&gt;&lt;/ul&gt;course topics&lt;br /&gt;&lt;br /&gt;&lt;h4&gt;Grid Infrastructure Concepts&lt;/h4&gt; &lt;ul&gt;&lt;li&gt;What is a Cluster&lt;/li&gt;&lt;li&gt;Grid Foundation Components&lt;/li&gt;&lt;li&gt;Oracle Clusterware Architecture&lt;/li&gt;&lt;li&gt;Oracle Clusterware Software and Storage &lt;/li&gt;&lt;li&gt;Describe ASM Architecture&lt;/li&gt;&lt;li&gt;Creating and Managing ASM Disk Groups&lt;/li&gt;&lt;li&gt;Creating and Managing ASM Cluster File systems&lt;/li&gt;&lt;li&gt;Job Role Separation&lt;/li&gt;&lt;/ul&gt; &lt;h4&gt;Grid Infrastructure Installation and Configuration&lt;/h4&gt; &lt;ul&gt;&lt;li&gt;Hardware Requirements &lt;/li&gt;&lt;li&gt;Network Requirements&lt;/li&gt;&lt;li&gt;DNS and DHCP Configuration&lt;/li&gt;&lt;li&gt;Grid Plug and Play Considerations&lt;/li&gt;&lt;li&gt;Single Client Access Names&lt;/li&gt;&lt;li&gt;Post installation tasks&lt;/li&gt;&lt;/ul&gt; &lt;h4&gt;Administering Oracle Clusterware&lt;/h4&gt; &lt;ul&gt;&lt;li&gt;Managing Clusterware with Enterprise Manager&lt;/li&gt;&lt;li&gt;Determining the Location of the Oracle Clusterware Configuration Files&lt;/li&gt;&lt;li&gt;Backing Up and Recovering the Voting Disk&lt;/li&gt;&lt;li&gt;Adding, Deleting, or Migrating Voting Disks&lt;/li&gt;&lt;li&gt;Locating the OCR Automatic Backups&lt;/li&gt;&lt;li&gt;Oracle Local Registry&lt;/li&gt;&lt;li&gt;Migrating OCR Locations to ASM&lt;/li&gt;&lt;li&gt;Managing Network Settings&lt;/li&gt;&lt;/ul&gt; &lt;h4&gt;Managing Oracle Clusterware&lt;/h4&gt; &lt;ul&gt;&lt;li&gt;Prerequisite Steps for Extending a Cluster&lt;/li&gt;&lt;li&gt;Using addNode.sh to Add a Node to a Cluster&lt;/li&gt;&lt;li&gt;Rolling Patches, And Rolling Upgrades&lt;/li&gt;&lt;li&gt;Comparing Software Versions With the Active Version&lt;/li&gt;&lt;li&gt;Installing A Patchset With the OUI Utility&lt;/li&gt;&lt;li&gt;Installing A Patch With The opatch Utility&lt;/li&gt;&lt;/ul&gt; &lt;h4&gt;Oracle Clusterware High Availability&lt;/h4&gt; &lt;ul&gt;&lt;li&gt;Oracle Clusterware high availability components&lt;/li&gt;&lt;li&gt;Contrasting policy-managed and administration managed databases&lt;/li&gt;&lt;li&gt;Server pool functionality&lt;/li&gt;&lt;li&gt;The Generic and Free Server Pools&lt;/li&gt;&lt;li&gt;Application placement policies&lt;/li&gt;&lt;li&gt;Application Virtual IPs&lt;/li&gt;&lt;li&gt;Managing application resources&lt;/li&gt;&lt;li&gt;High availability events&lt;/li&gt;&lt;/ul&gt; &lt;h4&gt;Troubleshooting Oracle Clusterware&lt;/h4&gt; &lt;ul&gt;&lt;li&gt;Oracle Clusterware Log Files&lt;/li&gt;&lt;li&gt;Gathering Log Files Using diagcollection.pl&lt;/li&gt;&lt;li&gt;Resource Debugging&lt;/li&gt;&lt;li&gt;Component-level Debugging&lt;/li&gt;&lt;li&gt;Tracing For Java-based Tools&lt;/li&gt;&lt;li&gt;Troubleshooting the Oracle Cluster Registry &lt;/li&gt;&lt;/ul&gt; &lt;h4&gt;Administering ASM Instances&lt;/h4&gt; &lt;ul&gt;&lt;li&gt;ASM Initialization Parameters&lt;/li&gt;&lt;li&gt;Adjusting ASM Instance Parameters in SPFILEs&lt;/li&gt;&lt;li&gt;Starting and Stopping ASM Instances Using srvctl&lt;/li&gt;&lt;li&gt;Starting and Stopping ASM Instances Using ASMCA and ASMCMD&lt;/li&gt;&lt;li&gt;Starting and Stopping ASM Instances Containing Cluster Files&lt;/li&gt;&lt;li&gt;Starting and Stopping the ASM Listener&lt;/li&gt;&lt;/ul&gt; &lt;h4&gt;Administering ASM Disk Groups&lt;/h4&gt; &lt;ul&gt;&lt;li&gt;Creating And Deleting ASM Disk Groups&lt;/li&gt;&lt;li&gt;ASM Disk Group Attributes&lt;/li&gt;&lt;li&gt;ASM Disk Group Maintenance Tasks&lt;/li&gt;&lt;li&gt;Preferred Read Failure Groups&lt;/li&gt;&lt;li&gt;Viewing ASM Disk Statistics&lt;/li&gt;&lt;li&gt;Performance And Scalability Considerations For ASM Disk Groups&lt;/li&gt;&lt;/ul&gt; &lt;a name="hw"&gt;&lt;/a&gt; &lt;h4&gt;ASM Files, Directories, and Templates&lt;/h4&gt; &lt;ul&gt;&lt;li&gt;Using Different Client Tools to Access ASM Files&lt;/li&gt;&lt;li&gt;Fully Qualified ASM File Name Format&lt;/li&gt;&lt;li&gt;Creating and Managing ASM files, Directories and Aliases&lt;/li&gt;&lt;li&gt;Managing Disk Group Templates&lt;/li&gt;&lt;li&gt;Managing ASM ACL With Command Line Utilities&lt;/li&gt;&lt;li&gt;Managing ASM ACL with Enterprise Manager&lt;/li&gt;&lt;/ul&gt; &lt;h4&gt;Administering ASM Cluster File Systems&lt;/h4&gt; &lt;ul&gt;&lt;li&gt;ASM Dynamic Volume Manager&lt;/li&gt;&lt;li&gt;Managing ASM Volumes&lt;/li&gt;&lt;li&gt;Implementing ASM Cluster File System&lt;/li&gt;&lt;li&gt;Managing ASM Cluster File System (ACFS)&lt;/li&gt;&lt;li&gt;ACFS Snapshots&lt;/li&gt;&lt;li&gt;Using Command Line Tools To Manage ACFS&lt;/li&gt;&lt;/ul&gt; &lt;a href="http://education.oracle.com/education/html/oumaps/generalMap.html?p_org_id=1001&amp;amp;lang=US&amp;amp;location_code=OU-PC-ISTANBUL-BILGINC" name="5"&gt;&lt;/a&gt; &lt;span style="text-decoration: underline;"&gt;&lt;a href="http://education.oracle.com/education/html/oumaps/generalMap.html?p_org_id=1001&amp;amp;lang=US&amp;amp;location_code=OU-PC-ISTANBUL-BILGINC"&gt;if you want to register this course&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-3855778302939126944?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/3855778302939126944/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=3855778302939126944' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/3855778302939126944'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/3855778302939126944'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2010/10/oracle-grid-infrastructure-11g-manage.html' title='Oracle Grid Infrastructure 11g: Manage Clusterware and ASM  Release 2'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-1706018888070859361</id><published>2010-10-22T11:47:00.002+03:00</published><updated>2010-10-22T11:51:46.447+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sys_context'/><title type='text'>oracle SYS_CONTEXT Examples;</title><content type='html'>Connect system /oracle@orcl&lt;br /&gt;&lt;br /&gt;SET SERVEROUTPUT ON&lt;br /&gt;&lt;br /&gt;SQL&gt; EXEC dbms_output.put_line(sys_context('USERENV', 'CURRENT_USER'));&lt;br /&gt;SYSTEM&lt;br /&gt;&lt;br /&gt;SQL&gt; EXEC dbms_output.put_line(sys_context('USERENV', 'SESSION_USER'));&lt;br /&gt;SYSTEM&lt;br /&gt;&lt;br /&gt;SQL&gt; EXEC dbms_output.put_line(sys_context('USERENV', 'IP_ADDRESS'));&lt;br /&gt;192.168.1.2&lt;br /&gt;&lt;br /&gt;SQL&gt; SELECT sys_context('USERENV', 'IP_ADDRESS') FROM DUAL;&lt;br /&gt;192.168.1.2&lt;br /&gt;&lt;br /&gt;SQL&gt; EXEC dbms_output.put_line(sys_context('USERENV', 'NETWORK_PROTOCOL'));&lt;br /&gt;tcp&lt;br /&gt;&lt;br /&gt;SQL&gt; EXEC dbms_output.put_line(sys_context('USERENV', 'AUTHENTICATION_TYPE')); DATABASE&lt;br /&gt;&lt;br /&gt;SQL&gt; SELECT sys_context('USERENV', 'AUTHENTICATION_TYPE') FROM DUAL;&lt;br /&gt;DATABASE&lt;br /&gt;&lt;br /&gt;SQL&gt; SELECT sys_context('USERENV', 'CURRENT_USER') FROM DUAL;&lt;br /&gt;SYSTEM&lt;br /&gt;&lt;br /&gt;SQL&gt; SELECT sys_context('USERENV', 'NETWORK_PROTOCOL') FROM DUAL;&lt;br /&gt;TCP&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-1706018888070859361?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/1706018888070859361/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=1706018888070859361' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/1706018888070859361'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/1706018888070859361'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2010/10/oracle-syscontext-examples.html' title='oracle SYS_CONTEXT Examples;'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-8635223284942964005</id><published>2010-10-22T11:25:00.003+03:00</published><updated>2010-10-25T20:23:59.460+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fine grained audit'/><title type='text'>Implementing Fine Grained Audit</title><content type='html'>conn / as sysdba&lt;br /&gt;create user zekeriya identified by oracle;&lt;br /&gt;grant session,resource to zekeriya;&lt;br /&gt;grant execute on dbms_session to zekeriya;&lt;br /&gt;grant execute on dbms_fga to zekeriya;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;conn zekeriya/oracle&lt;br /&gt;&lt;br /&gt;create table kullanici (schema varchar2(20), name varchar2(30), policyname varchar2(30));&lt;br /&gt;&lt;br /&gt;create procedure log (p_schema varchar2, p_name varchar2, p_policyname varchar2)&lt;br /&gt;as&lt;br /&gt;begin&lt;br /&gt;insert into kullanici&lt;br /&gt;values(p_schema,p_name,_p_policyname);&lt;br /&gt;end;&lt;br /&gt;/&lt;br /&gt;&lt;br /&gt;BEGIN&lt;br /&gt;dbms_fga.add_policy&lt;br /&gt;(  object_schema =&gt;'hr'&lt;br /&gt;   object_name =&gt;'employees'&lt;br /&gt;   policy_name =&gt;policyismi&lt;br /&gt;   audit_condition =&gt;null&lt;br /&gt;    audit_column =&gt;salary&lt;br /&gt;   handler_schema =&gt;'zekeriya'&lt;br /&gt;   handler_module =&gt; 'log'&lt;br /&gt;   enable =&gt;true);&lt;br /&gt;END;&lt;br /&gt;/&lt;br /&gt;&lt;br /&gt;now connect yeniuser/password&lt;br /&gt;&lt;br /&gt;select salary from hr.employees;&lt;br /&gt;&lt;br /&gt;conn zekeriya/oracle&lt;br /&gt;select * from dba_fga_audit_trail;&lt;br /&gt;you can see yeniuser&lt;br /&gt;and&lt;br /&gt;&lt;br /&gt;select * from kullanici&lt;br /&gt;you can see record&lt;br /&gt;&lt;br /&gt;also you can see all policy&lt;br /&gt;select * from dba_audit_policy;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-8635223284942964005?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/8635223284942964005/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=8635223284942964005' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/8635223284942964005'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/8635223284942964005'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2010/10/implementing-fine-grained-audit.html' title='Implementing Fine Grained Audit'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-5517032126933785911</id><published>2010-10-21T16:14:00.001+03:00</published><updated>2010-10-21T16:15:10.566+03:00</updated><title type='text'>Sql Tunnimg Seminer Örnekler /Oracle Sql tunning seminer</title><content type='html'>1. Bölüm:&lt;br /&gt;Bir SQL'in planını nasıl görüntülenir, nasıl okunur?&lt;br /&gt;Start --&gt; Run --&gt; Cmd&lt;br /&gt;sqlplus /nolog&lt;br /&gt;conn /as sysdba&lt;br /&gt;conn sh/sh&lt;br /&gt;set autotrace traceonly explain&lt;br /&gt;select * from sales&lt;br /&gt;sorgusu çalıştırıldığında Sql çalışma yolu ekranda görüntülenir. Sales tablosunda 1 milyon kayıt olduğunu düşünelim.&lt;br /&gt;bu  tabloya yazılan select full table scan şeklinde gitmektedir. Yani  tabloya full ulaşıp full scan yapmaktadır. FTS cost'u yükseltir.&lt;br /&gt;set autotrace traceonly explain --&gt; sadece trace only'dir yani Sql'in planı ekranda görüntülenir ama Sql çalıştırılmaz.&lt;br /&gt;set autotrace on --&gt; hem query'i çalıştırır hem query çalışırken izlediği yolu yani planını ekranda görüntüler.&lt;br /&gt;set autotrace off --&gt; trace'i kapatır.&lt;br /&gt;execution plan : izleyeceği gideceği yol&lt;br /&gt;sorgudan sonra çıkan plan aşağıdan yukarıya doğru okunmalıdır. Nedeni SQL'in izlediği yol aşağıdan yukarıya doğru ilerler.&lt;br /&gt;Dip  not: Tablo bazında istatistik tabloma çok önemlidir. 9i de bu manuel  olarak yapılması gerekirken 10g ile birlikte otomatize edilmiştir.  Scheduler olarak çalışan GATHER_STATS job'ı gün bazlı saat 22:00 da  çalışacak şekilde db kurulduğu andan itibaren gelmektedir. Bu doğrultuda  yanlış istatistiki olan tablo bir günlüktür diyebiliriz.&lt;br /&gt;İstatistik sorgulamayı örnekliyoruz:&lt;br /&gt;sqlplus hr/hr&lt;br /&gt;create  table emp as select * from employees; --&gt; database de var olan  employees tablosunun bir kopyası emp adında yaratılır. (employees  tablosu 107 row'dur=&lt;br /&gt;select table_name.num_row from user_table;&lt;br /&gt;sonuç olarak;&lt;br /&gt;emp  tablosundaki kayıt sayısını boş görürüz nedeni bu tablonun  istatistik'inin toplanmış olmamasıdır. Eğer ben bu tabloya bir  insert/delete/update girersem  kayıt sayısını doğru görebilirim ya da  bir başka yol izleyip tablonun istatistikini toplayabilirim. Doğru  değerlere doğru planla gitmek istiyorsak istatistik toplamak şarttır.&lt;br /&gt;COST:  Bir sql'in costu ne kadar yüksekse sistem kaynakları o kadar  etkileniyor demektir. (Sistem kaynakları: CPU, MEMORY, I/O(DISK),  NETWORK)&lt;br /&gt;Hedef: Cost'u yani maliyeti aşağı çekmektir. Cost'u aşağı  çekmek SQL'in çalışma süresiyle ölçülebildiği gibi bazen yanıltıcıda  olabilir.&lt;br /&gt;&lt;br /&gt;Örn:&lt;br /&gt;SQL1 Output:;&lt;br /&gt;Cost:      Time:&lt;br /&gt;453      00:06 --&gt; Costu 453 olan sorgu 6 sn de çalışabilir.&lt;br /&gt;SQL2 Output:&lt;br /&gt;Cost:      Time:&lt;br /&gt;552      00:03 --&gt; Costu 552 olan sorgu 3 sn de çalışabilir. Bu durumda cost yanıltıcı olabilir.&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;Örn1:&lt;br /&gt;Customer adlı tablonun üzerine customer_pk adlı bir index yaratıldı&lt;br /&gt;select cust_first_name,&lt;br /&gt;       cust_last_name&lt;br /&gt;    from customers&lt;br /&gt;  where customer_id=1030&lt;br /&gt;&lt;br /&gt;Customers  tablosunun row sayısı 55.500 adettir. where koşulu olmadan kayıtı  select edersek Full table scan yapmış oluruz ki bu durum Cost'u  yükseltir. Biz customer_id kolonuna index koyduğumuzdan ve where  şartında doğru koşulu verdiğimizden select sonucu dönen explain plan  index unique scan şeklindedir.  (index'li okuma) Sorgudan dönen Toplam  Cost:2'dir ve sorgu çok kısa bir süre içinde output vermiştir.&lt;br /&gt;Yukarıdaki sorgu customer id'si 1030 a eşit olan tek bir kaydı döndürür ve aramayı 1030 no'lu id'yi bulunca stop eder.&lt;br /&gt;Not:  Index ve table ayrı segment'lerdir. Günlük hayatta bu iki segment'i  örnekleyecek olursak en güzel örnek bir kitap benzetmesi olabilir. Index  kitabın fihristi table ise kitabın içeriği gibi yorumlanabilir. Bir  konuyu aramaya kalktığımızda fihristten sayfasını bulup bulduğumuz  sayfadaki içerikten yararlanabiliriz. Kitabı teker teker  karıştırmaktansa fihriste bakmak daha mantıklı olsa gerek &lt;img src="http://www.oracleforum.info/forum/Smileys/default/wink.gif" alt="Göz kırpan" border="0" /&gt;&lt;br /&gt;--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;Örn2:&lt;br /&gt;select cust_first_name,&lt;br /&gt;       cust_last_name&lt;br /&gt;    from customers&lt;br /&gt;  where customer_id&lt;10&lt;br /&gt;Explain  plan : index range scan --&gt; bunun anlamı bir aralığı scan etmektir.  (Aralık: 0,1,2,3,4,5,6,7,8,9 yani 10'dan küçük veriler). Sorgudan dönen  output toplam 10 row'dur. &lt;br /&gt;Her zaman unique scan okuma yapmak en iyisidir. yani where koşulunun = 'lik ile sağlanması...&lt;br /&gt;Yukarıdaki sorgunun toplam maliyeti : 7'dir. (Index:2, Toplam:7)&lt;br /&gt;--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;Örn3:&lt;br /&gt;select cust_first_name,&lt;br /&gt;       cust_last_name&lt;br /&gt;    from customers&lt;br /&gt;  where customer_id&lt;10000&lt;br /&gt;Customer table: 55.500 row&lt;br /&gt;sorgudan dönen row sayısı 5311 --&gt; BTREE index'leri yani default yaratılan index'leri kullanmak için %5 oranı&lt;br /&gt;sağlanmalıdır yani dönen row sayısı toplam row sayısının %5 ini geçiyorsa index'li okuma yapılmaz full table scan okuma yapılır&lt;br /&gt;1. Bölümü özetlersek;&lt;br /&gt;Index'li  okumalarda where koşuluna = koymak performanslı okumaya işaret eder ve  tavsiye edilen bu yöntemdir --&gt; index unique scan BTREE index yapısı  %5 i sağlıyorsa eğer kullanılır. Index'ler herzaman where koşullarıyla  kullanılır.&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;2. Bölüm:&lt;br /&gt;&lt;br /&gt;Matematiksel işlemlerde index'li okuma yapılacaksa where koşulununda ='liğin sağına konulmalıdır.&lt;br /&gt;&lt;br /&gt;Örn1:&lt;br /&gt;Customer tablosunun cust_last_name kolonuna index yaratıldı&lt;br /&gt;select cust_last_name&lt;br /&gt;   from customers&lt;br /&gt; where upper(cust_last_name) = 'cinar' --&gt; (Yanlış) sorgu çalışır ama full table scan yaparak output üretir.&lt;br /&gt;Nedeni  matematiksel işlemin soluna fonksiyon konulmasıdır. Kolonda index varsa  ve index ile okuma yapılıyorsa muhakkak eşitliğin sağ tarafına  fonksiyonu yazmak gerekir.&lt;br /&gt;select cust_last_name&lt;br /&gt;   from customers&lt;br /&gt; where  cust_last_name=upper('cinar') --&gt; (Doğru) Sorgu index unique scan  yaparak output üretir böylelikle cost ciddi anlamda düşer.&lt;br /&gt;--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;Örn2:&lt;br /&gt;select cust_last_name&lt;br /&gt;   from customers&lt;br /&gt; where cust_last_name like 'S%' --&gt; Soyadının baş harfi S ile başlayan kişileri getirir. Last name kolonunda&lt;br /&gt;index olduğu için index'li okuma yapar--&gt; index range scan&lt;br /&gt;--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;Örn3:&lt;br /&gt;select cust_last_name&lt;br /&gt;   from customers&lt;br /&gt; where cust_id like '7%'&lt;br /&gt;cust_id: number&lt;br /&gt;'7%':  char olduğundan cust_last_name kolonunda index olmasına rağmen index'li  okuma olmaz nedeni data tiplerinin aynı olmayışıdır. (cust_id numberken  cust_last_name char'dır)&lt;br /&gt;Yukarıdaki sorguda fonksiyonel index'ler kullanılabilir.&lt;br /&gt;Fonksiyonel index'ler normal index'ler ile aynı performansı sağlamaz&lt;br /&gt;--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;Örn4:&lt;br /&gt;Customer tablosundaki email kolonundaki 18000 tane row'u null yaptık ve sonrasında email kolonuna index create ettik&lt;br /&gt;select cust_id&lt;br /&gt;   from customers&lt;br /&gt; where cust_email is not null&lt;br /&gt;email kolonunda index olmasına rağmen index'li okuma yapılmaz&lt;br /&gt;select cust_id&lt;br /&gt;   from customers&lt;br /&gt; where cust_email is null&lt;br /&gt;email kolonunda index olmasına rağmen index'li okuma yapılmaz&lt;br /&gt;Her  iki sorgunun explain plan'ı Full Table Scan'dir. Null kolonlara index  create edilmemelidir. Eğer null olan kolonu illaki index'lemek index'li  okumak istiyorsak select'te seçtiğimiz kolonla birlikte index'leme  yapmalıyız. yani cust_id ve email kolonlarına beraber index  konulmalıdır.&lt;br /&gt;Not: 55.500 kayıttan 18.000 kayıt geri dönüyorsa index  kullanılamaz index yapısı düzgün olsa where de indexli kolon  sorgulansada kullanılamaz nedeni %5 kavramının aşılmasıdır.&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;Örn5:&lt;br /&gt;ORDER BY sorgunun performansını etkiler mi?&lt;br /&gt;order  by sorgunun cost'unu iki katına çıkarabilir diyebiliriz. Order by  kullanıdığımızda bir sort işlemi yaptığı için TEMP TS'yi de kullanmak  zorunda kalırız. ORDER BY dan önce muhakkak where yani index  kullanılmalı. Nedeni index'li okumada dönen kayıtların koşul sağlaması  sonucu output vermesi ve az olmasıdır. Az olan veri daha rahat bir  şekilde sort edilir. Where olmayan sorgularda okuma full table scan  şeklinde olur.&lt;br /&gt;Explain Plan (order by yapılan herhangi bir sorgunun explain planı)&lt;br /&gt;         Cost&lt;br /&gt;full table scan       332&lt;br /&gt;sort         669&lt;br /&gt;ve planda ek olarak temp ts görüntülenir&lt;br /&gt;where olan sorgularda (ilgili kolonda index olmasa dahi) görüntü aşağıdaki gibi olur&lt;br /&gt;         cost&lt;br /&gt;full table scan       332 --&gt; index olmadığı için yine full table scan yaptı&lt;br /&gt;sort         333 --&gt; koşula göre output döndürdükten sonra sıralama daha düşük cost ile yapıldı.&lt;br /&gt;Dip not: Where hiç bir zaman cost'u arttırmaz aksine azaltır.&lt;br /&gt;--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;Örn6:&lt;br /&gt;Interset --&gt; Iki tablonun kesişimine denir.&lt;br /&gt;select cust_last_name&lt;br /&gt;   from customers&lt;br /&gt; where cust_city='Paris'&lt;br /&gt;intersect&lt;br /&gt;select cust_last_name&lt;br /&gt;   from customers&lt;br /&gt; where cust_credit_limit&lt;10000&lt;br /&gt;Explain plan:&lt;br /&gt;Her  iki sorguda sonucunda sort işlemini yapıp kesişim alacağı için cost çok  yüksek gözükür... (her iki sorguda indexsiz okuma yapıyor yani FTS)&lt;br /&gt;Cost: 823 (yüksek)&lt;br /&gt;--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;Örn7:&lt;br /&gt;Munis --&gt; Iki tablonun farkını alır.&lt;br /&gt;select cust_last_name&lt;br /&gt;   from customers&lt;br /&gt; where cust_city='Paris'&lt;br /&gt;munis&lt;br /&gt;select cust_last_name&lt;br /&gt;   from customers&lt;br /&gt; where cust_credit_limit&lt;10000&lt;br /&gt;Explain plan:&lt;br /&gt;Yukarıdaki  sorguda da ilk Full table scan okuma yapıp sonra sort etme işlemine  geçilir ardından output olarak iki tablo arasındaki fark gösterilir.&lt;br /&gt;Cost: 733 (yüksek)&lt;br /&gt;--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;Örn8:&lt;br /&gt;Union / Union all&lt;br /&gt;union all'un union'a göre cost'u daha azdır.&lt;br /&gt;Nedeni;&lt;br /&gt;Union all--&gt; sort yapmaz --&gt; iki tablodaki rowları birbirine ekler&lt;br /&gt;Union--&gt; sort yapar --&gt; iki tablodaki aynı verileri distict çeker ve eklemeyi yapar. Distinct işlemi performans&lt;br /&gt;açısından cost'u yükseltir.&lt;br /&gt;A tablosunda: merve, emre, cenk&lt;br /&gt;B tablosunda: merve, ali, ayşe&lt;br /&gt;C:  tablosu iki tablonun union'u olsun sonuç --&gt;  merve,emre,cenk,ali,ayşe şeklindedir.(Merve her iki tabloda olmasına  rağmen distinct çektiği için iki kez yazılmaz)&lt;br /&gt;C: tablosu iki tablonun union all'u olsun sonuç --&gt;merve,emre,cenk,merve,ali,ayşe şeklindedir&lt;br /&gt;--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;Örn9:&lt;br /&gt;select cust_city&lt;br /&gt;      avg(cust_credit_limit)&lt;br /&gt;   from customers&lt;br /&gt; group by cust_city --&gt; Full Table Scan okuma yapar. Nedeni index'siz okuma oluşudur yani where koşulunun&lt;br /&gt;kullanılmayışı&lt;br /&gt;Group by yapınca dönen kayıt sayısını azaltabiliriz. Group by where gibi maliyeti azaltmaz. Ama maliyeti çokda yukarıya çekmez&lt;br /&gt;         Cost&lt;br /&gt;Full Table Scan :       333&lt;br /&gt;Hash group by :      341&lt;br /&gt;cost 333 iken 341 e yükseldi. Görüldüğü gibi maliyet hat seviyede artmadı.&lt;br /&gt;--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;Not: İç içe select(Sub query) kullanırken selectlerden birini froma tablo gibi yazmak mantıklıdır. &lt;br /&gt;--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;Örn10:&lt;br /&gt;customer tablosunun cust_last_name kolonuna index konuldu.&lt;br /&gt;select cust_id, country_id&lt;br /&gt;   from customers&lt;br /&gt; where LOWER(cust_last_name) = 'GENTLE'&lt;br /&gt;--&gt; Örnekte index li okuma mümkün değildir. Nedeni eşitliğin sol tarafında koşulun olmasıdır. Normalde oracle&lt;br /&gt;eşitliğin sol tarafındakini kale almaz bunu ortadan kaldırmak için sorgu aşağıdaki şekilde düzenlenmiştir.&lt;br /&gt;select cust_id, country_id&lt;br /&gt;   from customers&lt;br /&gt; where cust_last_name = LOWER('GENTLE')&lt;br /&gt;&lt;br /&gt;select cust_id, country_id&lt;br /&gt;   from customers&lt;br /&gt; where LOWER(cust_last_name) like 'GENTLE'&lt;br /&gt;--&gt;  Örnekte index li okuma mümkün değildir. Nedeni eşitliğin sol tarafında  koşulun olmasıdır. Normalde oracle eşitliğin sol tarafındakini kale  almaz bunu ortadan kaldırmak için sorgu aşağıdaki şekilde  düzenlenmiştir.&lt;br /&gt;select cust_id, country_id&lt;br /&gt;   from customers&lt;br /&gt; where cust_last_name like LOWER('GENTLE')&lt;br /&gt;eşitliğin sol tarafına koşulu yazıp indexli okuma yapmak istiyorsak muhakkak functional index'leri kullanmak gerekir.&lt;br /&gt;--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;Index Organized Table&lt;br /&gt;&lt;br /&gt;Index Organized Table aşağıdaki şartları true vermelidir.&lt;br /&gt;- Index organized table'larda primary key olmalıdır.&lt;br /&gt;- Index organized table olan tablolarda update olmamalıdır.&lt;br /&gt;Tablespace         Tablespace&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Normalde  table ve index tablespace’lerde yer alan farklı segment tipleridir. Her  birinin (table, index) tablespace’de oluşturduğu yer ayrıdır. Ama Index  Organized Table da Table üzerinde index oluşturduğu için Tablespace  üzerinde aynı yeri kapsar.&lt;br /&gt;Örn : Marketteki ürünün barkodu hiçbir  zaman değişmez yani unique’dir. Bu kodların girildiği bir tablo update  gerektirmez. Bu doğrultuda bu tabloda Index Organized Table  kullanılabilir.&lt;br /&gt;--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;Bölüm3:&lt;br /&gt;Materialized View:&lt;br /&gt;Örn:  Bizim maliyeti yüksek sorgularımızın olduğunu düşünelim. (Cost: 4983).  Bunu biraz daha açalım  üç tabloya giden ve bu üç tablodan oldukça  büyük sayıda row ‘lar döndüren bir günlük raporumuz mevcut buraya kadar  herşey güzel… Bir düşünelim bu sorguyu günde her birimiz 10 kez  çekiyoruz bir de departmanımızda benden başka 6 kişi daha bu sorguyu  çalıştırıyor o zaman Materialized View hayat kurtaran bir çözüm olarak  doğuyor yaşamımıza &lt;img src="http://www.oracleforum.info/forum/Smileys/default/cheesy.gif" alt="Kahkaha" border="0" /&gt;&lt;br /&gt;Create materialized view deyip raporda çektiğimiz sorguyu devamına yazarsak materialized view’i oluşturduk demektir.&lt;br /&gt;Hergün  bir job halinde materialized view yaratırsak o günden önceki raporları  çok hızlı bir şekilde sorgulayabiliriz. Düşünelim 09:00 da bir job’ım  var ve bu hergün mesai başlangıcında bu job’ı çalıştırıyorum ve önceki  günlere ait dataları çekiyorum. Eğer departmanlar tarafından bu kabul  edilirse çok hızlı bir şekilde sorgumun geri dönüşünü alabilirim…&lt;br /&gt;Materialized  view olmadan çalıştırılan sorgunun costu 4983 iken metarialized view  ile yaratılan sorgunun cost’u ilk çalıştırılmada 1921 iken sonra  çalıştırıldığında 2’ye düşer. Cost’un ilk yüksek gelmesinin önüne  geçilemez ama bu da çok önemli değildir. Bir sorguyu toplamda 60 kez  çalıştırıdığımız düşünülürse:D &lt;br /&gt;Create Materialized View:&lt;br /&gt;Create materialized view join_sales_time_product_mv&lt;br /&gt;   enable query rewrite&lt;br /&gt;      as&lt;br /&gt;select p.prod_id, p.prod_name&lt;br /&gt;          t.time_id, s.channel_id&lt;br /&gt;          s.promo_id, s_cust_id&lt;br /&gt;          t.week_ending_day, s.amount_id&lt;br /&gt;    from sales s, products p, times t&lt;br /&gt;where s.time_id=t.time_id&lt;br /&gt;    and s.prod_id=p.prod_id&lt;br /&gt;&lt;br /&gt;as den sonra gelen sql bizim gün bazlı rapor çıktısı aldığımız sql’dir.&lt;br /&gt;&lt;br /&gt;Bu işlem günlük hayatta uygulama tarafındakilerin çok fazla baş vurduğu yöntemdir.&lt;br /&gt;Örn:  Geçen aya dair kredi kartı borcumu detaylı bir şekilde öğrenmek  istiyorum. Müşteri temsilcisine bağlanıp bu isteğimi söylediğimde  arkaplanda bir rapor çalıştırıp sorgunun sonucunu bana söylemelidir. Bu  raporu bir materialized view yaratıp alırsak sürede sonuca  kavuşabiliriz.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-5517032126933785911?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/5517032126933785911/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=5517032126933785911' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/5517032126933785911'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/5517032126933785911'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2010/10/sql-tunnimg-seminer-ornekler-oracle-sql.html' title='Sql Tunnimg Seminer Örnekler /Oracle Sql tunning seminer'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-2704916997633086</id><published>2010-10-21T09:31:00.002+03:00</published><updated>2010-10-21T09:32:52.052+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ASM advise'/><title type='text'>ORACLE ASM TAVSIYELERI-Oracle Asm Suggestion</title><content type='html'>ASM Best suggestion&lt;br /&gt;&lt;a href="https://docs.google.com/present/edit?id=0ASMnK-SgaHxiZGZ3dGZydGhfMTczZ2p4NmRnZ3Q&amp;amp;hl=en&amp;amp;authkey=CPma87UH"&gt;https://docs.google.com/present/edit?id=0ASMnK-SgaHxiZGZ3dGZydGhfMTczZ2p4NmRnZ3Q&amp;amp;hl=en&amp;amp;authkey=CPma87UH&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-2704916997633086?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/2704916997633086/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=2704916997633086' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/2704916997633086'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/2704916997633086'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2010/10/oracle-asm-tavsiyeleri-oracle-asm.html' title='ORACLE ASM TAVSIYELERI-Oracle Asm Suggestion'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-2706952410514640601</id><published>2010-10-21T09:20:00.002+03:00</published><updated>2010-10-21T09:23:44.012+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='11g new features'/><title type='text'>Oracle 11g New Features-11g yeni Özellikler</title><content type='html'>&lt;a href="https://docs.google.com/fileview?id=0ByMnK-SgaHxiYzc3ZDQ0MzItZTVmMC00YmNiLTlkOWMtOGQyNzEyMDliY2M5&amp;amp;hl=en&amp;amp;authkey=CKeBp9ID"&gt;https://docs.google.com/fileview?id=0ByMnK-SgaHxiYzc3ZDQ0MzItZTVmMC00YmNiLTlkOWMtOGQyNzEyMDliY2M5&amp;amp;hl=en&amp;amp;authkey=CKeBp9ID&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-2706952410514640601?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/2706952410514640601/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=2706952410514640601' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/2706952410514640601'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/2706952410514640601'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2010/10/oracle-11g-new-features-11g-yeni.html' title='Oracle 11g New Features-11g yeni Özellikler'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-3480137583697657464</id><published>2010-10-21T01:40:00.003+03:00</published><updated>2010-10-21T01:40:34.176+03:00</updated><title type='text'>Oracle Advance Compress</title><content type='html'>&lt;p style="margin: 5.0px 0.0px 5.0px 0.0px; font: 12.0px 'Times New Roman'"&gt;Table compress yöntemi oracle 9i r2 den beri olan bir yöntemdir. Bu yöntemi bulk operasyonlarda kullanmabiliyorduk. &lt;span style="font: 12.0px 'Lucida Grande'"&gt;&lt;br /&gt;&lt;/span&gt;DML Performans için olumlu bir katkısı olduğunu söylemek oldukça güçtür. daha çok read only datalar için düşünebiliriz. fakat tabiki büyük sorgularda daha az IO neden olması ve buffer cache daha ideal kullanması son derce önemlidir. &lt;span style="font: 12.0px 'Lucida Grande'"&gt;&lt;br /&gt;&lt;/span&gt;Sıkıstırma özellikleri tablo ve partition seviyesinde yapılabiliyordu. &lt;span style="font: 12.0px 'Lucida Grande'"&gt;&lt;br /&gt;&lt;/span&gt;Advanced Compress özeliği ise 11g ile beraber gelmiştir.Bu özellik sayesinde Structred datayı unstructered datayı,backup datalarını ve network datalarını sıkıstırmamız mumkundur. &lt;span style="font: 12.0px 'Lucida Grande'"&gt;&lt;br /&gt;&lt;/span&gt;Böylece maliyetlerimizin ve kullanmak zorunda olduğumuz kaynaklarada azalma mümkündür. &lt;span style="font: 12.0px 'Lucida Grande'"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Yerden kazanmak.memeoryden kazanmak ve network hattından kazanmak son derece kolay hale gelecektir. &lt;span style="font: 12.0px 'Lucida Grande'"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font: 12.0px Times"&gt;Oracle 11g advanced Compress&lt;/span&gt;&lt;span style="font: 12.0px 'Lucida Grande'"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 5.0px 0.0px 5.0px 0.0px; font: 12.0px 'Times New Roman'"&gt;Su anda ortaya çıkan sonuçlara bakıldığında &lt;span style="font: 12.0px 'Lucida Grande'"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Yer olarak en az 3 katı bir kazanç &lt;span style="font: 12.0px 'Lucida Grande'"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Table scan durumlarında 2.5 katı bir kazanç &lt;span style="font: 12.0px 'Lucida Grande'"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;DML permossında ise %5in altında bir kötüleşme mümkündür. Buda bize artık günümüzde OLTP sistemlerde bile tablolarımızı sıkıstırma yapabileceğimiz anlamına gelmektedir. &lt;span style="font: 12.0px 'Lucida Grande'"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Securefiles üzerinde getirilen deduplicate özelliği sayesinde Duplicate dataların tek fiziksel kopyası saklanması mumkundur. LOB dataların yeni türü olan securefile nın bu özelliği oldukça önemlidir. &lt;span style="font: 12.0px 'Lucida Grande'"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Tablo partition ve sub partition seviyesinde uygulanabilir. Yazma ve kopyalama operasyonlarında inanılmaz performans artısı sağlar. &lt;span style="font: 12.0px 'Lucida Grande'"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Data pump Compress özelliği sayesinde metadata compress özelliği zaten 10gde vardı. Biz şimdi 11g veri tabanında hem metada hemde data kısmında sıkıstırma yapabiliyoruz. &lt;span style="font: 12.0px 'Lucida Grande'"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Rman de sıkıstırma algoritması değiştirilmiş ve %40 daha iyi bir sonuc alınmıştır.En önemlisi ise recovery sırasında decompress gerektirmemesidir.Disk ve tape içinde kullanılabilir. &lt;span style="font: 12.0px 'Lucida Grande'"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Özetlemek gerekirse &lt;span style="font: 12.0px 'Lucida Grande'"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;-Büyük tabloları(taransaction yada warehouse) &lt;span style="font: 12.0px 'Lucida Grande'"&gt;&lt;br /&gt;&lt;/span&gt;-Bütün data tiplerini &lt;span style="font: 12.0px 'Lucida Grande'"&gt;&lt;br /&gt;&lt;/span&gt;-İnanılmaz okuma performası(full table scan) &lt;span style="font: 12.0px 'Lucida Grande'"&gt;&lt;br /&gt;&lt;/span&gt;-Ve 2ile 4 katı yer kazancı compress neden tercih etmemiz gerktiğinin göstergesidir.&lt;/p&gt; &lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Helvetica; min-height: 12.0px"&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-3480137583697657464?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/3480137583697657464/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=3480137583697657464' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/3480137583697657464'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/3480137583697657464'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2010/10/oracle-advance-compress.html' title='Oracle Advance Compress'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-3158685720210032088</id><published>2010-10-21T01:33:00.003+03:00</published><updated>2010-10-21T09:25:41.714+03:00</updated><title type='text'>Veritabanı Guvenligi -database security-application security</title><content type='html'>&lt;a href="https://docs.google.com/present/edit?id=0ASMnK-SgaHxiZGZ3dGZydGhfMTU4aGJrYjNtY3Y&amp;amp;hl=en&amp;amp;authkey=CLCJ4nQ"&gt;Oracle veritabanı guvenliği&lt;/a&gt;&lt;br /&gt;&lt;a href="https://docs.google.com/present/edit?id=0ASMnK-SgaHxiZGZ3dGZydGhfMTU4aGJrYjNtY3Y&amp;amp;hl=en&amp;amp;authkey=CLCJ4nQ"&gt;&lt;br /&gt;https://docs.google.com/present/edit?id=0ASMnK-SgaHxiZGZ3dGZydGhfMTU4aGJrYjNtY3Y&amp;amp;hl=en&amp;amp;authkey=CLCJ4nQ&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-3158685720210032088?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/3158685720210032088/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=3158685720210032088' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/3158685720210032088'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/3158685720210032088'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2010/10/veritaban-guvenligi-database-security.html' title='Veritabanı Guvenligi -database security-application security'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-4009091389768797541</id><published>2010-10-21T01:05:00.003+03:00</published><updated>2010-10-21T09:27:57.477+03:00</updated><title type='text'>Oracle RAC için 10 Sebep-Why Oracle RAC</title><content type='html'>&lt;a href="https://docs.google.com/present/edit?id=0ASMnK-SgaHxiZGZ3dGZydGhfMGRqajRiZ2Q3&amp;amp;hl=en&amp;amp;authkey=CNm7vbwK"&gt;Why Oracle RAC - Neden Oracle RAC&lt;br /&gt;&lt;/a&gt;&lt;a href="https://docs.google.com/present/edit?id=0ASMnK-SgaHxiZGZ3dGZydGhfMWcydGQ3MmRy&amp;amp;hl=en&amp;amp;authkey=COKN0rgO"&gt;https://docs.google.com/present/edit?id=0ASMnK-SgaHxiZGZ3dGZydGhfMWcydGQ3MmRy&amp;amp;hl=en&amp;amp;authkey=COKN0rgO&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-4009091389768797541?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/4009091389768797541/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=4009091389768797541' title='1 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/4009091389768797541'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/4009091389768797541'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2010/10/oracle-rac-icin-10-sebep-why-oracle-rac.html' title='Oracle RAC için 10 Sebep-Why Oracle RAC'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-3379314280753303384</id><published>2010-10-21T00:27:00.003+03:00</published><updated>2010-10-21T00:40:38.089+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Actie data guard'/><title type='text'>Oracle Active Data Guard</title><content type='html'>&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 13.2px 'Times New Roman'"&gt;Oracle Active Data Guard has realtime query. Real time  query means  your physical standby database to be open read-only while Redo data is coming and apply active. &lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 13.2px 'Times New Roman'"&gt;For example You change PROD database&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 13.2px 'Times New Roman'"&gt;select salary from employees where employee_id=100;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 13.2px 'Times New Roman'"&gt;24000&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 13.2px 'Times New Roman'"&gt;then you change &lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 13.2px 'Times New Roman'"&gt;update employees set salary=10000 where employee_id=100;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 13.2px 'Times New Roman'"&gt;commit;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 13.2px 'Times New Roman'"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 13.2px 'Times New Roman'"&gt;Up-to-date Meantime connect Physical database&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 13.2px 'Times New Roman'"&gt;select salary from employees where employee_id=100;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 13.2px 'Times New Roman'"&gt;10000;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 13.2px 'Times New Roman'"&gt;User connected to a physical standby database can query  data that is up-to-date with the primary database.&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 13.2px 'Times New Roman'"&gt;First you must stop redo data applyfor open phy.standby in read only&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 13.2px 'Times New Roman'"&gt;DGMGRL&gt;edit database orclstby set state='apply-off';&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 13.2px 'Times New Roman'"&gt;then open database&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 13.2px 'Times New Roman'"&gt;alter database open;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 13.2px 'Times New Roman'"&gt;and last restart redo apply&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 13.2px 'Times New Roman'"&gt;Dgmgrl&gt;edit database orclstby set state='apply-on';&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 13.2px 'Times New Roman'"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 13.2px 'Times New Roman'"&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-3379314280753303384?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/3379314280753303384/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=3379314280753303384' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/3379314280753303384'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/3379314280753303384'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2010/10/oracle-active-data-guard.html' title='Oracle Active Data Guard'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-6216910495561484591</id><published>2010-10-19T17:31:00.002+03:00</published><updated>2010-10-19T17:34:24.584+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Turk Oracle Kullanici grubu'/><title type='text'>TROUG Turkey Oracle User Group</title><content type='html'>Turk Oracle kullanıcı grubu&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  &lt;div class="storycontent"&gt;   &lt;p&gt;&lt;a href="http://www.troug.org/"&gt;TROUG&lt;/a&gt; &lt;a href="http://www.iouc.org/p/cm/ld/fid=47&amp;amp;region=55&amp;amp;gid=565"&gt;EOUC&lt;/a&gt;‘den(EMEA  Oracle User Group Community) onay aldı ve dünyadaki butun saygıdeğer gruplarla beraber listelenmeye başladı.&lt;br /&gt;&lt;/p&gt; &lt;p&gt;Hepinizi 4 Kasım’daki ücretsiz &lt;a href="http://eventreg.oracle.com/webapps/events/ns/EventsDetail.jsp?p_eventId=117443&amp;amp;src=7021966&amp;amp;src=7021966&amp;amp;Act=67"&gt;Oracle Day&lt;/a&gt; eventine bekliyoruz.&lt;br /&gt;&lt;/p&gt;&lt;p&gt; 2010 boyunca TROUG ücretsiz üye olmak için &lt;a href="http://www.troug.org/"&gt;http://www.troug.org/&lt;/a&gt;  ziyaret edip sol alttaki menüyü kullanabilirsiniz, ayrıca grubu  çevrenizde duyurmak isterseniz alttaki bağlantıları kullanabilirsiniz:&lt;/p&gt; &lt;p&gt;LinkedIn grubu: &lt;a href="http://www.linkedin.com/groups?mostPopular=&amp;amp;gid=3530740"&gt;http://www.linkedin.com/groups?mostPopular=&amp;amp;gid=3530740&lt;/a&gt;&lt;br /&gt;LinkedIn davetiyesi: &lt;a href="http://www.linkedin.com/osview/canvas?_ch_page_id=1&amp;amp;_ch_panel_id=1&amp;amp;_ch_app_id=7083120&amp;amp;_applicationId=2000&amp;amp;_ownerId=0&amp;amp;appParams=%7B%22go_to%22:%22events/431356%22,%22referrer%22:%22public%22%7D"&gt;http://www.linkedin.com/osview/canvas?_ch_page_id=1&amp;amp;_ch_panel_id=1&amp;amp;_ch_app_id=7083120&amp;amp;_applicationId=2000&amp;amp;_ownerId=0&amp;amp;appParams={%22go_to%22:%22events/431356%22,%22referrer%22:%22public%22}&lt;/a&gt;&lt;br /&gt;Facebook grubu: &lt;a href="http://www.facebook.com/group.php?gid=169277558029"&gt;http://www.facebook.com/group.php?gid=169277558029&lt;/a&gt;&lt;br /&gt;Facebook davetiyesi: &lt;a href="http://www.facebook.com/event.php?eid=164765406882321"&gt;http://www.facebook.com/event.php?eid=164765406882321&lt;/a&gt;&lt;/p&gt;  &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-6216910495561484591?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/6216910495561484591/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=6216910495561484591' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/6216910495561484591'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/6216910495561484591'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2010/10/troug-turkey-oracle-user-group.html' title='TROUG Turkey Oracle User Group'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-7937079037428726608</id><published>2010-10-19T13:52:00.003+03:00</published><updated>2010-10-19T14:03:20.553+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='transportable tablespace'/><title type='text'>Transportable Tablespace</title><content type='html'>&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Lets make transportable tablespace&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;first database orcl tablespace deneme&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Courier"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Courier"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;export ORACLE_SID=orcl &lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Courier"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;$ &lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;sqlplus system/oracle&lt;/span&gt;&lt;/p&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Courier"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;CREATE TABLE yeni_sales NOLOGGING TABLESPACE deneme&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Courier"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;2 &lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;AS SELECT * FROM sales;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Courier"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Courier"&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;b&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Courier"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;connect system/oracle&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Courier"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;SQL&gt; &lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;ALTER TABLESPACE deneme READ ONLY&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Courier"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Courier"&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;b&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Courier"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;$ &lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;mkdir /home/oracle/orcl &lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Courier"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;$ &lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;sqlplus system/oracle&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Courier"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;SQL&gt; &lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;CREATE DIRECTORY orcl_dir as '/home/oracle/orcl';&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Courier"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Courier"&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;b&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Courier"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;$ &lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;expdp system/oracle DIRECTORY=orcl_dir DUMPFILE=yeni_sales.dmp TRANSPORT_TABLESPACES=deneme&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Courier"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Courier"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Second database name neworcl&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Courier"&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;b&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Courier"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;$ &lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;mkdir /home/oracle/neworcl &lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;$ &lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;cp /oracle/deneme.dbf /home/oracle/neworcl&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Courier"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;$ &lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;cp /home/oracle/orcl/yeni_sales.dmp /home/oracle/neworcl&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Courier"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Courier"&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;b&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Courier"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;export ORACLE_SID=neworcl&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Courier"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;$ &lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;sqlplus system/oracle&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Courier"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Courier"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;SQL&gt; &lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;create directory new_dir as ‘/home/oracle/neworcl’; &lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Courier"&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 10px/normal Courier; display: inline !important; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Courier"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Courier; display: inline !important; "&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Courier; display: inline !important; "&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Courier; display: inline !important; "&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Courier; display: inline !important; "&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 10px/normal Courier; display: inline !important; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;$ impdp system/oracle DIRECTORY=new_dir DUMPFILE=yeni_sales.dmp logfile=yeni.log transport_datafiles=/home/oracle/neworcl/deneme.dbf&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Courier"&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 10px/normal Courier; display: inline !important; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Courier"&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 10px/normal Courier; display: inline !important; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;/b&gt;&lt;p&gt;&lt;/p&gt;&lt;/b&gt;&lt;p&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Courier"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Courier"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/p&gt;&lt;/b&gt;&lt;p&gt;&lt;/p&gt;&lt;/b&gt;&lt;p&gt;&lt;/p&gt;&lt;/b&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-7937079037428726608?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/7937079037428726608/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=7937079037428726608' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/7937079037428726608'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/7937079037428726608'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2010/10/transportable-tablespace.html' title='Transportable Tablespace'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-8020521386589184608</id><published>2010-10-11T20:03:00.002+03:00</published><updated>2010-10-18T09:53:37.641+03:00</updated><title type='text'>Turk Oracle Kullanıcı Grubu</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_b1Aqn_oqHVw/TLvu5bl1otI/AAAAAAAAAG4/Fpuk5eVk48Q/s1600/troug_logo.jpg"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 185px; height: 66px;" src="http://4.bp.blogspot.com/_b1Aqn_oqHVw/TLvu5bl1otI/AAAAAAAAAG4/Fpuk5eVk48Q/s320/troug_logo.jpg" alt="" id="BLOGGER_PHOTO_ID_5529275637953831634" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p class="MsoNormal"&gt;&lt;span lang="TR"&gt;Dünyanın birçok yerinde Oracle kullanıcılarını biraraya getirip tecrübelerini ve bilgi &lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span lang="TR"&gt;birikimlerini paylaştıkları bir ortamı , sonunda Türkiye’de hayata geçirmiş bulunuyoruz. &lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span lang="TR"&gt;Yıllardır Oracle kullanıcıların sorularına cevap veren H.Tonguc Yılmaz’ın moderatorluğünü&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span lang="TR"&gt; yaptığı OracleTurk yahoo group (&lt;a href="http://www.oracleturk.org/"&gt;www.oracleturk.org&lt;/a&gt; ) ve benim 2009 yılında kurdugum&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span lang="TR"&gt; Oracle Forum Türkiye ‘nin (&lt;a href="http://www.oracleforum.info/"&gt;www.oracleforum.info&lt;/a&gt; ) toplamda &lt;span&gt; &lt;/span&gt;binlerce Oracle kullanıcısı &lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span lang="TR"&gt;üyesi bulunuyordu. Bizimde , dünyada yıllardır olduğu gibi daha organize bir grup olmamızın&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span lang="TR"&gt; vakti gelmişti.&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span lang="TR"&gt; Turkish Oracle User Group kurucuları arasında ülkemizin ilk Oracle Ace ünvanına sahip uzmanı &lt;/span&gt;sayın H.Tonguç Yılmaz ve DBA of the year 2009 ile Oracle ACE Director ünvanına sahip sayın Hüsnü Şensoy’da bulunmaktadır.&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span lang="TR"&gt; TROUG ile üyelerimize Türkiye’nin ve Dünyanın Oracle konusunda guru olmuş uzmanlarını biraraya &lt;/span&gt;getireceğiz. Bu değerleri uzmanlarla tanışıp , yaptıkları sunumlara katılabileceksiniz.&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span lang="TR"&gt;Special Interest Groups(SIG) Özel ilgi duyunlar gruplar olusturuyoruz bu gruplar RAC,Oracle BI,Database,&lt;/span&gt;Siebel, Java,BEA &lt;span&gt; &lt;/span&gt;gibi  olacak. Herbir grubumuzun başında bu konuda isim yapmış çok derece  değerli uzmanlarımız olacak. Bu uzmanlarımızla fikir alışverişinde  bulunabilecek ve tecrübelerini paylaşabileceksiniz.&lt;/p&gt; &lt;p class="MsoNormal"&gt;Her iki ayda bir ebulten çıkaracağız. Bu bültende birçok önemli teknik arkadaşın makalelerini bulabileceksiniz.&lt;/p&gt; &lt;p class="MsoNormal"&gt;4 kasım 2010 Oracle Day'da Lütfi Kırdar Kongre merkezinde sizleri standımıza ve round table slotlarımıza bekliyoruz.&lt;a href="http://www.troug.org/index.php?option=com_content&amp;amp;view=article&amp;amp;id=52&amp;amp;Itemid=29%E3%80%88%3Dtr&amp;amp;lang=tr"&gt; &lt;/a&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;a href="http://www.troug.org/index.php?option=com_content&amp;amp;view=article&amp;amp;id=52&amp;amp;Itemid=29%E3%80%88%3Dtr&amp;amp;lang=tr"&gt;Kayıt olmak için.&lt;/a&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;Tamamen gönüllü olarak kurduğumuz bu organizasyonun hepimiz için hayırlı olması dileklerimle&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span lang="TR"&gt; Zekeriya Beşiroğlu&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-8020521386589184608?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/8020521386589184608/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=8020521386589184608' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/8020521386589184608'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/8020521386589184608'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2010/10/turk-oracle-kullanc-grubu.html' title='Turk Oracle Kullanıcı Grubu'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_b1Aqn_oqHVw/TLvu5bl1otI/AAAAAAAAAG4/Fpuk5eVk48Q/s72-c/troug_logo.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-6761768045966143794</id><published>2010-10-11T19:49:00.002+03:00</published><updated>2010-10-11T20:03:23.485+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bea weblogic domain create'/><title type='text'>Creating a New WebLogic Domain</title><content type='html'>Scripts are in the &lt;WL_HOME&gt;/common/bin directory.&lt;br /&gt;run  config.sh&lt;br /&gt;&lt;br /&gt;-select create new weblogin domain&lt;br /&gt;-select generate a domain configured automatically to support following product&lt;br /&gt;  basic weblogic server domain&lt;br /&gt;-administration username and password&lt;br /&gt;-select production mode select oracle jrockit&lt;br /&gt;-select admin server&lt;br /&gt;-select managed server cluster&lt;br /&gt;-admin server name admsvr port 7010&lt;br /&gt;-managed server name mansvr1 port 7011&lt;br /&gt;              mansvr2 7013&lt;br /&gt;-give cluster name assign server to cluster select mansvr1 and mansvr2 &lt;br /&gt;-configure jdbc setting &lt;br /&gt; dbname port 1521 dbuser dbpassword oracle XA&lt;br /&gt;-test connection&lt;br /&gt;-review and done&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-6761768045966143794?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/6761768045966143794/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=6761768045966143794' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/6761768045966143794'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/6761768045966143794'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2010/10/creating-new-weblogic-domain.html' title='Creating a New WebLogic Domain'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-3830951052772903014</id><published>2010-10-07T16:43:00.004+03:00</published><updated>2010-10-07T17:19:13.600+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='turkish Oracle User Group'/><title type='text'>TROUG</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_b1Aqn_oqHVw/TK3PKXLuGbI/AAAAAAAAAGc/uF-aSGovifA/s1600/troug_logo.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 185px; height: 66px;" src="http://3.bp.blogspot.com/_b1Aqn_oqHVw/TK3PKXLuGbI/AAAAAAAAAGc/uF-aSGovifA/s320/troug_logo.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5525300094782282162" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Sizlere bizim için çok önemli bir gelişmeden bahsetmek istiyorum Turkish Oracle User Group Niyahet kurmus bulunuyoruz.&lt;br /&gt;29 eylul 2010 tarihinde EOUC (EMEA Oracle User Group Community which is made up of the leaders of the various groups around EMEA) ve Oracle tarafından onaylandık.&lt;br /&gt;&lt;br /&gt;9 Ekim Gunu RAC SIG eventimize katılabilirsiniz.&lt;br /&gt;4 Kasım Oracle Day round table slotlarımıza sizleri bekliyoruz.&lt;br /&gt;&lt;br /&gt;Detayları aşağıdaki web adresimizden bulabilirsiniz.&lt;br /&gt;&lt;a href="http://www.troug.org"&gt;&lt;br /&gt;http://www.troug.org&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Kurucu Üyelerimiz&lt;br /&gt;&lt;br /&gt;Zekeriya Beşiroğlu&lt;br /&gt;&lt;br /&gt;Ersin İhsan Ünkar&lt;br /&gt;&lt;br /&gt;Hasan Tonguç Yılmaz&lt;br /&gt;&lt;br /&gt;Hüsnü Şensoy&lt;br /&gt;&lt;br /&gt;Orhan Bıyıklıoğlu&lt;br /&gt;&lt;br /&gt;Yasin Okcan Saygılı&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-3830951052772903014?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/3830951052772903014/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=3830951052772903014' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/3830951052772903014'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/3830951052772903014'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2010/10/troug.html' title='TROUG'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_b1Aqn_oqHVw/TK3PKXLuGbI/AAAAAAAAAGc/uF-aSGovifA/s72-c/troug_logo.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-7657938442237737633</id><published>2010-10-05T17:09:00.004+03:00</published><updated>2010-10-06T09:54:18.889+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ASM 1031'/><title type='text'>How to resolve Could not validate ASMSNMP password due to following error- "ORA-01031: insufficient privileges"</title><content type='html'>Oracle 11g R2 grid&lt;br /&gt;&lt;br /&gt;goto grid home /bin&lt;br /&gt;&lt;br /&gt;[grid@node1 bin]$ orapwd file=/u01/app/11.2.0/grid/dbs/orapw+ASM password=oracle_4U&lt;br /&gt;&lt;br /&gt;[grid@node1 dbs]$ scp orapw+ASM Node2:/u01/app/11.2.0/grid/dbs/&lt;br /&gt;&lt;br /&gt;[grid@node1 dbs]$ scp orapw+ASM Node3:/u01/app/11.2.0/grid/dbs/&lt;br /&gt;&lt;br /&gt;Login in to Oracle database as&lt;br /&gt;&lt;br /&gt;export ORACLE_SID=+ASM1&lt;br /&gt;export ORACLE_HOME=/u01/app/11.2.0/grid&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;[grid@node1 bin]$ sqlplus / as sysasm&lt;br /&gt;&lt;br /&gt;SQL&gt;create user asmsnmp identified by oracle_4U;&lt;br /&gt;&lt;br /&gt;SQL&gt; grant sysdba to asmsnmp;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-7657938442237737633?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/7657938442237737633/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=7657938442237737633' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/7657938442237737633'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/7657938442237737633'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2010/10/how-to-resolve-could-not-validate.html' title='How to resolve Could not validate ASMSNMP password due to following error- &quot;ORA-01031: insufficient privileges&quot;'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-7460103504382624700</id><published>2010-07-02T14:27:00.001+03:00</published><updated>2010-07-02T14:27:54.263+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AWR report'/><title type='text'>How to Generating AWR report from sql</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: Georgia, 'Bitstream Charter', serif; color: rgb(51, 51, 51); line-height: 24px; "&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 24px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; background-position: initial initial; background-repeat: initial initial; "&gt;AWR SQL report can be generated by calling the $ORACLE_HOME/rdbms/admin/awrsqrpt.sql file &lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 24px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; background-position: initial initial; background-repeat: initial initial; "&gt;SQL&gt; @$ORACLE_HOME/rdbms/admin/awrsqrpt&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 24px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; background-position: initial initial; background-repeat: initial initial; "&gt;Specify the Report Type … &lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 24px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; background-position: initial initial; background-repeat: initial initial; "&gt;Would you like an HTML report, or a plain text report?&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 24px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; background-position: initial initial; background-repeat: initial initial; "&gt;select html or plain text and you can use Oracle AWR report.&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-7460103504382624700?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/7460103504382624700/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=7460103504382624700' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/7460103504382624700'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/7460103504382624700'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2010/07/how-to-generating-awr-report-from-sql.html' title='How to Generating AWR report from sql'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-8221676916229152478</id><published>2010-06-10T10:35:00.002+03:00</published><updated>2010-06-10T10:53:48.267+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='client failover'/><category scheme='http://www.blogger.com/atom/ns#' term='dataguard'/><title type='text'>Automating Client Failover  in a Data Guard Configuration</title><content type='html'>&lt;span style="font-size:85%;"&gt;&lt;span style="font-size: 22pt; font-family: Arial; color: black;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;We target is preventing clients from connecting&lt;br /&gt;to the wrong Database when failover occurs.&lt;br /&gt;&lt;br /&gt;we use database services to prevent clients from connecting to the wrong database in the Data Guard configuration&lt;br /&gt;we can arrange client tnsnames.ora so Clients connect to database services instead of database instances&lt;br /&gt;Database services register with listeners&lt;br /&gt;we creating services for the data guard configuration databases&lt;br /&gt;DBMS_SERVICE.CREATE_SERVICE( -&lt;br /&gt;  SERVICE_NAME =&gt; 'PROD', -&lt;br /&gt;  NETWORK_NAME =&gt; 'PROD', -&lt;br /&gt;  FAILOVER_METHOD =&gt; 'BASIC', -&lt;br /&gt;  FAILOVER_TYPE =&gt; 'SELECT', -&lt;br /&gt;  FAILOVER_RETRIES =&gt; 120, -&lt;br /&gt;  FAILOVER_DELAY =&gt; 1);&lt;br /&gt;&lt;br /&gt;DBMS_SERVICE.CREATE_SERVICE( -&lt;br /&gt;  SERVICE_NAME =&gt; 'STBY', -&lt;br /&gt;  NETWORK_NAME =&gt; 'STBY');&lt;br /&gt;&lt;br /&gt;DBMS_SERVICE.CREATE_SERVICE( -&lt;br /&gt;  SERVICE_NAME =&gt; 'LSBY', -&lt;br /&gt;  NETWORK_NAME =&gt; 'LSBY');&lt;br /&gt;&lt;br /&gt;we use Use a database event trigger to ensure that clients connect to a database in the Data Guard configuration that is in the correct state and role&lt;br /&gt;&lt;br /&gt;CREATE TRIGGER MANAGE_SERVICES AFTER STARTUP ON DATABASE&lt;br /&gt;DECLARE&lt;br /&gt;        ROLE VARCHAR(30);&lt;br /&gt;        OMODE VARCHAR(30);&lt;br /&gt;BEGIN&lt;br /&gt;        SELECT DATABASE_ROLE INTO ROLE FROM V$DATABASE;&lt;br /&gt;        SELECT OPEN_MODE INTO OMODE FROM V$DATABASE;&lt;br /&gt;        IF ROLE = 'PRIMARY' THEN&lt;br /&gt;                DBMS_SERVICE.START_SERVICE ('PROD');&lt;br /&gt;        ELSIF ROLE = 'PHYSICAL STANDBY' THEN&lt;br /&gt;                IF OMODE = 'READ ONLY' THEN&lt;br /&gt;                   DBMS_SERVICE.START_SERVICE ('STBY');&lt;br /&gt;                END IF;&lt;br /&gt;        ELSIF ROLE = 'LOGICAL STANDBY' THEN&lt;br /&gt;                DBMS_SERVICE.START_SERVICE ('LSBY');&lt;br /&gt;        END IF;&lt;br /&gt;END;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Use the trigger to start database services&lt;br /&gt;PROD: Primary database&lt;br /&gt;STBY: Physical standby database opened in READ ONLY mode&lt;br /&gt;LSBY: Logical standby database&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;configure client tnsnames.ora&lt;br /&gt;PROD = (DESCRIPTION =&lt;br /&gt;    (ADDRESS=(PROTOCOL = TCP)(HOST = 192.168.1.1)(PORT = 1521))&lt;br /&gt;    (ADDRESS=(PROTOCOL = TCP)(HOST = 192.168.1.2)(PORT = 1521))&lt;br /&gt;    (CONNECT_DATA = (SERVICE_NAME = PROD)))&lt;br /&gt;&lt;br /&gt;STBY = (DESCRIPTION =&lt;br /&gt;    (ADDRESS=(PROTOCOL = TCP)(HOST = 192.168.1.1)(PORT = 1521))&lt;br /&gt;    (ADDRESS=(PROTOCOL = TCP)(HOST = 192.168.1.2)(PORT = 1521))&lt;br /&gt;    (CONNECT_DATA = (SERVICE_NAME = STBY)))&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;LSBY = (DESCRIPTION =&lt;br /&gt;    (ADDRESS=(PROTOCOL = TCP)(HOST = 192.168.1.1)(PORT = 1521))&lt;br /&gt;    (ADDRESS=(PROTOCOL = TCP)(HOST = 192.168.1.2)(PORT = 1521))&lt;br /&gt;    (CONNECT_DATA = (SERVICE_NAME = LSBY)))&lt;br /&gt;&lt;br /&gt;Relocating database services to the new primary database as part of a failover operation&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-8221676916229152478?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/8221676916229152478/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=8221676916229152478' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/8221676916229152478'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/8221676916229152478'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2010/06/automating-client-failover-in-data.html' title='Automating Client Failover  in a Data Guard Configuration'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-8372979788067053660</id><published>2010-06-09T21:39:00.000+03:00</published><updated>2010-06-09T21:41:19.368+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='oracle CRS Backup restore'/><title type='text'>Recover OCR Using Physical Backups</title><content type='html'>The OCR content is critical to Oracle Clusterware.&lt;br /&gt;OCR is automatically backed up physically:&lt;br /&gt;Every four hours: CRS keeps the last three copies.&lt;br /&gt;At the end of every day: CRS keeps the last two copies.&lt;br /&gt;At the end of every week: CRS keeps the last two copies&lt;br /&gt;&lt;br /&gt;$ cd $ORACLE_BASE/Crs/cdata/test&lt;br /&gt;$ ls -lt&lt;br /&gt;&lt;br /&gt;check Ocr automatic backup location&lt;br /&gt;ocrconfig -showbackup&lt;br /&gt;&lt;br /&gt;stop oracleclusterware on all nodes&lt;br /&gt;crsctl stop crs&lt;br /&gt;&lt;br /&gt;restore the physical ocr backup&lt;br /&gt;ocrconfig -restore &lt;crs_home&gt; /cdata/day.ocr&lt;br /&gt;&lt;br /&gt;restart oracle clusterware on all nodes&lt;br /&gt;crsctl start crs&lt;br /&gt;&lt;br /&gt;check ocr integrity&lt;br /&gt;cluvfy comp ocr -n all&lt;br /&gt;&lt;/crs_home&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-8372979788067053660?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/8372979788067053660/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=8372979788067053660' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/8372979788067053660'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/8372979788067053660'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2010/06/recover-ocr-using-physical-backups.html' title='Recover OCR Using Physical Backups'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-1478433997517275789</id><published>2010-06-09T12:18:00.001+03:00</published><updated>2010-06-09T12:21:58.492+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='words'/><category scheme='http://www.blogger.com/atom/ns#' term='orale'/><category scheme='http://www.blogger.com/atom/ns#' term='reserved'/><title type='text'>Oracle reserved Words (oracle tarafından ayrılmış kelimeler)</title><content type='html'>IT  SELECT ALL  EXISTS  NOCOMPRESS  SESSION&lt;br /&gt;ALTER  FILE  NOT  SET&lt;br /&gt;AND  FLOAT  NOTFOUND  SHARE&lt;br /&gt;ANY  FOR  NOWAIT  SIZE&lt;br /&gt;ARRAYLEN  FROM  NULL  SMALLINT&lt;br /&gt;AS  GRANT  NUMBER  SQLBUF&lt;br /&gt;ASC  GROUP  OF  SUCCESSFUL&lt;br /&gt;AUDIT  HAVING  OFFLINE  SYNONYM&lt;br /&gt;BETWEEN  IDENTIFIED  ON  SYSDATE&lt;br /&gt;BY  IMMEDIATE  ONLINE  TABLE&lt;br /&gt;CHAR  IN  OPTION  THEN&lt;br /&gt;CHECK  INCREMENT  OR  TO&lt;br /&gt;CLUSTER  INDEX  ORDER  TRIGGER&lt;br /&gt;COLUMN  INITIAL  PCTFREE  UID&lt;br /&gt;COMMENT  INSERT  PRIOR  UNION&lt;br /&gt;COMPRESS  INTEGER  PRIVILEGES  UNIQUE&lt;br /&gt;CONNECT  INTERSECT  PUBLIC  UPDATE&lt;br /&gt;CREATE  INTO  RAW  USER&lt;br /&gt;CURRENT  IS  RENAME  VALIDATE&lt;br /&gt;DATE  LEVEL  RESOURCE  VALUES&lt;br /&gt;DECIMAL  LIKE  REVOKE  VARCHAR&lt;br /&gt;DEFAULT  LOCK  ROW  VARCHAR2&lt;br /&gt;DELETE  LONG  ROWID  VIEW&lt;br /&gt;DESC  MAXEXTENTS  ROWLABEL  WHENEVER&lt;br /&gt;DISTINCT  MINUS  ROWNUM  WHERE&lt;br /&gt;DROP  MODE  ROWS  WITH&lt;br /&gt;&lt;br /&gt;The following PL/SQL keywords may require special treatment when used in embedded SQL statements.&lt;br /&gt;ABORT  BETWEEN  CRASH  DIGITS&lt;br /&gt;ACCEPT  BINARY_INTEGER  CREATE  DISPOSE&lt;br /&gt;ACCESS  BODY  CURRENT  DISTINCT&lt;br /&gt;ADD  BOOLEAN  CURRVAL  DO&lt;br /&gt;ALL  BY  CURSOR  DROP&lt;br /&gt;ALTER  CASE  DATABASE  ELSE&lt;br /&gt;AND  CHAR  DATA_BASE  ELSIF&lt;br /&gt;ANY  CHAR_BASE  DATE  END&lt;br /&gt;ARRAY  CHECK  DBA  ENTRY&lt;br /&gt;ARRAYLEN  CLOSE  DEBUGOFF  EXCEPTION&lt;br /&gt;AS  CLUSTER  DEBUGON  EXCEPTION_INIT&lt;br /&gt;ASC  CLUSTERS  DECLARE  EXISTS&lt;br /&gt;ASSERT  COLAUTH  DECIMAL  EXIT&lt;br /&gt;ASSIGN  COLUMNS  DEFAULT  FALSE&lt;br /&gt;AT  COMMIT  DEFINITION  FETCH&lt;br /&gt;AUTHORIZATION  COMPRESS  DELAY  FLOAT&lt;br /&gt;AVG  CONNECT  DELETE  FOR&lt;br /&gt;BASE_TABLE  CONSTANT  DELTA  FORM&lt;br /&gt;BEGIN  COUNT  DESC  FROM&lt;br /&gt;FUNCTION  NEW  RELEASE  SUM&lt;br /&gt;GENERIC  NEXTVAL  REMR  TABAUTH&lt;br /&gt;GOTO  NOCOMPRESS  RENAME  TABLE&lt;br /&gt;GRANT  NOT  RESOURCE  TABLES&lt;br /&gt;GROUP  NULL  RETURN  TASK&lt;br /&gt;HAVING  NUMBER  REVERSE  TERMINATE&lt;br /&gt;IDENTIFIED  NUMBER_BASE  REVOKE  THEN&lt;br /&gt;IF  OF  ROLLBACK  TO&lt;br /&gt;IN  ON  ROWID  TRUE&lt;br /&gt;INDEX  OPEN  ROWLABEL  TYPE&lt;br /&gt;INDEXES  OPTION  ROWNUM  UNION&lt;br /&gt;INDICATOR  OR  ROWTYPE  UNIQUE&lt;br /&gt;INSERT  ORDER  RUN  UPDATE&lt;br /&gt;INTEGER  OTHERS  SAVEPOINT  USE&lt;br /&gt;INTERSECT  OUT  SCHEMA  VALUES&lt;br /&gt;INTO  PACKAGE  SELECT  VARCHAR&lt;br /&gt;IS  PARTITION  SEPARATE  VARCHAR2&lt;br /&gt;LEVEL  PCTFREE  SET  VARIANCE&lt;br /&gt;LIKE  POSITIVE  SIZE  VIEW&lt;br /&gt;LIMITED  PRAGMA  SMALLINT  VIEWS&lt;br /&gt;LOOP  PRIOR  SPACE  WHEN&lt;br /&gt;MAX  PRIVATE  SQL  WHERE&lt;br /&gt;MIN  PROCEDURE  SQLCODE  WHILE&lt;br /&gt;MINUS  PUBLIC  SQLERRM  WITH&lt;br /&gt;MLSLABEL  RAISE  START  WORK&lt;br /&gt;MOD  RANGE  STATEMENT  XOR&lt;br /&gt;MODE  REAL  STDDEV  &lt;br /&gt;NATURAL  RECORD  SUBTYPE&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-1478433997517275789?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/1478433997517275789/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=1478433997517275789' title='2 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/1478433997517275789'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/1478433997517275789'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2010/06/oracle-reserve-words-oracle-tarafndan.html' title='Oracle reserved Words (oracle tarafından ayrılmış kelimeler)'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-6325421201629251517</id><published>2010-05-27T15:31:00.003+03:00</published><updated>2010-05-27T15:34:45.210+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fiyat/performans'/><title type='text'>Fiyat/performans En iyi veritabanı ORACLE</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_b1Aqn_oqHVw/S_5mYNPL8RI/AAAAAAAAAFs/6L4BHENRSc8/s1600/fiyatperformance.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5475926762985353490" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 217px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_b1Aqn_oqHVw/S_5mYNPL8RI/AAAAAAAAAFs/6L4BHENRSc8/s400/fiyatperformance.JPG" border="0" /&gt;&lt;/a&gt; Dünyada kabul gören en büyük test firması tpc.org göre fiyat/performansta ilk beşin dörtü Oracle veritabanı....&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-6325421201629251517?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/6325421201629251517/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=6325421201629251517' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/6325421201629251517'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/6325421201629251517'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2010/05/fiyatperformans-en-iyi-veritaban-oracle.html' title='Fiyat/performans En iyi veritabanı ORACLE'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_b1Aqn_oqHVw/S_5mYNPL8RI/AAAAAAAAAFs/6L4BHENRSc8/s72-c/fiyatperformance.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-2638838202920898646</id><published>2010-05-27T14:16:00.003+03:00</published><updated>2010-05-27T14:21:48.317+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='flashback version query'/><title type='text'>Flashback Version Query Flashback Tranaction Query</title><content type='html'>bu örnekte ilk önce version queryden gidebildiğimiz bütün zaman araladığındaki dml komutlarının id sini buluyoruz. İkinci queryde ise bu transactionların undo sql görebiliyoruz. Undo sqlleri sql plusta çalıştırırsak o transactionı geri almış oluruz.&lt;br /&gt;&lt;br /&gt;SQL&gt; SELECT  , VERSIONS_STARTTIME , VERSIONS_ENDTIME, VERSIONS_XID , VERSIONS_OPERATION  FROM test VERSIONS BETWEEN TIMESTAMP MINVALUE AND MAXVALUE  ORDER BY VERSIONS_ENDTIME;&lt;br /&gt;&lt;br /&gt;VERSIONS_STARTTIME VERSIONS_ENDTIME VERSIONS_XID VERSIONS_OPERATION&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;SQL&gt; SELECT xid , operation , undo_sql FROM flashback_transaction_query WHERE table_owner = ZEKERIYA AND table_name = 'TEST' ORDER BY start_timestamp;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-2638838202920898646?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/2638838202920898646/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=2638838202920898646' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/2638838202920898646'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/2638838202920898646'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2010/05/flashback-version-query-flashback.html' title='Flashback Version Query Flashback Tranaction Query'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-428896871980101348</id><published>2010-05-24T17:44:00.002+03:00</published><updated>2010-05-24T17:47:51.988+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='drop user geri getirme'/><title type='text'>Oracle User Bilgileri</title><content type='html'>Bazen bir user'ı drop etmemiz gerekir. Drop ettiğimiz userı her hakkı ile tekrar yaratmak gerekecek ise user drop etmeden ddl scriptlerini öğrenebiliriz. Bu ddl tekrar çalıştırarak aynı user ulaşabiliriz.&lt;br /&gt;&lt;br /&gt;select dbms_metadata.get_ddl('USER', '&amp;amp;&amp;amp;username')test from dual;&lt;br /&gt;&lt;br /&gt;select dbms_metadata.get_granted_ddl('OBJECT_GRANT', '&amp;amp;&amp;amp;username') test from dual;&lt;br /&gt;&lt;br /&gt;select dbms_metadata.get_granted_ddl('ROLE_GRANT', '&amp;amp;&amp;amp;username') test from dual;&lt;br /&gt;&lt;br /&gt;select dbms_metadata.get_granted_ddl('SYSTEM_GRANT', '&amp;amp;&amp;amp;username') test from dual;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-428896871980101348?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/428896871980101348/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=428896871980101348' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/428896871980101348'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/428896871980101348'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2010/05/oracle-user-bilgileri.html' title='Oracle User Bilgileri'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-459021788458280938</id><published>2010-05-15T08:40:00.002+03:00</published><updated>2010-05-15T08:42:08.354+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='oracle versiyon'/><title type='text'>Oracle versiyonları ve önemli yenilikleri.</title><content type='html'>Oracle'ın yıllara göre önemli yenilikleri :&lt;br /&gt;&lt;br /&gt;1979: yılında ilk ticari SQL ilişkisel veritabanı  &lt;br /&gt;1984: İlk okumaya tutarlı veritabanı&lt;br /&gt;1986: Client-Server ilişkisinin kullanıldığı ilk ilişkisel veritabanı&lt;br /&gt;1987: UNIX-bazlı Oracle uygulamaları&lt;br /&gt;1988: PL/SQL başlangıcı&lt;br /&gt;1995: İlk 64-bit ilişkisel veritabanı&lt;br /&gt;1999: İlk Xml destekli veritabanı&lt;br /&gt;2001: İlk 3 terabyte tamamlayan TPC-H dünya rekoru&lt;br /&gt;2002: 15 Security standardından geçen ilk veritabanı&lt;br /&gt;2003: "Enterprise Grid Computing" teknolojisini ilk sunan veritabanı Oracle10g&lt;br /&gt;2005: İlk Oracle ücretsiz veritabanı, Oracle Database 10g Express Edition (XE)&lt;br /&gt;2006: Siebel alınması &lt;br /&gt;2008: HP Oracle Database Machine / Exadata storage&lt;br /&gt;Oracle'ın hangi versiyonu ne zaman piyasaya çıktı?&lt;br /&gt;1979: Oracle version 2&lt;br /&gt;1982: Oracle version 3&lt;br /&gt;1984: Oracle version 4&lt;br /&gt;1986: Oracle version 5&lt;br /&gt;1988: Oracle version 1 for Macintosh&lt;br /&gt;1989: Oracle version 6&lt;br /&gt;1993: Oracle version 7&lt;br /&gt;1997: Oracle version 8&lt;br /&gt;1999: Oracle version 8i&lt;br /&gt;2001: Oracle version 9i&lt;br /&gt;2003: Oracle version 10g&lt;br /&gt;2007: Oracle version 11g&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-459021788458280938?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/459021788458280938/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=459021788458280938' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/459021788458280938'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/459021788458280938'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2010/05/oracle-versiyonlar-ve-onemli.html' title='Oracle versiyonları ve önemli yenilikleri.'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-7586259700056074450</id><published>2010-05-06T16:14:00.002+03:00</published><updated>2010-05-06T16:18:11.783+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='result cache'/><title type='text'>Sql Result Cache</title><content type='html'>Istedigimiz bazi sorgularin sonuclari diskten fiziksel I/O yapmaktansa memoryden getirebilme yeniligidir. Boylece fiziksel I/O nun neden oldugu Cpu artislarinada bir onlem almis oluruz.&lt;br /&gt;Result cache query'in sonuclarini butun sessionlarin ortak kullanimina acar.aslinda client side veserver side olarak birbirinden ayirmak lazimdir.Client tarafinda SGA kullanilmaz.Result_cache_mode diye yeni bir parametremiz gelmistir.&lt;br /&gt;Bu parametre Manuel ve force olmak uzere iki secenekten olusur.&lt;br /&gt;Manuel modda /*+result_cache */ hintini kullanmamiz lazimdir.Select /*+ result_cache */ job_id,max(salary) from employees group by job_id gibiforce modda ise otomatik olarak sql result cache kullanilir.Force modda kullanmak istemezsek /*+no_result_cache*/ hinti tercih edilebilir.CLIENT_RESULT_CACHE_SIZE parametresi ile clientlarin ne kadar result cache sahip olacaklarina karar verebiliriz. 0 olmasi disabled olmasi anlamına gelir.CLIENT_RESULT_CACHE_LAG parametresi ilede ayrica clientlarin ne kadar sıklıkta veritabanı ile sekronize olmasini saglariz.Tabiki boyle bir ozelliginde CLIENT_RESULT_CACHE_STATS$ monitor edilmesi mumkundur.&lt;br /&gt;SQL&gt; set serveroutput onSQL&gt; execute dbms_result_cache.memory_reportR e s u l t C a c h e M e m o r y R e p o r t[Parameters]Block Size = 1024 bytesMaximum Cache Size = 950272 bytes (928 blocks)Maximum Result Size = 47104 bytes (46 blocks)[Memory]Total Memory = 46340 bytes [0.048% of the Shared Pool]... Fixed Memory = 10696 bytes [0.011% of the Shared Pool]... State Object Pool = 2852 bytes [0.003% of the Shared Pool]... Cache Memory = 32792 bytes (32 blocks) [0.034% of the Shared Pool]....... Unused Memory = 30 blocks....... Used Memory = 2 blocks........... Dependencies = 1 blocks........... Results = 1 blocks............... SQL = 1 blocksPL/SQL procedure successfully completed.To remove all existing results and clear the cache memory, use the command:&lt;br /&gt;SQL&gt;execute dbms_result_cache.flushselect name, value from v$result_cache_statistics;The output of this query will be similar to the following:NAME VALUE-------------------- ----------Block Size (Bytes) 1024Block Count Maximum 3136Block Count Current 32Result Size Maximum (Blocks) 156Create Count Success 2Create Count Failure 0Find Count 0Invalidation Count 0Delete Count Invalid 0Delete Count Valid 0Block Size (Bytes)her memory blogunun sizeBlock Count Maximummax izin vereilen memory block sayisiBlock Count Currentsuanda nekadar memeory blogu ayrıldıgıResult Size Maximum (Blocks)tekbir result cache max. nekadar ayrıldıgıCreate Count Successkac kere basarılı bir sekilde result cache yaratıldıCreate Count Failurekac kere fail ettiFind CountKac kere basarılı bir sekilde result cache bulunduInvalidation Countinvalidation sayısıDelete Count Invalidsilinen invalid cacheDelete Count Validsilinen valid cachebir sistemin SQL query result cache iyi kullandıgının gostergesi Create Count Failure ve Delete Count Valid dusuk olmasidir ve find countun yuksek olmasıdır&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-7586259700056074450?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/7586259700056074450/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=7586259700056074450' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/7586259700056074450'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/7586259700056074450'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2010/05/sql-result-cache.html' title='Sql Result Cache'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-3353263748748023884</id><published>2010-05-06T16:12:00.001+03:00</published><updated>2010-05-06T16:13:47.899+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='enterprise manager'/><title type='text'>Oracle Enterprise Manager 11g</title><content type='html'>Oracle Enterprise Manager 11g&lt;br /&gt;&lt;a title="PDF" onclick="window.open(this.href,'win2','status=no,toolbar=no,scrollbars=yes,titlebar=no,menubar=no,resizable=yes,width=640,height=480,directories=no,location=no'); return false;" href="http://www.oracleforum.info/index.php?view=article&amp;amp;id=83:oracle-enterprise-manager-11g-&amp;amp;format=pdf" rel="nofollow" included="null"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a title="Yazdır" onclick="window.open(this.href,'win2','status=no,toolbar=no,scrollbars=yes,titlebar=no,menubar=no,resizable=yes,width=640,height=480,directories=no,location=no'); return false;" href="http://www.oracleforum.info/index.php?view=article&amp;amp;id=83:oracle-enterprise-manager-11g-&amp;amp;tmpl=component&amp;amp;print=1&amp;amp;layout=default&amp;amp;page=" rel="nofollow" included="null"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a title="e-Posta" onclick="window.open(this.href,'win2','width=400,height=350,menubar=yes,resizable=yes'); return false;" href="http://www.oracleforum.info/index.php?option=com_mailto&amp;amp;tmpl=component&amp;amp;link=aHR0cDovL3d3dy5vcmFjbGVmb3J1bS5pbmZvL2luZGV4LnBocD9vcHRpb249Y29tX2NvbnRlbnQmdmlldz1hcnRpY2xlJmlkPTgzOm9yYWNsZS1lbnRlcnByaXNlLW1hbmFnZXItMTFnLQ==" included="null"&gt;&lt;/a&gt;&lt;br /&gt;Uzun zamandır beklediğimiz Oracle enterprise Manager 11g ürünü artık download edilebilir halde..&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.oracle.com/oms/enterprisemanager11g/webcast-067871.html" included="null"&gt;http://www.oracle.com/oms/enterprisemanager11g/webcast-067871.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-3353263748748023884?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/3353263748748023884/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=3353263748748023884' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/3353263748748023884'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/3353263748748023884'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2010/05/oracle-enterprise-manager-11g.html' title='Oracle Enterprise Manager 11g'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-4999629677990511815</id><published>2010-05-06T16:01:00.003+03:00</published><updated>2010-05-06T16:06:00.506+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='11g'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle egitim'/><category scheme='http://www.blogger.com/atom/ns#' term='ACFS'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle eğitim'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>Oracle Database 11g R2 Önemli Yeni özellikler</title><content type='html'>Oracle Database 11g R2 Önemli Yeni özellikler&lt;br /&gt;&lt;a title="PDF" onclick="window.open(this.href,'win2','status=no,toolbar=no,scrollbars=yes,titlebar=no,menubar=no,resizable=yes,width=640,height=480,directories=no,location=no'); return false;" href="http://www.oracleforum.info/index.php?view=article&amp;amp;catid=37:haberler&amp;amp;id=75:11g-r2&amp;amp;format=pdf" rel="nofollow" included="null"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a title="Yazdır" onclick="window.open(this.href,'win2','status=no,toolbar=no,scrollbars=yes,titlebar=no,menubar=no,resizable=yes,width=640,height=480,directories=no,location=no'); return false;" href="http://www.oracleforum.info/index.php?view=article&amp;amp;catid=37:haberler&amp;amp;id=75:11g-r2&amp;amp;tmpl=component&amp;amp;print=1&amp;amp;layout=default&amp;amp;page=" rel="nofollow" included="null"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a title="e-Posta" onclick="window.open(this.href,'win2','width=400,height=350,menubar=yes,resizable=yes'); return false;" href="http://www.oracleforum.info/index.php?option=com_mailto&amp;amp;tmpl=component&amp;amp;link=aHR0cDovL3d3dy5vcmFjbGVmb3J1bS5pbmZvL2luZGV4LnBocD9vcHRpb249Y29tX2NvbnRlbnQmdmlldz1hcnRpY2xlJmlkPTc1OjExZy1yMiZjYXRpZD0zNzpoYWJlcmxlciZJdGVtaWQ9NTA=" included="null"&gt;&lt;/a&gt;&lt;br /&gt;11g R2 ile gelen önemli özellikleri incelediğimde önplana çıkanları sizlerlede paylaşmak istedim.&lt;br /&gt;-- Automatic Block RepairBu özellik sayesinde block corruption isi otomatikleştirilmiş oluyor.&lt;br /&gt;-- DUPLICATE Without Connection to Target Databasetarget database baglanmadan duplicate yapabileceğiz. catalog yada aux database bağlanmak yeterli oluyor.&lt;br /&gt;-- Enhanced Tablespace Point-In-Time Recovery (TSPITR)Geliştirilmiş tablespace point in time recovery. Drop edilmiş bir tablespace bile recover edebiliyoruz.Aynı tablespace birçok defa recover edebilme imkanımızdabu özellik sayesinde gelmiştir.&lt;br /&gt;-- New SET NEWNAME Clauses and Format OptionsSet nername komutu artık tablespace ve database içinde mümkün hale geldi.SET NEWNAME FOR TABLESPACE users TO ......;SET NEWNAME FOR DATABASE TO .....&lt;br /&gt;-- Compressed Table Support in Logical Standby Databases and Oracle LogMiner Gittide önemi artan compress table operasyonu logical standby databaselerde de kullanabileceğiz.&lt;br /&gt;-- Support Up to 30 Standby Databases9 tane olan stanby sayısı 30 taneye yukseldi. Bu arada active dataguard gibi muhtesem bir özellikde 11g karsımıza gelmişti. 11gde bu özellik yeni parametrelerle gelişerek devam ediyor.&lt;br /&gt;-- Allow Virtual Columns in the Primary Key or Foreign Key for Reference Partitioningpartition tablolardaki virtual kolanlar primary key veya foreign key olabiliyor.&lt;br /&gt;-- In-Memory Parallel Executionhic fiziksel I/O yapmadan memory otomatik parallel execution artık mümkün.&lt;br /&gt;-- Auto Degree of Parallelism (DOP) and QueuingAktif edersek bundan sonra nasıl bir parallel yapmamız gerekir bilmemize gerek kalmayacak.&lt;br /&gt;-- Materilized viewlerde Significant Performance Improvement of On-Commit Fast Refreshlog işi inailmaz hızlanmış.&lt;br /&gt;-- Oracle Real Application Clusters Ease-of-UseEn kolay kurulan ve kullanılan RAC.&lt;br /&gt;-- Geliştirilmiş Cluster Verification Utility-- Cluster Time Serviceclusterdaki bütün nodeların seknonizasyonu-- Geliştirilmiş Oracle Cluster Registry (OCR)&lt;br /&gt;-- Oracle RestartRACda Hardware veya software bozukluklarda otomatik olarak start eden database instance,Automatic Storage Management (ASM) instance, the listener, ve diğer componentler.&lt;br /&gt;-- Zero Downtime Patching for Oracle Clusterware and Oracle RACHayal değil gerçek.Cluster kapatmadan patch geçmek.&lt;br /&gt;-- 11gin en önemli özeliklerinden Flashback Data Archive artık DDL operasyonlarınıda destekleyecek&lt;br /&gt;-- E-mail Notificationher türlü job işlerinizi email ile takip edebileceksiniz.&lt;br /&gt;-- IPv6 Support&lt;br /&gt;-- Automatic Storage Management for All DataArtık ASM'de datafilelar,clusterfilelar, Oracle home ve binaryleri tutabileceğiz.&lt;br /&gt;-- ASM Cluster File System (ACFS)&lt;br /&gt;-- Compare SQL Tuning SetsSqltunning setleride karsılaştırabileceğiz.&lt;br /&gt;-- Active Session History (ASH) artık stanby sistemlerde kullanabileceğiz&lt;br /&gt;-- Exadata SimulationBana exadata uyarmı exadatayı almadan real application testing gibi birçok özelliğini test edebilme.&lt;br /&gt;Yazan: Zekeriya Beşiroğlu&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-4999629677990511815?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/4999629677990511815/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=4999629677990511815' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/4999629677990511815'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/4999629677990511815'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2010/05/oracle-database-11g-r2-onemli-yeni.html' title='Oracle Database 11g R2 Önemli Yeni özellikler'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-7388555725641018677</id><published>2009-01-19T08:46:00.002+02:00</published><updated>2009-01-20T12:47:51.052+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle-turkiye'/><title type='text'>Oracle Turkiye</title><content type='html'>&lt;a href="http://www.oracle-turkiye.com/"&gt;http://www.oracle-turkiye.com/&lt;/a&gt; adresimizden de oracle forum turkiye sayfasına ulasabilirsiniz.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-7388555725641018677?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/7388555725641018677/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=7388555725641018677' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/7388555725641018677'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/7388555725641018677'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2009/01/oracle-turkiye.html' title='Oracle Turkiye'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-3965186319438324068</id><published>2009-01-12T09:51:00.002+02:00</published><updated>2009-01-12T09:54:20.169+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle forum turkiye'/><title type='text'>ORACLE FORUM TURKIYE</title><content type='html'>Bugunden itibaren sizlerler Yeni Oracle tartisma ve bilgi paylasma adresimiz&lt;br /&gt;&lt;a href="http://www.oracleforum.info/"&gt;http://www.oracleforum.info&lt;/a&gt; başlattım. Bu sitede Oracle University ve Bilginc IT Academy'in&lt;br /&gt;Uzman danışmanları tarafından desteklenecek ve her turlu sorununuza cevap vermeye çalısacagız.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.oracleforum.info/"&gt;Http://www.oracleforum.info&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-3965186319438324068?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/3965186319438324068/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=3965186319438324068' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/3965186319438324068'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/3965186319438324068'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2009/01/oracle-forum-turkiye.html' title='ORACLE FORUM TURKIYE'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-7421966247760083163</id><published>2009-01-06T09:05:00.003+02:00</published><updated>2009-01-20T12:48:21.771+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='shared-pool-nedir'/><title type='text'>Shared Pool Nedir?</title><content type='html'>Bu alan sayesin daha onceden çalışan querylerin execution planları LRU algoritmasında tutulur ve bir sonraki çalıstırılısında parse asamasını atlar. Boylece sorguların belkide en cok vakit kaybettikleri plan olusturma isi cache gelmis olur. Data dictionary cache kısmında ise boylebir tablo varmı benim o tabloya ulasma hakkım varmı gibi son derece onemli ozelikkler tutulur.Bu onemli ozelikkler ortakdır. Yani a useri deneme tablosuna giderse B userida aynı tabloya gitmeye kalktıgında takrar bastan bu planla ugrasmaz.&lt;br /&gt;&lt;br /&gt;Bu konuda tartismak için&lt;br /&gt;&lt;a href="http://apex.oracle.com/pls/otn/f?p=25077:4:2452396585136306::NO"&gt;http://apex.oracle.com/pls/otn/f?p=25077:4:2452396585136306::NO&lt;/a&gt;:::&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-7421966247760083163?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/7421966247760083163/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=7421966247760083163' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/7421966247760083163'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/7421966247760083163'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2009/01/shared-pool-nedir.html' title='Shared Pool Nedir?'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-907520730861791715</id><published>2009-01-05T09:17:00.003+02:00</published><updated>2009-01-20T12:51:01.536+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle-turkce-Forum'/><title type='text'>ORACLE Forum</title><content type='html'>Arkadaşlar bugunden itibaren uzun zamandir uzerinde dusundugum forum&lt;br /&gt;projesini hayata geciriyorum. Butun arkadaslarımızın asagıdaki linken uye olup beraber&lt;br /&gt;çalışmasını dahada kolaylastırmak bilgi paylaşımımızı hızlandırmak istiyorum.&lt;br /&gt;&lt;br /&gt;http://apex.oracle.com/pls/otn/f?p=25077:4:1439386780383201:::::&lt;br /&gt;&lt;br /&gt;Bu forum Oracle Apex kullanılarak yapılmıstır. birazda apexle neleri yapabilecegimizi&lt;br /&gt;gormek adına iyi bir test olacaktir.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-907520730861791715?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/907520730861791715/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=907520730861791715' title='1 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/907520730861791715'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/907520730861791715'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2009/01/oracle-forum.html' title='ORACLE Forum'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-8160575508568529828</id><published>2008-12-26T09:06:00.004+02:00</published><updated>2009-01-20T12:48:45.015+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RAC-OCR'/><title type='text'>OCR backup Restore</title><content type='html'>RAC clusterware icindeki en onemli alanlardan biri olan OCR yedeklenmesini&lt;br /&gt;gostermek istiyorum.&lt;br /&gt;&lt;br /&gt;/u01/crs/bin/ocrconfig -showbackup dediğimizde sistem tarafından&lt;br /&gt;otomatik yedeklenen ocr dosyalarımızı gorebiliriz.&lt;br /&gt;&lt;br /&gt;daha sonra /u01/crs1020/bin srvctl stop nodeapps -n makina adı&lt;br /&gt;&lt;br /&gt;sonra aynı komut diğer makinada da çalıstirilip instanler stop edilir.&lt;br /&gt;&lt;br /&gt;/u01/crs1020/bin/crsctl stop crs diyip butun crs servisleri durdurulur.&lt;br /&gt;&lt;br /&gt;/u01/crs1020/bin/ocrconfig -restore /yedek alaınan dosya dersek geri donmus oluruz.&lt;br /&gt;crsctl start crs diyerek servisleri acip kontrol edebiliriz.&lt;br /&gt;&lt;br /&gt;RAC sistemlerde genelde pek fazla bilinmeyen ama kaybi durumunda sistemimizin devre disi&lt;br /&gt;kalacagi OCR dikkat etmemiz gerekir.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-8160575508568529828?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/8160575508568529828/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=8160575508568529828' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/8160575508568529828'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/8160575508568529828'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2008/12/ocr-backup-restore.html' title='OCR backup Restore'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-606554759451050456</id><published>2008-12-17T08:53:00.003+02:00</published><updated>2008-12-17T09:03:04.919+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RAC'/><title type='text'>Real Application Cluster Yazı Dizisi</title><content type='html'>Bu gunden itibaren Oraclenın grid mimarisindeki en onemli nokteyı olusturan RAC konusunda bir yazı dizisi olusturacagim.&lt;br /&gt;&lt;br /&gt;Oncelikle konuya soye baslamak istiyorum RAC demek grid mimarisinin temelidir örnek vermek gerekirse&lt;br /&gt;bir firma kendisinin is ihtiyaclari icin 8 cpu 16 gb ramli bir makina almak istiyor diyelim.&lt;br /&gt;&lt;br /&gt;Bu makinanin maliyeti lisans maliyeti operating sistem maliyeti dusunulurse buyuk fiyatlara cikar.&lt;br /&gt;&lt;br /&gt;Yani toplam maliyet yaklasik 100bin dolar diyelim&lt;br /&gt;&lt;br /&gt;oysaki 4 tane 2 cpulu 4 gb ram li makina alsak bunları rac yapısında birlestirsek hem maliyet 30-40 dolarlara gelir hemde makinalardan biri dursa bile iş yuku diğer makinalara dağılır ve sistem hiçbir zaman durmamis olur.&lt;br /&gt;&lt;br /&gt;Boyle bir sistemin hem toplam maliyet TCO hemde 7/24luk acisindan inanilmaz avantaji vardir.&lt;br /&gt;Bir buyuk avantajda belli sureclerde buyume ihtiyacidir. Bugun IT teknolojilerinin omrunun ne kadar kısa oldugu hepimizce malumdur.&lt;br /&gt;&lt;br /&gt;Yani gecen sene 4 cpu size yeterken 2 yıl sonra 8 cpu yetmez duruma gelebiliriz. RAC bu tur durumlar icinde ideal cozumdur.&lt;br /&gt;&lt;br /&gt;Bugunden sonra RAC oneli avantajlarına kurulumuna TAF, FAN  servisler gibi ozeliklerine devam edeceğim.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-606554759451050456?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/606554759451050456/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=606554759451050456' title='2 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/606554759451050456'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/606554759451050456'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2008/12/real-application-cluster-yaz-dizisi.html' title='Real Application Cluster Yazı Dizisi'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-6027759542153659565</id><published>2008-12-17T08:45:00.004+02:00</published><updated>2008-12-17T08:51:48.393+02:00</updated><title type='text'>12. donem OCP sınıfını tamamladık.</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_b1Aqn_oqHVw/SUihdoRIjxI/AAAAAAAAAFU/Z4z5CgJF4Ys/s1600-h/DSC00990.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5280648093489467154" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 400px; CURSOR: hand; HEIGHT: 300px" alt="" src="http://1.bp.blogspot.com/_b1Aqn_oqHVw/SUihdoRIjxI/AAAAAAAAAFU/Z4z5CgJF4Ys/s400/DSC00990.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Gecen hafta sonu tamamladığımız bu donemde 8 arkadısımız OCA 1 arkadısızda OCP oldu. Kursun suresini dusundugunuzde hiçde küçümsenmiyecek bir başarıya imza atan arkadaşlarımı bir kez daha tebrik edip en kısa zamanda onları OCP olarak görmek istiyorum.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-6027759542153659565?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/6027759542153659565/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=6027759542153659565' title='1 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/6027759542153659565'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/6027759542153659565'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2008/12/12-donem-ocp-snfn-tamamladk.html' title='12. donem OCP sınıfını tamamladık.'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_b1Aqn_oqHVw/SUihdoRIjxI/AAAAAAAAAFU/Z4z5CgJF4Ys/s72-c/DSC00990.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-2026106713188567740</id><published>2008-11-25T08:53:00.003+02:00</published><updated>2008-11-25T09:01:12.338+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dbms_stats'/><title type='text'>10g otomatik istatistik</title><content type='html'>Oracle optimizer tarafindan bir query'nin calistigi zaman en optimum yolu bulmak icin tablonun istatikleri dikkate alinir.&lt;br /&gt;&lt;br /&gt;Ornek olarak&lt;br /&gt;&lt;br /&gt;Select table_name,num_rows from user_tables;&lt;br /&gt;&lt;br /&gt;     employees               107 kayit gelmiş olsun.&lt;br /&gt;&lt;br /&gt;Biz gun icerisinde bu employees tablosunda ciddi degisikler yapip kayit sayisini 2000000 kayida cikarip commit yaptigimizi dusunun.&lt;br /&gt;&lt;br /&gt;tekrar  yukaridaki sorgulamayi yaparsaniz tablomuzun hala 107 kayitli oldugu gozukecektir.&lt;br /&gt;&lt;br /&gt;Aslinda select count(*) from employees yapsak 2000000 kayit donecektir.&lt;br /&gt;&lt;br /&gt;iste bu noktada en ciddi sorun ortaya cikar yani optimizer 107 kayida gore bir plan cikarir.&lt;br /&gt;&lt;br /&gt;bizim leventten 2 sokak yakimiza gidecegimizi dusunerek yuruyerek gitmeye karar vermemiz gibi.&lt;br /&gt; Ama aslinda gidilecek yol cok daha fazla uzundur. Bu noktada yanlis plan yapilmistir belkide 10 dakikada gelebilecek sorgumuz 3 saate geri donus saglayabilir.&lt;br /&gt;&lt;br /&gt;10 en azindan her gece otomatik istatistik alir.&lt;br /&gt;&lt;br /&gt;bizim yapmamiz gereken statistic_level parametresini kontrol etmemiz ve basic olmamasini gormemiz gerekir.&lt;br /&gt;&lt;br /&gt;Ama yinede gun icinde istatikde almamiz gerekir bu durumda DBMS_stats paketini kullanarak employees tablosunun istatiklerini alip dogru plani olusturmasini saglayabiliriz.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-2026106713188567740?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/2026106713188567740/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=2026106713188567740' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/2026106713188567740'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/2026106713188567740'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2008/11/10g-otomatik-istatistik.html' title='10g otomatik istatistik'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-5663676958014530025</id><published>2008-10-31T08:45:00.002+02:00</published><updated>2008-10-31T08:53:30.466+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RMAN image copy'/><title type='text'>RMAN Image Copy</title><content type='html'>Oracle backup alma yöntemlerinden biride image copy yöntemidir.&lt;br /&gt;&lt;br /&gt;bu yontem diğer yöntemlere göre tape için yedek alırken kullanılmaz. Fakat diske aldığımız yedeklerde inanılmaz geri dönüş çabukluğu sağlayabilir.&lt;br /&gt;&lt;br /&gt;örnek vermek gerekirse 10GB bir databasein tape alınan yedeği 30dk sursun bu yedek diske alınırsa cok daha az zaman alacaktır ama esas önemli olan sistemde bir problem meydana geldiğinde bu yedekten geri donus zamanimiz olacaktır.&lt;br /&gt;&lt;br /&gt;RMAN&gt; BACKUP as COPY database denmesi image copy full yedek alması icin yeterlidir.&lt;br /&gt;&lt;br /&gt;Yine bir problem meydana geldiğinde&lt;br /&gt;&lt;br /&gt;RMAN&gt;switch database to copy demek inanılmaz kısa surede geri donus sağlayacaktır. Aslında burada database restore islemi yapmayacaktır. Sadece çalıştığı dosyaları okudugu yeri flash recovery alanı olarak gorecektir.&lt;br /&gt;&lt;br /&gt;Bu komutun sonra&lt;br /&gt;&lt;br /&gt;RMAN&gt;recover database dememiz yeterlidir.&lt;br /&gt;&lt;br /&gt;Sistem normale donup calısgında tekrar backup as copy database yapıp musait bir zamanda tekrar orjinel yere donebilirsiniz.&lt;br /&gt;&lt;br /&gt;Gunumuzde disklerin son 10 seneye gore 10.000 kat ucuzladığını düşünürsek mutlaka diskede yedek almak gerektiğini ,geri dönüş hızını hesaba katarak yapmamız gerekir.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-5663676958014530025?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/5663676958014530025/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=5663676958014530025' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/5663676958014530025'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/5663676958014530025'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2008/10/rman-image-copy.html' title='RMAN Image Copy'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-2841990023693035058</id><published>2008-10-15T09:08:00.002+03:00</published><updated>2008-10-15T09:27:28.295+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='migrated rows'/><title type='text'>Migrating rowlar</title><content type='html'>Database zaman içinde yapmış olduğumuz DML işlemleri neticesinde block yapılarında duzensizlikler meydana gelir.Bu duzensizliklerin performansa olumsu yonde buyuk etkisi vardır.&lt;br /&gt;&lt;br /&gt;Örnek vermek gerekirse bazen bir blocktan okuyabileceğimiz datayı 4-5 blocktan okumak zorunda kalabiliriz. Bu blocklarda datafileların farklı yerlkerine dağılmış olabilirler.&lt;br /&gt;&lt;br /&gt;Row migration ve row chaining dediğimiz olaylar performans tarafında istemediğimiz olaylardır.&lt;br /&gt;&lt;br /&gt;Row chaining bir block yazmada yetersiz kalma neticesinde devamındaki blocklarıda kullanmasıdır. Genelde insert işlemlerinde oluşur.&lt;br /&gt;&lt;br /&gt;Row migrationda ise update sonucunda PCTFREE değeri dışında başka bir blocka yazma surecidir. Bu iki surecide önlemek mümkündür.&lt;br /&gt;&lt;br /&gt;Bu işlemlerli önlemek eğer 10g öncesinde bir databaseniz varsa&lt;br /&gt;&lt;br /&gt;-belirli zamanlarda Export import yapmak&lt;br /&gt;-Tabloyu drop veya truncate edip datayı tekrar geri almak&lt;br /&gt;&lt;br /&gt;olabilir.&lt;br /&gt;&lt;br /&gt;Gunümüzde buna pek gerek yoktur.&lt;br /&gt;Alter table tabload move komutuda cut ve paste gibi davrandığından bu sorunun çözümüne katkıda bulunur.&lt;br /&gt;&lt;br /&gt;Bunların dışında Online table redifination&lt;br /&gt;yada migrated rowları bulupbaska bir tabloya kopyalamak sonra migrated rowları silmek ve kopyaladığımız diğer tablodan orjinale geri getirmekde uygun seçenektir.&lt;br /&gt;&lt;br /&gt;Analyze table tablo adı list chained rows;&lt;br /&gt;&lt;br /&gt;select owner_name,table_name,head_rowid from chained_rows tablosu dedikmi bu rowlarin idlerini bulup bu sureci yapabiliriz.&lt;br /&gt;&lt;br /&gt;Tabi unutulmaması gereken 10g ile birlikte gelen shrink özelliğide rowların dağılıma önemli performans katkısı sağlar.&lt;br /&gt;&lt;br /&gt;ALTER TABLO taloadı enable row movement;&lt;br /&gt;alter table tabloadı shrink space cascade;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-2841990023693035058?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/2841990023693035058/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=2841990023693035058' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/2841990023693035058'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/2841990023693035058'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2008/10/migrating-rowlar.html' title='Migrating rowlar'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-2349727355277699357</id><published>2008-10-07T14:45:00.005+03:00</published><updated>2009-01-20T12:49:13.453+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='oracle-secure-backup.'/><title type='text'>Oracle Secure Backup</title><content type='html'>Bugun size Oracle 10g ile beraber yakın bir zaman önce ilk kez duyurdugu Oracle secure backuptan bahsetmek istiyorum.&lt;br /&gt;&lt;br /&gt;Oracle direk entegre backup programı olarak karsımıza cıkıyor.Rman ile full alısabiliyor. Uc yerden yonetilebiliyor.Enterprise manager,kendi web toolu ve obtool cmd ekranı.&lt;br /&gt;&lt;br /&gt;Sadece oracle değil işletim sisteminizdeki dosyalarınızında yedeklerini alabiliyor.&lt;br /&gt;&lt;br /&gt;Suan için windows,linux ve solaris kurulumları mevcut.&lt;br /&gt;&lt;br /&gt;Üç sekilde kurulabiliyor client media ve admin server. Admin server diğer özellikleri zaten kapsıyor.&lt;br /&gt;&lt;br /&gt;Fiyat olarak ciddi rakipleriningerisinde olması buyuk avantaj.&lt;br /&gt;&lt;br /&gt;Tek ktuluk olarak mesela exchange server backup bu urunle almak kolay değil ve bazı ekranlarının daha gelişmesi gerektiğini düşünüyorum.&lt;br /&gt;&lt;br /&gt;Güvenlik olarak gayet iyi seceneklerle geliyor.&lt;br /&gt;&lt;br /&gt;Şonuç olarak bence denenmeye değer arkasında Oracle olan bir backup librarysi.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-2349727355277699357?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/2349727355277699357/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=2349727355277699357' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/2349727355277699357'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/2349727355277699357'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2008/10/oracle-secure-backup.html' title='Oracle Secure Backup'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-3917979084836650975</id><published>2008-09-22T07:04:00.002+03:00</published><updated>2008-09-22T07:25:23.447+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Rman BACKUP'/><title type='text'>Rman Yenilikleri</title><content type='html'>Otomatik diskten diske backup:&lt;br /&gt;&lt;br /&gt;-Tam otomatik disk bazlı yedekleme ve geri donme, disk blocklarında tam correption koruması&lt;br /&gt;-Cok hızlı incremental backup. Sadece değişen blockların yedeklenmesi.Değişen blockların tutuldugu algoritmanın değişmesi 20 kat daha hızlı algoritma&lt;br /&gt;-Düşük maliyetli ATA disklerin recovery area olarak kullanılmaı&lt;br /&gt;&lt;br /&gt;Performan Hızlanması:&lt;br /&gt;&lt;br /&gt;-İntra paralel işlemler.Tek bir datafile da bile&lt;br /&gt;-%40 varan daha hızlı sıkıstıma algoritması&lt;br /&gt;-commited undoları atlayabilen backuplar&lt;br /&gt;&lt;br /&gt;Daha düşük yer kaplaması&lt;br /&gt;&lt;br /&gt;-Clone ve standby database create etmek için deduplicate işlemlere gerek kalmaması&lt;br /&gt;&lt;br /&gt;Çok daha etkili ve kullanılabilir Data guard:&lt;br /&gt;&lt;br /&gt;-Backupları sadece specific bir database atamak&lt;br /&gt;-Hızlı incrementalbackup şeçeneği standby databasede&lt;br /&gt;&lt;br /&gt;Arşiv logların otomatik olarak deletion politikası:&lt;br /&gt;&lt;br /&gt;-Otomatik arşiv log silinmesi eğer bu loglar standby aktarıldıysa&lt;br /&gt;-Otomatik silinene arşiv log politikaları .Örnek 2 defa tape backup alındıysa&lt;br /&gt;&lt;br /&gt;Güvenlik seçenekleri&lt;br /&gt;&lt;br /&gt;-VPD database şeçeneklerini Rman userları için kullanabilme&lt;br /&gt;&lt;br /&gt;Gerçek zamanlı corruptionlog mekanızması&lt;br /&gt;&lt;br /&gt;-Backup validate komutuna gerek kalmadan tespit edebilmek&lt;br /&gt;&lt;br /&gt;Windows valume shadow copy servis apısi ile entegrasyon&lt;br /&gt;&lt;br /&gt;DATA recovery advisor sayesinde problemin anında tespiti ve geri donüş komutları&lt;br /&gt;&lt;br /&gt;-Rman, flashback ve data guard tarafında çalışıyor.Hiç komut bilmeyen için bile kullanımı son deece basit.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-3917979084836650975?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/3917979084836650975/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=3917979084836650975' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/3917979084836650975'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/3917979084836650975'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2008/09/rman-yenilikleri.html' title='Rman Yenilikleri'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-2194332635828325502</id><published>2008-09-09T08:58:00.007+03:00</published><updated>2009-01-20T12:52:29.561+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux-komutlari'/><category scheme='http://www.blogger.com/atom/ns#' term='linux-girs'/><title type='text'>LINUX giris</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_b1Aqn_oqHVw/SMYRz4Wno3I/AAAAAAAAAE8/5BWAC3A6qG4/s1600-h/linuz.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5243898399117779826" style="FLOAT: left; MARGIN: 0pt 10px 10px 0pt; CURSOR: pointer" alt="" src="http://3.bp.blogspot.com/_b1Aqn_oqHVw/SMYRz4Wno3I/AAAAAAAAAE8/5BWAC3A6qG4/s400/linuz.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="COLOR: rgb(204,0,0)"&gt;linux nedir?&lt;br /&gt;&lt;/span&gt;linux unix base bir operating sistemdir.linus torvalds tarafından helsinki universitesinde yazılmıstır.&lt;br /&gt;GNU general public license adı altında yazılmıstır ve bedava bulunabilir.&lt;br /&gt;LUX penguen resmi mascotudur.&lt;br /&gt;Oracle linux stratejisi:&lt;br /&gt;Oracle resmi olarak redhat enterprise linux AS ve ES destekler. UnitedLinux da destekleri arasındadır. UnitedLinux kapsamında Conectiva,SCO,SuSE ve TurboLinux vardır.&lt;br /&gt;File sistem ve basic directoryler:&lt;br /&gt;Linux direktoriler,subdirektorilerden olusur. Bunlardan bazıları&lt;br /&gt;&lt;br /&gt;&lt;span style="COLOR: rgb(204,0,0)"&gt;/bin:&lt;/span&gt; programları ve binary dosyaları gösterir&lt;br /&gt;&lt;br /&gt;/boot:Linux kernal direktorisidir.&lt;br /&gt;&lt;br /&gt;/dev:sistemdeki cihazlar(device) tutulur.hard drive bunu /dev/hda olarak bilir.&lt;br /&gt;&lt;br /&gt;/etc:konfigurasyon direktorisidir.&lt;br /&gt;&lt;br /&gt;/lib:library direktosidir.&lt;br /&gt;&lt;br /&gt;/root: kısıtlı alandır,root hakkı dısında ulasılamaz.&lt;br /&gt;&lt;br /&gt;/sbin:binary filesların root tarafından kullanılanlarını tutar.&lt;br /&gt;&lt;br /&gt;/tmp:Temporary file dosyasıdır.&lt;br /&gt;&lt;br /&gt;/usr:file ve programları tutar. userlar tarafından kullanılan&lt;br /&gt;&lt;br /&gt;/var:boyutu değişenleri tutar örnek olarak database gelen email gibi&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Shell Komutları:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Envorinment-Based komutlar:&lt;br /&gt;&lt;br /&gt;date:tarihi gösterir&lt;br /&gt;&lt;br /&gt;df:disk alanını gosterirher file sistemde ne kadar uygun alan var&lt;br /&gt;&lt;br /&gt;du:disk alanı kullanımını gösterir&lt;br /&gt;&lt;br /&gt;echo:belirli yarları gösterir Örnek echo $ORACLE_HOME&lt;br /&gt;&lt;br /&gt;env:envorinment variableları gösterir&lt;br /&gt;&lt;br /&gt;exit:log out olur.&lt;br /&gt;&lt;br /&gt;export:envorinment variable set eder.Örnek export ORACLE_HOME=/home/oracle/db_1&lt;br /&gt;&lt;br /&gt;free:kullanılan ve bos memory gosterir&lt;br /&gt;&lt;br /&gt;ifconfig:network durumunu gösterir.IP adresini ..&lt;br /&gt;&lt;br /&gt;kill: process durdurur. Örnek kill -9 pid&lt;br /&gt;&lt;br /&gt;login&lt;br /&gt;&lt;br /&gt;logout&lt;br /&gt;&lt;br /&gt;ps:calısan processleri gösterir.Örnek ps -ef grep oracle .Oraclela ilgili calısan processler.&lt;br /&gt;&lt;br /&gt;su:calısan user değişikligi&lt;br /&gt;&lt;br /&gt;top:top cpu falan&lt;br /&gt;&lt;br /&gt;uname:sistem bilgilerini ekrana basar.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Information-Based KOMUTLAR&lt;br /&gt;&lt;br /&gt;&gt;:redirect output.Örnek ls &gt;filename butun file listeler ve filename yazar.yoksa yaratır varsa overwirte yapar&lt;br /&gt;&lt;br /&gt;&gt;&gt;:ekleme komutu örnek ls&gt;&gt;filename filenın sonuna yazar,yoksa yaratır.&lt;br /&gt;&lt;br /&gt;:pipe komutu örnek :ps -ef grep keyword onunla ilgili demektir.&lt;br /&gt;&lt;br /&gt;cat:concat örnek cat filename o filenın icerigini ekrana gosterir.&lt;br /&gt;&lt;br /&gt;diff:fark Örnek diff file1 file2&lt;br /&gt;&lt;br /&gt;file:file tipini gösterir.Örnek file filename textmi exe mi?&lt;br /&gt;&lt;br /&gt;find: arayıp bulmak.Örnek find -name *oracle* yada find -mmin -30 son 30 dakikadakileri&lt;br /&gt;bulur.&lt;br /&gt;&lt;br /&gt;grep:harf bulur.Örnek grep -ir 'oracle' filename dosyada oracle arıyor i harfi ignore case sensetive rde directive.&lt;br /&gt;&lt;br /&gt;info:bir konu hakkında bilgi.info ls&lt;br /&gt;&lt;br /&gt;less:less filename f ile ileri b ile geri&lt;br /&gt;&lt;br /&gt;ls:listeleme ls -al veya ls -al *html&lt;br /&gt;&lt;br /&gt;man:manuel sayfa.man find&lt;br /&gt;&lt;br /&gt;more:file icerigi gormek. more filename veya ls -al more&lt;br /&gt;&lt;br /&gt;pwd:suanda hangi direktorideyim.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;File System Komutları:&lt;br /&gt;&lt;br /&gt;cd:change directory: cd /dir/files eger direk altındayanız cd dir&lt;br /&gt;&lt;br /&gt;chmod:direktorinin haklarını değiştirme&lt;br /&gt;chmod 7777 filename&lt;br /&gt;&lt;br /&gt;chown:owner değiştirme&lt;br /&gt;chown owner:group filename&lt;br /&gt;&lt;br /&gt;cp:kopyalama&lt;br /&gt;cp file /yenifle&lt;br /&gt;&lt;br /&gt;mkdir:direktori yaratma&lt;br /&gt;mkdir /home/oracle&lt;br /&gt;&lt;br /&gt;mv:move yapma mv eskiadı yeniadi&lt;br /&gt;&lt;br /&gt;rm:silme rm filename&lt;br /&gt;rmdir:direktori silme&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Genel vi komutları&lt;br /&gt;&lt;br /&gt;ESC exit&lt;br /&gt;&lt;br /&gt;ZZ: save file and cıkıs&lt;br /&gt;&lt;br /&gt;:w kaydet&lt;br /&gt;&lt;br /&gt;:q! kaydetmeden cık.&lt;br /&gt;&lt;br /&gt;i,a:insert&lt;br /&gt;&lt;br /&gt;x:delete karakter&lt;br /&gt;&lt;br /&gt;dd:delete current satir&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Genel FTP Komutları&lt;br /&gt;&lt;br /&gt;ftp hostname.com hostname bağlanma&lt;br /&gt;&lt;br /&gt;type binary set tip binary files&lt;br /&gt;&lt;br /&gt;type ascii set tip ascii files&lt;br /&gt;&lt;br /&gt;get filename ftp sitedan file getirme&lt;br /&gt;&lt;br /&gt;put filename ftp site file koymak&lt;br /&gt;&lt;br /&gt;mget *jar get all jar files from ftp sites&lt;br /&gt;&lt;br /&gt;mput *exe ftp site butun exeleri koymak&lt;br /&gt;&lt;br /&gt;prompt&lt;br /&gt;append&lt;br /&gt;close&lt;br /&gt;delete&lt;br /&gt;dir&lt;br /&gt;cd&lt;br /&gt;? print localhelp&lt;br /&gt;get file almak&lt;br /&gt;put file koymak&lt;br /&gt;&lt;br /&gt;Arsiveleme Utilities&lt;br /&gt;&lt;br /&gt;tar&lt;br /&gt;gzip ve gunzip&lt;br /&gt;bzip2 ve bunzip2&lt;br /&gt;zip ve unzip&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-2194332635828325502?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/2194332635828325502/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=2194332635828325502' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/2194332635828325502'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/2194332635828325502'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2008/09/linux-giris.html' title='LINUX giris'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_b1Aqn_oqHVw/SMYRz4Wno3I/AAAAAAAAAE8/5BWAC3A6qG4/s72-c/linuz.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-7467001455412705351</id><published>2008-09-08T22:00:00.004+03:00</published><updated>2008-09-08T22:07:50.133+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RAC EXPERT'/><title type='text'>Oracle Database 10g R2: Real Application Clusters for Administrators</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_b1Aqn_oqHVw/SMV3z1EJv5I/AAAAAAAAAE0/cbACVdfQSAU/s1600-h/Oracle_Uni_clr_rgb.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5243729073444339602" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://4.bp.blogspot.com/_b1Aqn_oqHVw/SMV3z1EJv5I/AAAAAAAAAE0/cbACVdfQSAU/s400/Oracle_Uni_clr_rgb.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Bugun uzun zamandır planladığım bu sınava girerek Real application cluster expert sertifikasına sahip oldum. Bu sınava girmek için ya OCP olmanız yada daha evvel RAC eğitimine katılıp hand on requriment formunu doldurup onaylanmanız gerekmektedir.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Sınav aslında iki farklı sınavdan olusuyor. Bu anlamda ilk defa boyle bir sınavla karsılastım.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;birinci kısım RAC administration ikinci kısım Cluster management. Her iki kısımdanda %60 üzeri puan almanız gerekmekte. sınavda 63 soru cıktı ve siz hangi sorunun hangi bolumde oldugunu bilmeden cevaplıyorsunuz.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Bu sınava girmek isteyen arkadaslarım olursa daha detaylı yardımcı olabilirim.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-7467001455412705351?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/7467001455412705351/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=7467001455412705351' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/7467001455412705351'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/7467001455412705351'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2008/09/oracle-database-10g-r2-real-application.html' title='Oracle Database 10g R2: Real Application Clusters for Administrators'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_b1Aqn_oqHVw/SMV3z1EJv5I/AAAAAAAAAE0/cbACVdfQSAU/s72-c/Oracle_Uni_clr_rgb.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-2582432432599472094</id><published>2008-09-03T11:12:00.002+03:00</published><updated>2008-09-03T11:22:08.382+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='oratab'/><title type='text'>ORATAB dosyası</title><content type='html'>&lt;div&gt;Bugun birden fazla database yoneten arkadaslarımızın isine yarabilecek bazı oratab özelikklerini paylaşmak istedim&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Bu serverde kac process hangi databaselerde çalışıyor?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;[zekeriya@zekeriyapc] cat pscnt&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;if [ “`echo $LINE | awk -F: ‘{print $3}’ -`” = “Y” ] ; then&lt;br /&gt;&lt;/div&gt;&lt;div&gt;ORACLE_SID=`echo $LINE | awk -F: ‘{print $1}’ -`&lt;/div&gt;&lt;div&gt;COUNT=`ps -ef | grep -v ora_ | grep $ORACLE_SID | wc -l`&lt;/div&gt;&lt;div&gt;echo “$ORACLE_SID $COUNT”&lt;/div&gt;&lt;div&gt;&lt;div&gt;fi&lt;/div&gt;&lt;div&gt;esac&lt;/div&gt;&lt;div&gt;done&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;hangi database ne buyuklukte?&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;[zekeriya@zekeriyaPC] cat dbsizeall&lt;/div&gt;&lt;div&gt;for sid in `cat /var/opt/oracle/oratab | grep Y$ | cut -f1 -d:`&lt;br /&gt;&lt;/div&gt;&lt;div&gt;do&lt;/div&gt;&lt;div&gt;echo $sid&lt;/div&gt;&lt;div&gt;dbsize $sid&lt;/div&gt;&lt;div&gt;echo “ “&lt;/div&gt;&lt;div&gt;done&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Kaç database var?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;[zekeriya@zekeriyaPC] cat dbcnt&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;ORATAB=/var/opt/oracle/oratab&lt;/div&gt;&lt;div&gt;cat $ORATAB | grep -v “^\#” | grep -v “^*” | grep -v “^$” | wc -l&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Hangi databaseler ayakta ve çalışıyor?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;[zekeriya@zekeriyaPC] cat dbayakta&lt;/div&gt;&lt;div&gt;ORATAB=/var/opt/oracle/oratab&lt;/div&gt;&lt;div&gt;cat $ORATAB | while read LINE&lt;/div&gt;&lt;div&gt;do&lt;/div&gt;&lt;div&gt;case $LINE in&lt;/div&gt;&lt;div&gt;\#*) ;; #comment-line in oratab&lt;/div&gt;&lt;div&gt;*) &lt;/div&gt;&lt;div&gt;if [ “`echo $LINE | awk -F: ‘{print $3}’ -`” = “Y” ] ; then&lt;/div&gt;&lt;div&gt;ORACLE_SID=`echo $LINE | awk -F: ‘{print $1}’ -`&lt;/div&gt;&lt;div&gt;if [ “$ORACLE_SID” = ‘*’ ] ; then&lt;/div&gt;&lt;div&gt;ORACLE_SID=””&lt;/div&gt;&lt;div&gt;fi&lt;/div&gt;&lt;div&gt;ORACLE_HOME=`echo $LINE | awk -F: ‘{print $2}’ -`&lt;/div&gt;&lt;div&gt;# check for database online&lt;/div&gt;&lt;div&gt;STATUS=`ps -fu oracle | grep “ora_[a-z]*_${ORACLE_SID}$” `&lt;/div&gt;&lt;div&gt;if [ $? -eq 0 ]; then&lt;/div&gt;&lt;div&gt;echo “${ORACLE_SID} OK”&lt;/div&gt;&lt;div&gt;else&lt;/div&gt;&lt;div&gt;echo “${ORACLE_SID} DOWN”&lt;/div&gt;&lt;div&gt;fi&lt;/div&gt;&lt;div&gt;fi&lt;/div&gt;&lt;div&gt;esac&lt;/div&gt;&lt;div&gt;done&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-2582432432599472094?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/2582432432599472094/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=2582432432599472094' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/2582432432599472094'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/2582432432599472094'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2008/09/oratab-dosyas.html' title='ORATAB dosyası'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-3022387427025226836</id><published>2008-09-01T12:17:00.003+03:00</published><updated>2009-01-20T12:49:43.087+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle-sertifikasyon'/><title type='text'>ASM 11g yeni özellikler</title><content type='html'>ASM FAST MIRROR RESYNC&lt;br /&gt;&lt;br /&gt;bu özellik sayesinde 10gde herhangi bir disk offline alındığında ASM drop edip extentleri kalan disklere yollardı böylece bu işlem saatler sürebilirdi.11g ile beraber fast mirror resync özelliği sayesinde 1-2 saat boyunca offline alır fakat drop etmez. Gerekirse 2-3 saat bu olay devam ederse drop edebilir&lt;br /&gt;&lt;br /&gt;ASM variable size exetent özelliği gelmiştir.1,8,64 allocation unit olabilir.&lt;br /&gt;&lt;br /&gt;ASm sayesinde 63 disk group&lt;br /&gt;10000 ASM disk&lt;br /&gt;4 petabytes her ASM diski için&lt;br /&gt;40 exebytes of storage&lt;br /&gt;1 million files per disk&lt;br /&gt;&lt;br /&gt;maximum file size external redundany140PB&lt;br /&gt;normal redundancy 42PB&lt;br /&gt;high redundanct 15 PB tir.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;SYSASM rolu gelmiştir. Bu rol sayesinde artık sysdba olmayan kişi sadece asm instance yonetebilir.&lt;br /&gt;&lt;br /&gt;alter diskgroup data chechk komutu sayesinde gelişmiş disk grubu kontrolu mumkundur.&lt;br /&gt;alter diskgroup data mount force ve noforce ozelliği gelmiştir bu özellik sayesinde ulasılamayan disk bile mount olabilir.&lt;br /&gt;&lt;br /&gt;ASMCMD ile md_back ve md_restore komutları ile metadata backupı ve geri donmesi mumkundur.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-3022387427025226836?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/3022387427025226836/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=3022387427025226836' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/3022387427025226836'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/3022387427025226836'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2008/09/asm-11g-yeni-zellikler.html' title='ASM 11g yeni özellikler'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-8609950653575586218</id><published>2008-08-26T21:14:00.003+03:00</published><updated>2008-08-26T21:28:25.505+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='trace analyzer'/><title type='text'>TRACE ANALYZER</title><content type='html'>Bugun sqlleri izlemek icin TKPROF yetmedigi ve daha detaya girlmesi gerektigi durumlarda ne yapmamiz gerektigi hakkinda fikirlerimi sizlerle paylasmak istedim.&lt;br /&gt;&lt;br /&gt;Trace analyzer sayesinde daha detayli bir performans analizine ulasabiliriz.PLSQLdende kullanabiliriz.&lt;br /&gt;9i,10g,11g versiyonlarinda kullanmamiz mumkundur. Platform olarakda windows linux ve unix ortamlarinda kullanabiliriz.&lt;br /&gt;TKPROF gore cok daha fazla detay gorebiliriz install edilmesi gereken bir sqller toplulugudur.&lt;br /&gt;&lt;br /&gt;Input olarak&lt;br /&gt;• Trace(s) generated by event 10046 level 1, 4, 8 or 12&lt;br /&gt;• Located in UDUMP or a designated server directory&lt;br /&gt;• Unlimited size&lt;br /&gt;• To analyze one Trace&lt;br /&gt;• Provide name of trace file&lt;br /&gt;• To analyze multiple Traces&lt;br /&gt;• Create a control file with names of the traces&lt;br /&gt;• Provide name of control file&lt;br /&gt;• Output&lt;br /&gt;• Comprehensive report with performance analysis details&lt;br /&gt;• HTML and Text formats&lt;br /&gt;&lt;br /&gt;alıp output olarakda&lt;br /&gt;HTML ve TEXT rapor cikarabiliriz.&lt;br /&gt;&lt;br /&gt;output olarak alinacak raporlar&lt;br /&gt;&lt;br /&gt;Glossary of Terms Used&lt;br /&gt;• Response Time Summary&lt;br /&gt;• Overall Time and Totals&lt;br /&gt;• Non-Recursive Time and Totals&lt;br /&gt;• Recursive Time and Totals&lt;br /&gt;• Top SQL&lt;br /&gt;• Non-Recursive SQL&lt;br /&gt;• SQL Genealogy&lt;br /&gt;• Individual SQL ,Overall Segment I/O Wait Summary&lt;br /&gt;• Hot I/O Blocks&lt;br /&gt;• Gaps in Trace&lt;br /&gt;• ORA errors in Trace&lt;br /&gt;• Transactions Summary&lt;br /&gt;• Non-default Initialization Parameters&lt;br /&gt;• Trace Header&lt;br /&gt;• Tool Execution Environment&lt;br /&gt;• Tool Configuration Parameters&lt;br /&gt;ana basliklarinda yer alabilir.&lt;br /&gt;&lt;br /&gt;Her sql icin&lt;br /&gt;&lt;br /&gt;For each SQL&lt;br /&gt;Zamanlama bilgisi,toplam bilgileri bind bilgileri,source plan,explain plan,tablo ve index bilgileri,segment IO bilgileri yer alan bazı onamli bilgilerdir.&lt;br /&gt;&lt;br /&gt;Metalinkten &lt;a href="https://metalink.oracle.com/metalink/plsql/f?p=200:101:7977445408939894289::::P101_URL:ml2_documents.showatt?p_attid=224270.1:1"&gt;224270.1:1&lt;/a&gt; download edip surecimize baslayabiliriz.&lt;br /&gt;SQL Trace  10046 level 1, 4, 8 or 12 alinir&lt;br /&gt;&lt;br /&gt;sqlplus hr/hr&lt;br /&gt;SQL&gt; start trcanlzr.sql [name of your trace file]&lt;br /&gt;SQL&gt; start trcanlzr.sql largesql.trc &lt;== your trace file&lt;br /&gt;SQL&gt; start trcanlzr.sql control_file.txt &lt;== your text file&lt;br /&gt;&lt;br /&gt;html ve text rapor olusturur.&lt;br /&gt;&lt;br /&gt;paket icinde yeralan sql acilimi&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Create Script - tacreate.sql&lt;br /&gt;• Drop - tadrop.sql&lt;br /&gt;• Create User - tacusr.sql&lt;br /&gt;• Create Schema Objects - tacobj.sql&lt;br /&gt;• Create PL/SQL Packages – tacpkg.sql&lt;br /&gt;• Views - tacvw.sql&lt;br /&gt;• Global - trca$g&lt;br /&gt;• Parse - trca$p&lt;br /&gt;• Transform - trca$t&lt;br /&gt;• Invokers Rights - trca$i&lt;br /&gt;• HTML Report - trca$r&lt;br /&gt;• Text Report - trca$x&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-8609950653575586218?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/8609950653575586218/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=8609950653575586218' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/8609950653575586218'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/8609950653575586218'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2008/08/trace-analyzer.html' title='TRACE ANALYZER'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-5493853050896478232</id><published>2008-08-22T09:07:00.008+03:00</published><updated>2009-01-20T12:53:02.540+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='oracle-egitimi'/><title type='text'>Oracle database 10g Real Application Cluster RAC hazirlik</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_b1Aqn_oqHVw/SK5cr1P-7BI/AAAAAAAAAEQ/Oibk7KeRaOk/s1600-h/zekeriyarRAC.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5237225324776713234" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_b1Aqn_oqHVw/SK5cr1P-7BI/AAAAAAAAAEQ/Oibk7KeRaOk/s400/zekeriyarRAC.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://1.bp.blogspot.com/_b1Aqn_oqHVw/SK5cMXmb2FI/AAAAAAAAAEI/COEOtdQ0GTQ/s1600-h/smiley_rac10gr2_install_f1.gif"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://2.bp.blogspot.com/_b1Aqn_oqHVw/SK5bGK45QSI/AAAAAAAAAD4/wjL6fakW7Nk/s1600-h/oraclerac.jpg"&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Donanim:&lt;br /&gt;&lt;br /&gt;2 server lazım bu serverlara örneği söyle verelim 2 cpu 2GBRAM 2 gigabit ethernet olan dual scsi host bus adaptor 8 Scsi disk connected via copper.&lt;br /&gt;&lt;br /&gt;her channel 4 disk, hardware raid controller yok.&lt;br /&gt;&lt;br /&gt;Software:&lt;br /&gt;&lt;br /&gt;her node için operating sistem&lt;br /&gt;Oracle clusterware-cluster ready service&lt;br /&gt;2 ayrılır -oracle cluster registery&lt;br /&gt;Voting disk&lt;br /&gt;&lt;br /&gt;1-Linux install edilmesi&lt;br /&gt;3 ip adresi lazım. private--operating sistemden yapalım&lt;br /&gt;public&lt;br /&gt;virtual--rac instalasyonda yapacak.&lt;br /&gt;&lt;br /&gt;2-share disk hazırla--OCFS2 ve ASM&lt;br /&gt;ASM den önce unused disk partition olmalı.primary partition yapıyoruz.&lt;br /&gt;fdiskle yapabiliriz.&lt;br /&gt;fdisk /dev/sdb&lt;br /&gt;OCFS2 hem clusterwarefiles hemde rac database files tutabilir.&lt;br /&gt;ASM ise sadece RAC database file tutar.&lt;br /&gt;OCFS'console root userı ile /etc/init.d/o2cb enable edelim&lt;br /&gt;ASMlib 2.0 ucretsiz download edebiliriz.&lt;br /&gt;/etc/init.d/oracleasm create disk diskadı device adı&lt;br /&gt;install oracle software&lt;br /&gt;&lt;br /&gt;Yani buradan cıkaracağımız sonuc su RAC installasyonunda ilk önce&lt;br /&gt;CLUSTERWARE,sonra ASM create edelim ve daha sonrasında database storage olarak ASM gösterelim.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-5493853050896478232?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/5493853050896478232/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=5493853050896478232' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/5493853050896478232'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/5493853050896478232'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2008/08/oracle-database-10g-real-application.html' title='Oracle database 10g Real Application Cluster RAC hazirlik'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_b1Aqn_oqHVw/SK5cr1P-7BI/AAAAAAAAAEQ/Oibk7KeRaOk/s72-c/zekeriyarRAC.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-7351395926440061378</id><published>2008-08-19T08:26:00.004+03:00</published><updated>2008-08-19T09:14:41.761+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dataguard'/><title type='text'>DATAGUARD Onemli ozellikler.</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_b1Aqn_oqHVw/SKpkxc9p6pI/AAAAAAAAADw/TePjdIpfBGs/s1600-h/dataguard.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5236108317522782866" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_b1Aqn_oqHVw/SKpkxc9p6pI/AAAAAAAAADw/TePjdIpfBGs/s320/dataguard.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Dataguard çalışma modları:&lt;br /&gt;&lt;br /&gt;•Maximum Performance Mode&lt;br /&gt;–Default mode&lt;br /&gt;-hız önemlidir&lt;br /&gt;•Maximum Protection Mode&lt;br /&gt;–Data güvenliği önemlidir&lt;br /&gt;–En az bir tane ikinciye ihtiyaç vardır&lt;br /&gt;•Maximum Availability Mode&lt;br /&gt;–Uptime hedef alınmıstır.&lt;br /&gt;–Kesintinin olmaması ve devam edilme üzerine tasarlanmıstır.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Disaster recovery senaryolarında fiziksel stanby ve logical standby olabilir.&lt;br /&gt;Data protection olaylarında fiziksel standby ve logical standby olabilir.&lt;br /&gt;Performance konularında fiziksel standby redoların uygulaması ile olusur. sql seviyelerini atlayabilir.logical standbylarda ise redolar sql donusurler.&lt;br /&gt;Ana databasein iş yukunu azaltmak konularında fiziksel standbylar cok etkili değildirler. Logical standbylarda ise raporlama basarılı bir sekilde yapılabilir.ting&lt;br /&gt;Extra schema yapıları logical standbylarda fazlası ile mümkündür.&lt;br /&gt;Logical standbylarda long ve lob data tipleri uygulamazken fizikselde böyle bir kısıtlama yoktur.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;orcl.oracle.com=&lt;br /&gt;(DESCRIPTION=&lt;br /&gt;(SDU=32767)&lt;br /&gt;(ADDRESS=(PROTOCOL=tcp)&lt;br /&gt;(HOST=galatasaray)(PORT=1521))&lt;br /&gt;(CONNECT_DATA=&lt;br /&gt;(SID=orcl))&lt;br /&gt;&lt;br /&gt;sqlnet.ora dosyasındaki session data unit parametresini unutmak gerekir:&lt;br /&gt;–DEFAULT_SDU_SIZE=32767&lt;br /&gt;sdu buffer sizenın büyüklüğü önemlidir. buffer size buyukse netwok gelen giden performansıda buyuk olacagından daha hızlı olabilir.&lt;br /&gt;&lt;br /&gt;standy tarafinda&lt;br /&gt;listener.ora:&lt;br /&gt;SID_LIST_listener_name=&lt;br /&gt;(SID_LIST=&lt;br /&gt;(SID_DESC=&lt;br /&gt;(SDU=32767)&lt;br /&gt;(GLOBAL_DBNAME=orcl.oracle.com)&lt;br /&gt;(SID_NAME=orcl)&lt;br /&gt;(ORACLE_HOME=/u01/app/oracle/product/10.2.0/db_1)))&lt;br /&gt;gigabit netwok tercih edilmelidir.&lt;br /&gt;&lt;br /&gt;örnek olarak dusunursek&lt;br /&gt;BDP= 1,000 Mbps * 20msec (.020 sec)&lt;br /&gt;1,000,000,000 * .020 olarak dusunebiliriz.&lt;br /&gt;&lt;br /&gt;NIC divice queu size artarmamız iyi olur 100 den 10000 cekebiliriz.&lt;br /&gt;&lt;br /&gt;–ifconfig eth1 txqueuelen 10000&lt;br /&gt;&lt;br /&gt;TCP_NODELAY=yes olmalıdır.&lt;br /&gt;&lt;br /&gt;Arsiv loglarının gidisatını hızlandırmak için&lt;br /&gt;Max_connection parametresini max değere cekelim defualt 2 dir 5 yapalım.&lt;br /&gt;LOG_archive_max_process sayısını artıralım defaultu 2 dir 20 lere cıkabiliriz.&lt;br /&gt;Yeni cıkan commit nowait seceneğini ciddi bir sekilde dusunelim bu özellik sayesinde Oracle commitlerin bitmesini beklemeden devam edebilir.&lt;br /&gt;&lt;br /&gt;Tabi redologlarlar ilgili yıllardır bahsettiğimiz özelikkleride unutmamız gerekir.&lt;br /&gt;Özelikle redoların hızlı disklerde olması,Raid5 gibi bir mimairde olmaması,raid10 veya raid1 olması gerekir.&lt;br /&gt;&lt;br /&gt;Checkpoint surecinedikkat etmemiz gerekir&lt;br /&gt;log switch sırasında LOG_CHECK_TIMEOUT expire oldugu zaman ve LOG_CHECKOUT_INTERVAL ulasıldıgında checkpoint atacaktır.&lt;br /&gt;bizim yapmamız gereken sıksık log switch yapılmasını önlemektir ideal zaman 15-20 dakika aralıgıdır&lt;br /&gt;Baska bir taraftanda redo log sizemizi 1gb ustunde vermemiz dogru olmaz gerekirse sayıyı artırıp size 1gb tutmalıyız.&lt;br /&gt;&lt;br /&gt;Ne kadar sıklıkla checkpoint attıgımızı görmek istiyorsanız&lt;br /&gt;&lt;br /&gt;SELECT NAME, VALUE, TO_CHAR(SYSDATE, ‘HH:MI:SS’) TIMEFROM V$SYSSTAT WHERE NAME = 'DBWR checkpoints' kullanabilirsiniz.&lt;br /&gt;&lt;br /&gt;Paralel recovery icin cpu sayısını parametre olarak verebiliriz.&lt;br /&gt;db_cache_size secondary birinciden yuksek olamalıdır.&lt;br /&gt;&lt;br /&gt;wait eventleri icindeki archive ve LGWR,RFS kaynaklı olanlara dikkat etmek gerekir.&lt;br /&gt;&lt;br /&gt;Butun bunları söyledikten sonrada 11g ile gele snapshot standy özeliklerinide unutmamanızı tavsiye ederim özelikle mayıs ayındaki yazılarımda o konulara değinmiştim artık&lt;br /&gt;&lt;br /&gt;Fiziksel standy read write modda calısıtırbiliyoruz. BUDA inanılmaz önemli ve gerçek test denemeleri yapmamıza imkan verebiliyor.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-7351395926440061378?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/7351395926440061378/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=7351395926440061378' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/7351395926440061378'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/7351395926440061378'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2008/08/dataguard-onemli-ozellikler_19.html' title='DATAGUARD Onemli ozellikler.'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_b1Aqn_oqHVw/SKpkxc9p6pI/AAAAAAAAADw/TePjdIpfBGs/s72-c/dataguard.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-7512138469172854652</id><published>2008-08-19T08:26:00.000+03:00</published><updated>2008-08-19T08:31:40.403+03:00</updated><title type='text'>DATAGUARD Onemli ozellikler.</title><content type='html'>&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-7512138469172854652?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/7512138469172854652/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=7512138469172854652' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/7512138469172854652'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/7512138469172854652'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2008/08/dataguard-onemli-ozellikler.html' title='DATAGUARD Onemli ozellikler.'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-9207811489615452083</id><published>2008-08-13T08:15:00.002+03:00</published><updated>2008-08-13T08:24:25.063+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='publish statistics'/><title type='text'>publish statistic</title><content type='html'>11g de gelen yeni özelikklerine göre artık bir tablonun istatistiğini otomatik olarak alındığında&lt;br /&gt;istenirse bu istatistik sonucu data dictionary otomatik olarak yazmaz beklemeye alınır. DBA bu sonuca istediği sekilde ulasabilir. Test eder ve gercekten iyilesme gorurse bu istatistigi herkes icin kullanılabilir hale getirir.&lt;br /&gt;&lt;br /&gt;execute dbms_stats.set_table_prefs('HR','EMPLOYEES','FALSE') publish false&lt;br /&gt;&lt;br /&gt;execute dbms_stats.gather_table_stats('HR','EMPLOYEES')&lt;br /&gt;&lt;br /&gt;bu sekilde alınan istatistik direk data dictionary islenmedi.&lt;br /&gt;&lt;br /&gt;DBA alter session set optimizer_use_pending_statistics=true&lt;br /&gt;&lt;br /&gt;seklinde session alter ettirip butun testlerini yapabilir. Bu istatistek sadece kendisi faydanalır.&lt;br /&gt;&lt;br /&gt;Eger herkes kullansın istiyorsa&lt;br /&gt;&lt;br /&gt;exec dbms_stats.publish_pending_stats('HR','EMPLOYEES')&lt;br /&gt;yapabilir&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-9207811489615452083?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/9207811489615452083/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=9207811489615452083' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/9207811489615452083'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/9207811489615452083'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2008/08/publish-statistic.html' title='publish statistic'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-1856878116691573852</id><published>2008-08-12T08:23:00.002+03:00</published><updated>2008-08-12T08:33:12.237+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='11g upgrade'/><title type='text'>11g Upgrade</title><content type='html'>11G upgrade seneryoları&lt;br /&gt;&lt;br /&gt;İlk önce sqlplus baglanalım.&lt;br /&gt;&lt;br /&gt;daha sonra 11g kurulu olan bir makinadan rdbms/admin/utlu111i.sql alıp 10g databasein home directory altına kopyalıyalım.&lt;br /&gt;&lt;br /&gt;sqlplus / as sysdba&lt;br /&gt;startup&lt;br /&gt;start utlu111i.sql calıştırdığımızda karsımıza upgrade ile ilgili databasein block block sizedan tablespace ozelliklerine kadar sga miktarlarına kadar butun önemli özeliklerini gösterir.&lt;br /&gt;Bu raporun neticesinde&lt;br /&gt;&lt;br /&gt;Shutdown immediate&lt;br /&gt;exit yapalım.&lt;br /&gt;&lt;br /&gt;dbua çalıştıralım&lt;br /&gt;&lt;br /&gt;upgrade yapabiliriz. Mümkünse asm insatance varsa onuda mutlaka upgrade edin. Unutmayalımki ASM instance ayrı bir instancedır aynı database gibi versiyonları vardır.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Utlu111s.sql scriptinide post upgrade olarak çalıştırabiliriz. Bunun neticesinde butun ozelikleri valid görmemiz gerekir.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-1856878116691573852?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/1856878116691573852/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=1856878116691573852' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/1856878116691573852'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/1856878116691573852'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2008/08/11g-upgrade.html' title='11g Upgrade'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-6143619778414431053</id><published>2008-08-11T09:08:00.002+03:00</published><updated>2008-08-11T09:15:44.788+03:00</updated><title type='text'>Database yönetimi-1</title><content type='html'>Oracle database Instance ve datafilelardan olusur.&lt;br /&gt;&lt;br /&gt;Oracle Instance kavramı ise memory ve background processlerden olusur.&lt;br /&gt;&lt;br /&gt;Memory alanını&lt;br /&gt;SGA ve PGA olarak ikiye ayırabiliriz.&lt;br /&gt;&lt;br /&gt;SGA alanını&lt;br /&gt;&lt;br /&gt;Shared pool&lt;br /&gt;Buffer cache&lt;br /&gt;Large pool&lt;br /&gt;Java pool&lt;br /&gt;Log bufferdan olusturabiliriz.&lt;br /&gt;&lt;br /&gt;Background processlerini ise bes temel baslık altında toplayabiliriz.&lt;br /&gt;&lt;br /&gt;bunlar&lt;br /&gt;&lt;br /&gt;SMON,PMON,DBWR,LGWR,CHPT processlerinden olusur.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-6143619778414431053?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/6143619778414431053/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=6143619778414431053' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/6143619778414431053'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/6143619778414431053'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2008/08/database-ynetimi-1.html' title='Database yönetimi-1'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-6119137369760909039</id><published>2008-07-30T08:43:00.004+03:00</published><updated>2009-01-20T12:50:36.748+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RMAN-oracle-backup-recovery'/><title type='text'>Rman backup recovery genel önemli özellikler</title><content type='html'>Database dbid:&lt;br /&gt;databasein dbisi database bazında controlfile ve spfile dönüşü yapacaksanız ve recovery catalog kullanmıyorsanız önemlidir.&lt;br /&gt;&lt;br /&gt;Datafileların yapısı ve fiziksel yerleride bizim için önemlidir. unutulmamalıdırki controlfile database'in fiziksel yapısını tutar&lt;br /&gt;&lt;br /&gt;Controlfile record keep time parameterisi defualt özelliği 7 gündür. Recovery catalog olmayan bir databasede rman yedek bilgileri controlfile saklanır. O yüzden bu parametereye dikkat etmemiz gerekir.&lt;br /&gt;&lt;br /&gt;Controlfile autobackup özelliğini açmak son derece önemlidir. Bu sayese controlfile ilgilendiren her türlü değişiklikte yedeği otomatik alınır.&lt;br /&gt;&lt;br /&gt;Daha ufak backup pieces daha etkilidir.&lt;br /&gt;&lt;br /&gt;Rman dbms_backup_restore packagenı kullanır.&lt;br /&gt;&lt;br /&gt;7/24 çalışmak için database archive moda almak gerekir.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;SQL&gt;shutdown immediate&lt;br /&gt;SQL&gt;startup mount;&lt;br /&gt;SQL&gt;alter database archivelog;&lt;br /&gt;SQL&gt;alter database open;&lt;br /&gt;&lt;br /&gt;rmande controlfile otomatik backup alması&lt;br /&gt;&lt;br /&gt;RMAN&gt; connect target /&lt;br /&gt;RMAN&gt;Show all;&lt;br /&gt;RMAN&gt;configure controlfile autobackup on ;&lt;br /&gt;&lt;br /&gt;basit bir backup örneği burada archiveloglarında yedeği alınacaktır.&lt;br /&gt;&lt;br /&gt;RMAN&gt; run&lt;br /&gt;{&lt;br /&gt;Allocate channel d1 type disk format&lt;br /&gt;‘/u01/backup/orcl_full_%T_%s_%p.bkp’;&lt;br /&gt;Backup database plus archivelog;&lt;br /&gt;}&lt;br /&gt;RMAN&gt; list backup summary;&lt;br /&gt;&lt;br /&gt;report komutları sayesinde veritabanından rman bazında sorgulama yapabiliriz.&lt;br /&gt;&lt;br /&gt;RMAN&gt; report schema;&lt;br /&gt;Report of database schema&lt;br /&gt;List of Permanent Datafiles&lt;br /&gt;===========================&lt;br /&gt;File Size(MB) Tablespace RB segs Datafile Name&lt;br /&gt;---- -------- -------------------- ------- ------------------------&lt;br /&gt;1 620 SYSTEM YES /u02/oradata/orcl/system01.dbf&lt;br /&gt;2 255 UNDOTBS1 YES /u02/oradata/orcl/undotbs01.dbf&lt;br /&gt;3 460 SYSAUX NO /u02/oradata/orcl/sysaux01.dbf&lt;br /&gt;5 100 Zekeriya NO /u03/oradata/orcl/zekeriya.dbf&lt;br /&gt;6 200 HTML_DB NO /u02/oradata/orcl/html_db_01.dbf&lt;br /&gt;7 50 FLOW_1 NO /u02/oradata/orcl/FLOW_1.dbf&lt;br /&gt;8 100 COLLAB07 NO /u03/oradata/orcl/deneme.dbf&lt;br /&gt;List of Temporary Files&lt;br /&gt;=======================&lt;br /&gt;File Size(MB) Tablespace Maxsize(MB) Tempfile Name&lt;br /&gt;---- -------- -------------------- ----------- --------------------&lt;br /&gt;1 41 TEMP 32767 /u03/oradata/orcl/temp07.dbf&lt;br /&gt;&lt;br /&gt;Örnek seneryo.&lt;br /&gt;&lt;br /&gt;Controlfile 2 numarayı ve zekeriya.dbf kaybettik diyelim.&lt;br /&gt;&lt;br /&gt;Shutdown abort ile database kapatıp.&lt;br /&gt;Diğer çalışan controlfilelardan bir tanesini 2.controlfile lokasyonuna kopyalayıp rename ederiz.&lt;br /&gt;daha sonra database'i mount duruma alırız.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;run&lt;br /&gt;{&lt;br /&gt;allocate channel d1 type disk format&lt;br /&gt;'/u01/backup/orcl_%T_%s_%p.bkp';&lt;br /&gt;restore datafile '/u03/oradata/orcl/zekeriya.dbf';&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;daha sonra&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;sqlplus “/ as sysdba”&lt;br /&gt;SQL&gt; alter database open;&lt;br /&gt;alter database open&lt;br /&gt;*&lt;br /&gt;ERROR at line 1:&lt;br /&gt;ORA-01113: file 5 needs media recovery&lt;br /&gt;ORA-01110: data file 5: '/u03/oradata/orcl/zekeriya.dbf'&lt;br /&gt;SQL&gt; recover database ;&lt;br /&gt;Media recovery complete.&lt;br /&gt;SQL&gt; alter database open;&lt;br /&gt;Database altered.&lt;br /&gt;&lt;br /&gt;databasein açılması için butun fileların SCN numaraların aynı olmaları gerekir. O yuzdende recover yapmak zorundayız.&lt;br /&gt;&lt;br /&gt;Controlfile yedekten dönme similasyonu&lt;br /&gt;&lt;br /&gt;eğer controlfilelarımızı kaybetmissek database en iyi nomount duruma gelir.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;RMAN&gt; list backup of controlfile;&lt;br /&gt;&lt;br /&gt;RMAN&gt; restore controlfile from autobackup to&lt;br /&gt;‘/yeni/control02.ctl’;&lt;br /&gt;&lt;br /&gt;yada&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;controlfile spesific bir zaman dönmek&lt;br /&gt;&lt;br /&gt;RMAN&gt; restore controlfile from autobackup until time&lt;br /&gt;“to_date(’04/12/2008 08:00:00’,’MM/DD/YYYY&lt;br /&gt;HH24:MI:SS’);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Otomatik backupdan değilde spesific bir backuptan controlfile dönmek&lt;br /&gt;&lt;br /&gt;RMAN&gt; Run&lt;br /&gt;{ allocate channel device type disk;&lt;br /&gt;restore controlfile&lt;br /&gt;from ‘/u01/oradata/backup/backup_piece_name’;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Block corruption seneryosu&lt;br /&gt;–ORA-01578: ORACLE data blockcorrupted (file # 5, block # 24222)&lt;br /&gt;–ORA-01110: data file 5:‘/u03/oradata/orcl/zekeriya.dbf’&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;SQL&gt; select * from v$database_block_corruption;&lt;br /&gt;FILE# BLOCK# BLOCKS&lt;br /&gt;CORRUPTION_CHANGE# CORRUPTIO&lt;br /&gt;---------- ---------- ---------- ------------------ ---------&lt;br /&gt;5 24222 1 0 FRACTURED&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Bu corruption hangi blocktan kaynaklanıyor ve hangi objelere karsılık geliyor?&lt;br /&gt;&lt;br /&gt;SELECT tablespace_name, segment_type, owner,&lt;br /&gt;segment_name&lt;br /&gt;FROM dba_extents&lt;br /&gt;WHERE file_id = 5&lt;br /&gt;and 24222 between block_id AND block_id + blocks - 1&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;yapılması gereken rman komutu&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;run&lt;br /&gt;{&lt;br /&gt;allocate channel d1 type disk format&lt;br /&gt;'/u01/backup/orcl_%T_%s_%p.bkp';&lt;br /&gt;blockrecover datafile 5 block 24222;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;Farklı bir lokasyona inmek&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;RMAN&gt; run&lt;br /&gt;{&lt;br /&gt;allocate channel d1 type disk format&lt;br /&gt;'/u01/backup/orcl_%T_%s_%p.bkp';&lt;br /&gt;set newname for datafile 5 to '/u03/oradata/orcl/zekeriya.dbf';&lt;br /&gt;restore database ;&lt;br /&gt;switch datafile all;&lt;br /&gt;recover database ;&lt;br /&gt;}&lt;br /&gt;Select * from v$datafile;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Restore işlemini PLSQLden yapmak&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;SQL&gt; alter database datafile&lt;br /&gt;'/u03/oradata/orcl/zekeriya.dbf' offline&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;DECLARE&lt;br /&gt;devtype varchar2(256);&lt;br /&gt;done boolean;&lt;br /&gt;BEGIN&lt;br /&gt;devtype:=sys.dbms_backup_restore.deviceAllocate&lt;br /&gt;sys.dbms_backup_restore.restoreSetDatafile;&lt;br /&gt;sys.dbms_backup_restore.restoreDatafileTo(dfnumber=&gt;6,&lt;br /&gt;toname=&gt;'/u03/oradata/orcl/zekeriya.dbf');&lt;br /&gt;sys.dbms_backup_restore.restoreBackupPiece(done=&gt;done,&lt;br /&gt;handle=&gt;'/u01/backup/orcl_20081208_15_p.bkp',&lt;br /&gt;params=&gt;null);&lt;br /&gt;sys.dbms_backup_restore.deviceDeallocate;&lt;br /&gt;END;&lt;br /&gt;&lt;br /&gt;üzerine&lt;br /&gt;SQL&gt; recover datafile '/u03/oradata/orcl/collab07.dbf';&lt;br /&gt;Media recovery complete.&lt;br /&gt;SQL&gt; alter database datafile&lt;br /&gt;'/u03/oradata/orcl/zekeriya.dbf' online;&lt;br /&gt;Database altered&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Nevar ne yoksa geri dönmek. ilk önce database nomount duruma alınır.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;RMAN&gt; run&lt;br /&gt;{&lt;br /&gt;allocate channel d1 type disk format&lt;br /&gt;'/u01/backup/orcl_%T_%s_%p.bkp';&lt;br /&gt;restore controlfile;&lt;br /&gt;restore database;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;$ sqlplus "/ as sysdba“&lt;br /&gt;SQL&gt; alter database mount;&lt;br /&gt;SQL&gt; recover database using backup&lt;br /&gt;controlfile;&lt;br /&gt;&lt;br /&gt;SQL&gt;alter database open resetlogs&lt;br /&gt;&lt;br /&gt;RMAN işimizin durumunu gösteren sql komutu&lt;br /&gt;&lt;br /&gt;select l.SID, l.SERIAL#, l.CONTEXT, l.SOFAR, l.TOTALWORK,&lt;br /&gt;round(l.SOFAR/l.TOTALWORK*100,2) "% Complete",&lt;br /&gt;s.client_info&lt;br /&gt;from v$session_longops l,&lt;br /&gt;v$session s,&lt;br /&gt;v$process p&lt;br /&gt;where l.opname like 'RMAN:%'&lt;br /&gt;and l.totalwork &gt; 0&lt;br /&gt;and p.addr = s.paddr&lt;br /&gt;and s.sid = l.sid&lt;br /&gt;and s.serial# = l.serial#&lt;br /&gt;and l.opname not like 'RMAN: aggregate%'&lt;br /&gt;and s.client_info like 'id=rman_%'&lt;br /&gt;SQL&gt; /&lt;br /&gt;SID SERIAL# CONTEXT SOFAR TOTALWORK % Complete CLIENT_INFO&lt;br /&gt;----- ------- ------- ---------- ---------- ---------- ------------------------------&lt;br /&gt;47 2201 1 492180 492180 100.00 id=rman_rac_full_backup,rman channel=t1&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-6119137369760909039?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/6119137369760909039/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=6119137369760909039' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/6119137369760909039'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/6119137369760909039'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2008/07/rman-backup-recovery-genel-nemli.html' title='Rman backup recovery genel önemli özellikler'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-5369874794013461376</id><published>2008-07-28T08:37:00.002+03:00</published><updated>2008-07-28T08:57:06.178+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='oracle compress'/><title type='text'>Maliyetleri Düşürme Advance compress</title><content type='html'>Table compress yöntemi oracle 9i r2 den beri olan bir yöntemdir. Bu yöntemi bulk operasyonlarda kullanmabiliyorduk.&lt;br /&gt;DML Performans için olumlu bir katkısı olduğunu söylemek oldukça güçtür. daha çok read only datalar için düşünebiliriz. fakat tabiki büyük sorgularda daha az IO neden olması ve buffer cache daha ideal kullanması son derce önemlidir.&lt;br /&gt;Sıkıstırma özellikleri tablo ve partition seviyesinde yapılabiliyordu.&lt;br /&gt;Advanced Compress özeliği ise 11g ile beraber gelmiştir.Bu özellik sayesinde Structred datayı unstructered datayı,backup datalarını ve network datalarını sıkıstırmamız mumkundur.&lt;br /&gt;Böylece maliyetlerimizin ve kullanmak zorunda olduğumuz kaynaklarada azalma mümkündür.&lt;br /&gt;&lt;br /&gt;Yerden kazanmak.memeoryden kazanmak ve network hattından kazanmak son derece kolay hale gelecektir.&lt;br /&gt;&lt;br /&gt;Su anda ortaya çıkan sonuçlara bakıldığında&lt;br /&gt;&lt;br /&gt;Yer olarak en az 3 katı bir kazanç&lt;br /&gt;&lt;br /&gt;Table scan durumlarında 2.5 katı bir kazanç&lt;br /&gt;&lt;br /&gt;DML permossında ise %5in altında bir kötüleşme mümkündür. Buda bize artık günümüzde OLTP sistemlerde bile tablolarımızı sıkıstırma yapabileceğimiz anlamına gelmektedir.&lt;br /&gt;&lt;br /&gt;Securefiles üzerinde getirilen deduplicate özelliği sayesinde Duplicate dataların tek fiziksel kopyası saklanması mumkundur. LOB dataların yeni türü olan securefile nın bu özelliği oldukça önemlidir.&lt;br /&gt;&lt;br /&gt;Tablo partition ve sub partition seviyesinde uygulanabilir. Yazma ve kopyalama operasyonlarında inanılmaz performans artısı sağlar.&lt;br /&gt;&lt;br /&gt;Data pump Compress özelliği sayesinde metadata compress özelliği zaten 10gde vardı. Biz şimdi 11g veri tabanında hem metada hemde data kısmında sıkıstırma yapabiliyoruz.&lt;br /&gt;&lt;br /&gt;Rman de sıkıstırma algoritması değiştirilmiş ve %40 daha iyi bir sonuc alınmıştır.En önemlisi ise recovery sırasında decompress gerektirmemesidir.Disk ve tape içinde kullanılabilir.&lt;br /&gt;&lt;br /&gt;Özetlemek gerekirse&lt;br /&gt;&lt;br /&gt;-Büyük tabloları(taransaction yada warehouse)&lt;br /&gt;-Bütün data tiplerini&lt;br /&gt;-İnanılmaz okuma performası(full table scan)&lt;br /&gt;-Ve 2ile 4 katı yer kazancı compress neden tercih etmemiz gerktiğinin göstergesidir.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-5369874794013461376?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/5369874794013461376/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=5369874794013461376' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/5369874794013461376'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/5369874794013461376'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2008/07/maliyetleri-drme-advance-compress.html' title='Maliyetleri Düşürme Advance compress'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-2313932815978076123</id><published>2008-07-22T08:55:00.002+03:00</published><updated>2008-07-22T09:16:30.071+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='index'/><title type='text'>özel index tipleri</title><content type='html'>-Funtion-based index:&lt;br /&gt;Fonksiyonları index olarak kullanabilmemizi sağlar.&lt;br /&gt;Cost base optimizerda etkilidir. Bu sayede fonksiyonlar where sartında yer aldıgında plan onları&lt;br /&gt;pass geçmez.&lt;br /&gt;&lt;br /&gt;- Bitmap Join index:&lt;br /&gt;Tek indexin birden fazla tablodan oluşmasına izin verir.&lt;br /&gt;Performans artısına önemli katkısı olabilir.&lt;br /&gt;&lt;br /&gt;- İndex only table:&lt;br /&gt;Tabloyu indexe özel organizasyonda yaratmaktır.&lt;br /&gt;Ciddi performans artısı sağlayabilir.&lt;br /&gt;Primary key şartı vardır.&lt;br /&gt;&lt;br /&gt;Funtion Base index:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;İndexler experrsionda yeralabilir.&lt;br /&gt;SUBSTR, UPPER gibi örnekler için idealdir.&lt;br /&gt;Oracle parametrelerinde&lt;br /&gt;    query_rewrite_enabled = true&lt;br /&gt;   query_rewrite_integrity = trusted&lt;br /&gt;örnek olarak   Create index func_fname_idx on emp   (UPPER(first_name));&lt;br /&gt;Enterprise edition versiyonunda bulunur.&lt;br /&gt;SQL Functionlarında tavsiye edilir.&lt;br /&gt;range scans&lt;br /&gt;Functions in order by clauses&lt;br /&gt;İkinci bir index olarakda index Organized Tables (IOT) da kullanılabilir.&lt;br /&gt;Örnek karşılaştırma&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;SQL&gt; select count(*) from patients&lt;br /&gt;  2  where upper(last_name) like 'CA%';&lt;br /&gt;Elapsed: 00:00:02.34 *&lt;br /&gt;Execution Plan&lt;br /&gt;------------------------------------------------&lt;br /&gt;   0      SELECT STATEMENT Optimizer=CHOOSE&lt;br /&gt;   1    0   SORT (AGGREGATE)&lt;br /&gt;   2    1     TABLE ACCESS (FULL) OF 'PATIENTS‘&lt;br /&gt;*function-based index kullanmamış&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;SQL&gt; create index patients_fn1 on  2 patients(upper(last_name));&lt;br /&gt;SQL&gt; select count(*) from patients  2  where upper(last_name) like 'CA%';&lt;br /&gt;Elapsed: 00:00:00.91*&lt;br /&gt;Execution Plan-------------------------------------------------&lt;br /&gt;0      SELECT STATEMENT Optimizer=CHOOSE  &lt;br /&gt;1    0   SORT (AGGREGATE) &lt;br /&gt; 2    1     INDEX (RANGE SCAN) OF 'PATIENTS_FN1'&lt;br /&gt;* Elapsed time 1 saniyenin altında.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;- Bitmap join index&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;CREATE TABLE EMP1 AS SELECT * FROM SCOTT.EMP;&lt;br /&gt;&lt;br /&gt;CREATE TABLE DEPT1 AS SELECT * FROM SCOTT.DEPT;&lt;br /&gt;&lt;br /&gt;ALTER TABLE DEPT1 ADD CONSTRAINT DEPT_CONSTR1 UNIQUE (DEPTNO);&lt;br /&gt;&lt;br /&gt;Ufak bir tabloda bitmap join index örneği&lt;br /&gt;&lt;br /&gt;CREATE BITMAP INDEX EMPDEPT_IDX&lt;br /&gt; ON EMP1(DEPT1.DEPTNO)&lt;br /&gt; FROM EMP1, DEPT1&lt;br /&gt; WHERE EMP1.DEPTNO = DEPT1.DEPTNO&lt;br /&gt; /&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;SELECT /*+ INDEX(EMP1 EMPDEPT_IDX) */ COUNT(*)&lt;br /&gt;FROM EMP1, DEPT1&lt;br /&gt;WHERE EMP1.DEPTNO = DEPT1.DEPTNO;&lt;br /&gt;COUNT(*)&lt;br /&gt;---------------&lt;br /&gt;        14&lt;br /&gt;Elapsed: 00:00:00.67&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Execution Plan&lt;br /&gt;----------------------------------------------------------&lt;br /&gt;   0      SELECT STATEMENT Optimizer=CHOOSE&lt;br /&gt;   1    0   SORT (AGGREGATE)&lt;br /&gt;   2    1     BITMAP CONVERSION (COUNT)&lt;br /&gt;   3    2       BITMAP INDEX (FULL SCAN) OF 'EMPDEPT_IDX'&lt;br /&gt;&lt;br /&gt;- İndex organized Table&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Oracle 8den beri vardır.&lt;br /&gt;İndex datasını tablo datasının dışında ayrı bir storage alanda tutmak yerine tablo üzerinde tutar.&lt;br /&gt;Primary key yaratıldığı anda oluşur.&lt;br /&gt;Full index scan primary key datasının dönmesi demektir.&lt;br /&gt;Normel indexlere göre eşitlik ve aralık aramalarda daha hızlıdır.Yeterki I/O işleri fazla olmasın.&lt;br /&gt;OLAP/DWH/VLDB ortamları için idealdir.&lt;br /&gt;Fakat ROWIDs olmadığından IOTları distributed transactions veya advanced replication&lt;br /&gt; kullanamayız.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;CREATE TABLE test8&lt;br /&gt;  ( doc_code CHAR(5),&lt;br /&gt;    doc_type INTEGER,&lt;br /&gt;    doc_desc VARCHAR(512),&lt;br /&gt;       CONSTRAINT pk_docindex PRIMARY KEY (doc_code,doc_type) )&lt;br /&gt;  ORGANIZATION INDEX TABLESPACE data_tbs1&lt;br /&gt;  PCTTHRESHOLD 20 INCLUDING doc_type&lt;br /&gt;  OVERFLOW TABLESPACE data_tbs2&lt;br /&gt;/&lt;br /&gt;&lt;br /&gt;11g ile beraber&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;•11g virtual columns indexleme&lt;br /&gt;•11g invisible indexes&lt;br /&gt;•Bitmap join for IOT&lt;br /&gt;&lt;br /&gt;yöntemleride mevcuttur.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-2313932815978076123?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/2313932815978076123/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=2313932815978076123' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/2313932815978076123'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/2313932815978076123'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2008/07/zel-index-tipleri.html' title='özel index tipleri'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-3424923230595579644</id><published>2008-07-21T09:06:00.002+03:00</published><updated>2008-07-21T09:25:03.649+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='index'/><title type='text'>Oracle index genel bakış</title><content type='html'>İndexlerler ilgili genel problemler:&lt;br /&gt;&lt;br /&gt;- Yetersiz indexler&lt;br /&gt;- Çok fazla indexler&lt;br /&gt;- Yanlış tip indexler&lt;br /&gt;- Çok büyük indexler&lt;br /&gt;&lt;br /&gt;Indexlere ihtiyaçımız olduğunu nasıl anlayabiliriz.&lt;br /&gt;&lt;br /&gt;- Query dönüş hızınız düşükse&lt;br /&gt;- Çok fazla full table scan varsa&lt;br /&gt;- db file scrattered read sayısı fazla ise&lt;br /&gt;- Çok fazla fiziksel okuma çok az logical okuma varsa&lt;br /&gt;- Buffer busy wait eventleri fazla ise&lt;br /&gt;- Çok fazla temporary alan kullanılıyorsa&lt;br /&gt;&lt;br /&gt;Yetersiz indexleri nasıl düzeltiriz&lt;br /&gt;&lt;br /&gt;- Query analiz edip full table scanlare bakarız&lt;br /&gt;- Hash ve sort merge joinleri incereliz&lt;br /&gt;- Full table scan yapan tablolardaki indexlerimiz olup olmadığını kontrol ederiz.&lt;br /&gt;- yeni index yaratırız.&lt;br /&gt;&lt;br /&gt;Çok fazla indexler hangi problemlere yol açar&lt;br /&gt;&lt;br /&gt;- Yavaş yapılan insert update ve delete işlemlerine&lt;br /&gt;- Hangi indexin kullanılacağına karar verilmemesine&lt;br /&gt;- Çok fazla fiziksel yazma işlemine&lt;br /&gt;- uzun parse sürelerine&lt;br /&gt;&lt;br /&gt;Örnek seneryo&lt;br /&gt;&lt;br /&gt;Bir tablomuz var bu tablomuzda 5 adet bitmap index,1 adet primary key ve lookup index bulunuyor.950.000 kayıdı bu tabloya insert süresi 35 dakika sürüyor.&lt;br /&gt;&lt;br /&gt;Çözüm.&lt;br /&gt;&lt;br /&gt;insex monitorin yaparak hangi indexlerin kullanduğını görürüz. V$sql_plan bakarak execution planı inceleriz ve kullanılmayan indexlere drop ederiz.&lt;br /&gt;&lt;br /&gt;Sadece primary key index kalır. 950.000 kayıt ekleme süresi 1.5 dakikaya iner.&lt;br /&gt;&lt;br /&gt;Eğer elimizdeki indexler full table scan neden oluyor yada uzun parse zamanı ortaya çıkıyorsa yada skip scan meydana geliyorsa indexlerimizin doğru olduğunu söylememiz mümkün değildir.&lt;br /&gt;&lt;br /&gt;Gerekli index tipleri&lt;br /&gt;&lt;br /&gt;- 10g database datawarehouse işlemleri için bitmap join indexleri FK kolonlarda tercih edelim.&lt;br /&gt;- 9i DWH işlemlerdinde concat btree indexler olabilir.&lt;br /&gt;- OLTP işlemlerinde bitmap indexler extra yoğun lock sorununa yol açar.&lt;br /&gt;- Full table scan yapılıyorsa function base index kullanmayalım.&lt;br /&gt;&lt;br /&gt;Çok üyük indexler yol açtığı problemler.&lt;br /&gt;&lt;br /&gt;- Çok fazla db sequential read problemi&lt;br /&gt;- Çok fazla fiziksel IO&lt;br /&gt;- Çok fazla logical IO&lt;br /&gt;&lt;br /&gt;Yarında yazıma özel index tipleri ile devam edeceğim.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-3424923230595579644?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/3424923230595579644/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=3424923230595579644' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/3424923230595579644'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/3424923230595579644'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2008/07/oracle-index-genel-bak.html' title='Oracle index genel bakış'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-4345223959831574585</id><published>2008-07-14T08:29:00.002+03:00</published><updated>2008-07-14T08:37:02.397+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='changePerm.sh'/><title type='text'>oracle database changePerm.sh</title><content type='html'>Makinanıza 10g R2 database yükledikten sonra Unixte owner accountu dışında oracleda operating sistemden herhangi bir userla işlem yapmak istersek karsımıza çıkan problemi changePerm.sh scriptini çalıştırarak halledebiliriz.&lt;br /&gt;&lt;br /&gt;örnek vermek gerekesirse zekeriya userı operaing sistemde oracle log on olmak isterse karşısına çıkan sen oracle oinstall gruba dahil değilsin yada dba grubuna dahil olmadığının için bağlanması mümkün olmaz. Bu problem linux ve unixlere özgüdür.  Örnek olarak sqlplus bağlanmak diyebiliriz.&lt;br /&gt;$ sqlplusksh: sqlplus: not found&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Bunun amacı daha relax bir hak yönetimi sağlamakdır.&lt;br /&gt;Başka bir deyişle butun clientların oracle Home ulaşıp çalışmalarını sağlamaktır.&lt;br /&gt;&lt;br /&gt;Bu pakati çalıştırdığımızda&lt;br /&gt;&lt;br /&gt;-n Do you wish to continue (y/n) [n]:yFinished running the script successfullyPlease see /tmp/changePerm_err.log for errors and /tmp/changePerm.log for the log of events&lt;br /&gt;That modified the permissions and solved the problem. The developer is now able to execute SQL*Plus.&lt;br /&gt;&lt;br /&gt;Ve bu işlem yaklaşık 10 dakika sürer.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-4345223959831574585?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/4345223959831574585/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=4345223959831574585' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/4345223959831574585'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/4345223959831574585'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2008/07/oracle-database-changepermsh.html' title='oracle database changePerm.sh'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-8419877767794100747</id><published>2008-07-11T13:04:00.003+03:00</published><updated>2009-01-20T12:52:49.843+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='oracle-guvenlik'/><title type='text'>11g yeni guvenlik özellikleri</title><content type='html'>11gdeki yeni transparent data encryption özelliklerine tablespace encryptionla başlayabiliriz.&lt;br /&gt;&lt;br /&gt;create tablespace enc ENCRYPTION&lt;br /&gt;datafile 'c:\oracle\homes\server\oradata\dj11\enc.dbf' size 100M&lt;br /&gt;autoextend on next 10M maxsize 2048M&lt;br /&gt;default storage(ENCRYPT)&lt;br /&gt;extent management local autoallocate;&lt;br /&gt;&lt;br /&gt;create tablespace enc_a256 ENCRYPTION USING 'AES256'&lt;br /&gt;datafile 'c:\oracle\homes\server\oradata\dj11\enc_a256.dbf' size 1M&lt;br /&gt;autoextend on next 1M maxsize 10M&lt;br /&gt;default storage(ENCRYPT)&lt;br /&gt;extent management local autoallocate;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;eğer wallet open değilken sorgulama yaparsak&lt;br /&gt;&lt;br /&gt;select count(*) from encu.employee&lt;br /&gt;*&lt;br /&gt;ERROR at line 1:&lt;br /&gt;ORA-28365: wallet is not open&lt;br /&gt;&lt;br /&gt;Kolon sifrekelemede olan overhead tablespace ustunde olmaz. bunun sebebide databasein block size 8192 olsun 8 bytes 3des ve 16 bytes aes herhangi bir extra storage yuku getirmemesidir.&lt;br /&gt;&lt;br /&gt;Şöyle bir karşılastırma yapıldığında ilk testimiz tablespace encryption olsun, şifreli ve şifresiz tabloları yukleyelim.tablespace bazında yapılan şifreleme %6 civarında bir ektra yuk meydana getirir. alternatif olarak 20den fazla kolunu sifreli olan fakat tablespace şifresiz olan bir yapı düşünelim.Full table scan yapılacak. full table scan operasyonun encryption yapılmıs bir tablespace göre oldukca yavas kalacaktır.Buda yaklaşık %20 civarında bir extra yuke sebeb olacatır.&lt;br /&gt;&lt;br /&gt;ütün bunların dışında securefiles yapısı sayesinde artık çok daha etkili ve güvenli LOB data tipine ulaşmıs durumdayız.&lt;br /&gt;&lt;br /&gt;create table t_enc_lob1&lt;br /&gt;(t_enc_id NUMBER&lt;br /&gt;, lb_enc CLOB encrypt&lt;br /&gt;)&lt;br /&gt;LOB(lb_enc) STORE AS SECUREFILE (CACHE);&lt;br /&gt;&lt;br /&gt;yada&lt;br /&gt;&lt;br /&gt;create table t_enc_lob2&lt;br /&gt;(t_enc_id NUMBER&lt;br /&gt;, lb_enc CLOB&lt;br /&gt;)&lt;br /&gt;LOB(lb_enc)&lt;br /&gt;STORE AS SECUREFILE (CACHE&lt;br /&gt;encrypt using 'AES128'&lt;br /&gt;);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;create table t_enc_lob5&lt;br /&gt;(t_enc_id NUMBER&lt;br /&gt;, lb_enc CLOB encrypt using 'AES128'&lt;br /&gt;)&lt;br /&gt;LOB(lb_enc) STORE AS SECUREFILE (CACHE)&lt;br /&gt;/&lt;br /&gt;insert into t_enc_lob5 values(1,'AAA');&lt;br /&gt;alter table t_enc_lob5 MODIFY LOB(lb_enc) (decrypt);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Bunların dışında datapump encryption olayınıda unutmamak gerekir.&lt;br /&gt;&lt;br /&gt;create table encu.emp_enc&lt;br /&gt;organization external&lt;br /&gt;(type ORACLE_DATAPUMP&lt;br /&gt;default directory ENC_DP&lt;br /&gt;access parameters (encryption enabled)&lt;br /&gt;location (‘emp_enc.dmp')&lt;br /&gt;)&lt;br /&gt;as&lt;br /&gt;select * from hr.emp;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;11g ile beraber logical standby sqllerindede encryption artık mumkundur.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-8419877767794100747?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/8419877767794100747/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=8419877767794100747' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/8419877767794100747'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/8419877767794100747'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2008/07/11g-yeni-guvenlik-zellikleri_11.html' title='11g yeni guvenlik özellikleri'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-5432497610256530788</id><published>2008-07-11T13:04:00.000+03:00</published><updated>2008-07-11T13:05:05.734+03:00</updated><title type='text'>11g yeni guvenlik özellikleri</title><content type='html'>&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-5432497610256530788?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/5432497610256530788/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=5432497610256530788' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/5432497610256530788'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/5432497610256530788'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2008/07/11g-yeni-guvenlik-zellikleri.html' title='11g yeni guvenlik özellikleri'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-1593656887336254559</id><published>2008-07-09T09:04:00.003+03:00</published><updated>2008-07-09T09:08:13.755+03:00</updated><title type='text'>PLSQL bilinmesi gerekenler-7</title><content type='html'>13- merge uygulamaları&lt;br /&gt;&lt;br /&gt;Bilindiği üzere merge komutu iki recordu karşılaştırıp varsa update yoksa insert şeklinde davranır.&lt;br /&gt;&lt;br /&gt;bir örnek senaryo ile açıklayalım&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;SELECT employee_id, title, salary&lt;br /&gt;FROM   adp_employees;&lt;br /&gt;EMPLOYEE_ID TITLE                         SALARY&lt;br /&gt;----------- ------------------------- ----------&lt;br /&gt;          1 PRESIDENT and COO               5000&lt;br /&gt;          2 VP, OPERATIONS                  1450&lt;br /&gt;          3 VP, SALES                       1400&lt;br /&gt;          4 VP, FINANCE                     1450&lt;br /&gt;          5 VP, ADMINISTRATION              1550&lt;br /&gt;SELECT employee_id, title, salary&lt;br /&gt;FROM   employees;&lt;br /&gt;EMPLOYEE_ID TITLE                         SALARY&lt;br /&gt;----------- ------------------------- ----------&lt;br /&gt;          1 PRESIDENT                       2500&lt;br /&gt;          2 VP, OPERATIONS                  1450   &lt;br /&gt;          3 VP, SALES                       1400&lt;br /&gt;&lt;br /&gt;Yukarıda görüldüpü üzere iki tablomuz bulunmaktadır. Bunlardan biri employees bir diğeride adpemp tablosudur.&lt;br /&gt;&lt;br /&gt;oracle 9i öncesinde&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;DECLARE&lt;br /&gt;   lv_adp_employee adp_employees.employee_id%TYPE;&lt;br /&gt;   CURSOR cur_adp_employee IS&lt;br /&gt;      SELECT employee_id, title, salary&lt;br /&gt;      FROM   adp_employees;&lt;br /&gt;   CURSOR cur_employee IS&lt;br /&gt;      SELECT employee_id, title, salary&lt;br /&gt;      FROM   employees&lt;br /&gt;      where  employee_id = lv_adp_employee;&lt;br /&gt;   lv_cur_employee cur_employee%ROWTYPE;&lt;br /&gt;   lv_emp_insert PLS_INTEGER := 0;&lt;br /&gt;   lv_emp_update PLS_INTEGER := 0;&lt;br /&gt;BEGIN&lt;br /&gt;   FOR lv_cur_adp_employee_rec IN cur_adp_employee LOOP&lt;br /&gt;      lv_adp_employee := lv_cur_adp_employee_rec.employee_id;&lt;br /&gt;      OPEN cur_employee;      FETCH cur_employee INTO lv_cur_employee;&lt;br /&gt;&lt;br /&gt;IF cur_employee%FOUND THEN&lt;br /&gt;         UPDATE employees&lt;br /&gt;         SET    title  = lv_cur_adp_employee_rec.title,&lt;br /&gt;                salary = lv_cur_adp_employee_rec.salary&lt;br /&gt;         WHERE  employee_id =         &lt;br /&gt;                lv_cur_adp_employee_rec.employee_id;&lt;br /&gt;         lv_emp_update := lv_emp_update + 1;&lt;br /&gt;      ELSE&lt;br /&gt;         INSERT INTO employees&lt;br /&gt;         (employee_id, title, salary)&lt;br /&gt;         VALUES&lt;br /&gt;         (lv_cur_adp_employee_rec.employee_id,&lt;br /&gt;          lv_cur_adp_employee_rec.title,&lt;br /&gt;          lv_cur_adp_employee_rec.salary);&lt;br /&gt;         lv_emp_insert := lv_emp_insert + 1;&lt;br /&gt;      END IF;&lt;br /&gt;      CLOSE cur_employee;&lt;br /&gt;   END LOOP;&lt;br /&gt;   DBMS_OUTPUT.PUT_LINE('Records Inserted: '  lv_emp_insert);&lt;br /&gt;   DBMS_OUTPUT.PUT_LINE('Records Updated:  '  lv_emp_update);&lt;br /&gt;END;&lt;br /&gt;/&lt;br /&gt;&lt;br /&gt;şeklinde yapmamız gerekirken&lt;br /&gt;&lt;br /&gt;merge statementı ile birlikte&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;MERGE INTO employees dest&lt;br /&gt;USING&lt;br /&gt;(SELECT employee_id, title, salary&lt;br /&gt;FROM    adp_employees) orig&lt;br /&gt;ON     (dest.employee_id = orig.employee_id)&lt;br /&gt;WHEN MATCHED THEN&lt;br /&gt;   UPDATE SET&lt;br /&gt;      dest.title  = orig.title,&lt;br /&gt;      dest.salary = orig.salary&lt;br /&gt;WHEN NOT MATCHED THEN&lt;br /&gt;   INSERT (dest.employee_id, dest.title, dest.salary)&lt;br /&gt;   VALUES&lt;br /&gt;   (orig.employee_id, orig.title, orig.salary);&lt;br /&gt;5 rows merged.&lt;br /&gt;&lt;br /&gt;bu işlem çok daha kolay ve perfomanslı bir hal almıştır.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-1593656887336254559?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/1593656887336254559/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=1593656887336254559' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/1593656887336254559'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/1593656887336254559'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2008/07/plsql-bilinmesi-gerekenler-7.html' title='PLSQL bilinmesi gerekenler-7'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2077539750148390341.post-1953557167110204874</id><published>2008-07-08T12:54:00.003+03:00</published><updated>2009-01-20T12:53:47.356+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='plsql-örnekleri'/><title type='text'>PLSQL bilinmesi gerekenler-6</title><content type='html'>12-PLSQL source code versioning:&lt;br /&gt;&lt;br /&gt;ilk önce history bilgilerimiz tutacak bir tablo yaratalım.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;CREATE TABLE source_history&lt;br /&gt;(change_date DATE NOT NULL,&lt;br /&gt;owner VARCHAR2(30) NOT NULL,&lt;br /&gt;name VARCHAR2(30) NOT NULL,&lt;br /&gt;type VARCHAR2(20),&lt;br /&gt;line NUMBER NOT NULL,&lt;br /&gt;text VARCHAR2(4000));&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Daha sonra&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;CREATE OR REPLACE trigger source_history&lt;br /&gt;AFTER CREATE ON DATABASE&lt;br /&gt;BEGIN&lt;br /&gt;INSERT INTO source_history&lt;br /&gt;SELECT SYSDATE, owner, name, type, line, text&lt;br /&gt;FROM dba_source&lt;br /&gt;WHERE owner = ORA_DICT_OBJ_OWNER&lt;br /&gt;AND name = ORA_DICT_OBJ_NAME&lt;br /&gt;AND type = ORA_DICT_OBJ_TYPE;&lt;br /&gt;END source_history;&lt;br /&gt;/&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;COLUMN owner FORMAT a12&lt;br /&gt;COLUMN name FORMAT a11&lt;br /&gt;COLUMN line FORMAT 9999&lt;br /&gt;COLUMN text FORMAT a60 WORD_WRAPPED&lt;br /&gt;SELECT change_date, owner, name, type, line, text&lt;br /&gt;FROM source_history&lt;br /&gt;WHERE name = 'PIN_OBJECTS'&lt;br /&gt;order by change_date, owner, name, type, line;&lt;br /&gt;&lt;br /&gt;historymiz asağıdaki şekilde oluşacaktır.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;CHANGE_DA OWNER NAME TYPE LINE TEXT&lt;br /&gt;--------- ------------ ----------- ---------- ----- ------------------------------------------------------------&lt;br /&gt;27-JAN-07 TRIGGER_TEST PIN_OBJECTS PROCEDURE 1 PROCEDURE pin_objects&lt;br /&gt;27-JAN-07 TRIGGER_TEST PIN_OBJECTS PROCEDURE 2 (p_pin_flag_txt IN VARCHAR2 := 'P') IS&lt;br /&gt;27-JAN-07 TRIGGER_TEST PIN_OBJECTS PROCEDURE 3 -- The p_pin_flag_txt is either 'P' for pin&lt;br /&gt;27-JAN-07 TRIGGER_TEST PIN_OBJECTS PROCEDURE 4 -- or 'U' for unpin.&lt;br /&gt;27-JAN-07 TRIGGER_TEST PIN_OBJECTS PROCEDURE 5 CURSOR cur_pin_objects IS&lt;br /&gt;27-JAN-07 TRIGGER_TEST PIN_OBJECTS PROCEDURE 6 SELECT owner '.' owner,&lt;br /&gt;27-JAN-07 TRIGGER_TEST PIN_OBJECTS PROCEDURE 7 object&lt;br /&gt;27-JAN-07 TRIGGER_TEST PIN_OBJECTS PROCEDURE 8 FROM objects_to_pin&lt;br /&gt;27-JAN-07 TRIGGER_TEST PIN_OBJECTS PROCEDURE 9 ORDER BY owner, object;&lt;br /&gt;27-JAN-07 TRIGGER_TEST PIN_OBJECTS PROCEDURE 10 BEGIN&lt;br /&gt;27-JAN-07 TRIGGER_TEST PIN_OBJECTS PROCEDURE 11 FOR cur_pin_objects_rec IN cur_pin_objects LOOP&lt;br /&gt;27-JAN-07 TRIGGER_TEST PIN_OBJECTS PROCEDURE 12 IF p_pin_flag_txt = 'U' THEN&lt;br /&gt;27-JAN-07 TRIGGER_TEST PIN_OBJECTS PROCEDURE 13 DBMS_SHARED_POOL.UNKEEP(cur_pin_objects_rec.owner&lt;br /&gt;27-JAN-07 TRIGGER_TEST PIN_OBJECTS PROCEDURE 14 cur_pin_objects_rec.object, 'P');&lt;br /&gt;27-JAN-07 TRIGGER_TEST PIN_OBJECTS PROCEDURE 15 ELSE&lt;br /&gt;27-JAN-07 TRIGGER_TEST PIN_OBJECTS PROCEDURE 16 DBMS_SHARED_POOL.KEEP(cur_pin_objects_rec.owner&lt;br /&gt;27-JAN-07 TRIGGER_TEST PIN_OBJECTS PROCEDURE 17 cur_pin_objects_rec.object, 'P');&lt;br /&gt;27-JAN-07 TRIGGER_TEST PIN_OBJECTS PROCEDURE 18 END IF;&lt;br /&gt;27-JAN-07 TRIGGER_TEST PIN_OBJECTS PROCEDURE 19 END LOOP;&lt;br /&gt;27-JAN-07 TRIGGER_TEST PIN_OBJECTS PROCEDURE 20 END pin_objects;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2077539750148390341-1953557167110204874?l=zekeriyabesiroglu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zekeriyabesiroglu.blogspot.com/feeds/1953557167110204874/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2077539750148390341&amp;postID=1953557167110204874' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/1953557167110204874'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2077539750148390341/posts/default/1953557167110204874'/><link rel='alternate' type='text/html' href='http://zekeriyabesiroglu.blogspot.com/2008/07/plsql-bilinmesi-gerekenler-6.html' title='PLSQL bilinmesi gerekenler-6'/><author><name>Zekeriya Besiroglu</name><uri>http://www.blogger.com/profile/15531605280616374062</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/-QH_KYBmbmU4/TVu1FKkr0sI/AAAAAAAAAHw/6vB5VM7QDD8/s220/zekeriyabesiroglu.jpg'/></author><thr:total>0</thr:total></entry></feed>
