Exadata disk topolojisinin raporlanması

Exadata disk topolojisinin raporlanması

Exadata içerisindeki cell node’lar üzerindeki fiziksel disk , celldisk , griddisk ve flash disklerin birbirleriyle bağlantısını sorgulamak için aşağıdaki script’i herhangi bir veritabanı sunucusundan çalıştırmanız yeterli olacaktır.  Script’te kullanılan v$ yerine gv$ kullanılmasına gerek yoktur. v$ ile sorguladığınız zaman da tüm cell’lerden bilgi alabilirsiniz. Ayrı ayrı cellnode’lardan cellcli ile bilgiler toplayıp, bunları asm disk gruplarının bilgileri […]

Oracle Exadata varsayılan şifreleri

Exadata kurulumu aksi belirtmediğiniz müddetçe standart kullanıcı adı ve şifre ile kurulum yapılır. Tüm standard şifrelerin , kimsenin kullanmadığından emin olduğumuz noktada değiştirilmesi gerekmektedir. Exadata kabineti içindeki cihazlardaki standard kullanıcı adı ve şifreleri aşağıdaki gibidir. Database Server: root/welcome1 oracle/welcome1 grid/welcome1 grub/sos1Exadata Exadata Storage Server: root/welcome1 celladmin/welcome1 cellmonitor/welcome1 InfiniBand switch: root/welcome1 nm2user/changeme Ethernet switch: admin/welcome1 Power […]

Veritabanında çöp kutusu (recyclebin) kavramı

Oracle 10g versiyonu ile gelen güzel özelliklerden biri olan çöp kutusu (recyclebin) ile bir tablonun PURGE ile drop edilmediği takdirde geri getirilebilmesini sağlanabilmektedir. Veritabanı parametrelerinden RECYCLEBIN ile yönetilen bu özellik ile birçok hatalı drop edilmiş tabloları geri alabiliriz.   Recyclebin aktifleştirilmesi : recyclebin parametresi off durumda ise on yapıp yeniden başlatmak gereklidir. SQL> show parameter […]

Kolon tipini değiştimek ya da büyüklüğünü arttırmak

Veri tipini değiştirmenin 2 yolunu anlatacağım.   Yöntem 1: SSMS üzerinde çok basit bir şekilde yapılabilir. Ama mevcut verinizin içeriğini ve sql server veri tiplerini çok iyi bilmeniz gerekir. Çünkü tip değişikliklerinde verinizi kaybedebilirsiniz.   Örnek olarak AdventureWorks2014 veritabanındaki Address tablosunu kullanacağım. Aşağıda Address tablosunun create script’ini görebilirsiniz.   USE [AdventureWorks2014] GO CREATE TABLE [dbo].[Address]( […]

Must declare the scalar variable “@değişken” hatasının çözümü

Bu hatayı çalıştırdığımız scriptte değişken varsa ve bu değişken’i tanımlamamışsak alırız.   Örneğin aşağıdaki script yardımıyla denemeveri veritabanında kolonsize isminde bir tablo oluşturalım.   USE [denemeveri] GO CREATE TABLE [dbo].[kolonsize]( [veritabanı_adı] [varchar](10) NULL, [kullanıcı_adı] [varchar](10) NULL, ) ON [PRIMARY]   Daha sonra bu tabloya aşağıdaki gibi bir insert yapmaya çalışalım.   INSERT INTO [denemeveri].[dbo].[kolonsize]            […]