RAC veritabanlarında CRS kaynaklarının diğer sunucuya aktarılması

RAC veritabanlarında CRS kaynaklarının diğer sunucuya aktarılması

RAC olarak çalışan veritabanların CRS kaynaklarının bazen çalıştığı node dışında başka node’larda çalışması istenebilmektedir. Bu durumda ilgili kaynakları manuel diğer node taşımanız gerekmektedir. Aktarım için “crs_relocate” komutunu kullanabilirsiniz. CRS kaynaklarının sorgulanması : -bash-4.3$ . oraenv ORACLE_SID = [oracle] ? +ASM1 The Oracle base remains unchanged with value /u01/app/oracle -bash-4.3$ crsctl status res NAME=ora.DATA.dg TYPE=ora.diskgroup.type TARGET=ONLINE , […]

“enq: SQ – contention” bekleme olayı ve çözümü

Bir sequence sorgulandığında NEXTVAL değeri , cache’lenmediyse , seq$ tablosundan oluşturulur. Cache’lendiyse bellekten getirecek ve yeniden oluşturmaya ihtiyaç duymayacaktır. Cache’lenmemiş yada düşük cache değerine sahip sequence’lerden çok yoğun sorgulama yapıldığında “enq: SQ – contention” bekleme olayı oluşacaktır. Bu bekleme olayının çözümü için , ilgili sequence’lerin cache değerlerini artırabilirsiniz. ADDM raporlarında aşağıdaki gibi bulgular gördüğünüzde , […]

Oracle’a Bağlanan Linked Server’ın Remote Login Şifresini Uygulamacıya Değiştirtmek ya da Remote Login Oluşturtmak

Oracle’a bağlanacak bir linked server tanımladığınızda linked server’ın içine bir oracle user yerleştirmeniz gerekir. Bu makaleyi okumadan önce “Oracle’a bağlanacak bir Linked Server tanımlamak” ve “Oracle için oluşturulan linked server çalıştırıldığında SQL Server Service’in Crash Olması Error Code:0xc0000374” isimli makalelerimi okumanızı tavsiye ederim. Linked server oluştururken yerleştireceğiniz bu oracle user, oracle üzerinde bazı veritabanlarına bağlanıp […]

Database Snapshot Nedir ve Nasıl Alınır?

Database Snapshot, veritabanının o anki değiştirilemez bir görüntüsünün oluşturulmasıdır, o anki fotoğrafını çekmek gibi düşünebilirsiniz.  Bir örnek üzerinden anlatırsam daha net anlaşılacaktır. Örneğin AdventureWorks2014 veritabanının snapshot’ını aldık. Bu snapshot üzerinden okuma yapıyoruz. Henüz AdventureWorks2014 veritabanında bir değişiklik olmadı. Yaptığımız select’ler orijinal veritabanında bir değişiklik olmadığı için orijinal veritabanına gider. Orijinal veritabanında değişiklik olursa bu değişiklikler […]

SQL Server Failover Cluster, Database Mirroring, Always ON,Replication ve Log Shipping Farkları

Bu makaleyi SQL Server’ın HA(High Availability/Yüksek Erişilebilirlik) ve DR(Disaster Recovery/Felaket Kurtarma) için kullanılan teknolojiler arasında seçim yapmanızı kolaylaştırmak açısından yazmak istedim. Kısaca karşılaştırma yapacağımız teknolojileri aşağıda listeledim.   SQL Server Failover Cluster Database Mirroring Always ON Replication Log Shipping     SQL Server Failover Cluster: HA için kullanılabilir. Failover Cluster’a dahil olacak sunucuların aynı windows […]