DBCA ile her zaman gui ile çalışamayabilirsiniz. Komut satırından çalışmanız gerektiğinde slient modda da tüm işlemlerinizi yapabilirsiniz. Öncelikle adump dizininin oluşturulması gerekiyor. Tüm node’larda aşağıdaki gibi dizin oluşturabilirsiniz. [oracle@oradb01 ~]$ mkdir -p /u01/app/oracle/admin/ORCL/adump [oracle@oradb01 ~]$ mkdir -p /u01/app/oracle/admin/ORCL/adump DBCA ile aşağıdaki komut ile rac veri tabanı oluşturabilirsiniz. [oracle@oradb01 ~]$ dbca -silent \ -nodelist […]
Her şeyden önce veritabanı default olarak iki dosyaya sahiptir. Bunlar mdf uzantılı data dosyası(Primary Data File olarak geçer) ve ldf uzantılı transaction log dosyalarıdır. ndf uzantılı opsiyonel olan üçüncü bir dosya tipi daha vardır. Secondary Data file olarak geçer. mdf uzantılı data dosyasının dışında başka bir data file tanımlarsanız uzantısı ndf olacaktır. Primary Data File’da […]
Security tab’ınan Logins’e sağ tıklayarak new login diyoruz. Açılan pencerede Login Name kısmından Login’imize bir isim veriyoruz. Veritabanı yöneticiliğinde herşeyin bir standardı olması ilkesinden yola çıkarak login ismimizi veritabanı isminin sonuna User koyarak oluşturmanızı tavsiye ederim. Örneğin deneme veritabanına bağlanacak kullanıcı denemeUser olabilir. 3 tip login tanımlayabilirsiniz. SQL Authentication kullanacak login Windows Authentication kullanacak login […]
Bazı durumlarda veritabanı collation değişikliği gerekebilir. Birçok kişi veritabanı seviyesinde collation’ı değiştirmenin durumu düzelteceğini düşünür. Fakat veritabanı bazında collation’ı değiştirdiğinizde mevcut tablolardaki kolonların collation’ı değişmez. Bu makalede bu sorunu nasıl çözeceğimizi bulabilirsiniz. Öncelikle verinizin güvenliği için backup almayı ihmal etmeyin. Aşağıdaki kod yardımıyla veritabanı bazında collation’ ı değiştirebilirsiniz. USE master GO SELECT DATABASEPROPERTYEX('test','COLLATION') […]
Bazen sunucunun ismi değişir ve SQL Server instance isminin de buna bağlı olarak değişmesin gerekir. Örneğin Sunucu isminiz deneme olsun ve deneme sunucunuzda test isminde bir instance’ınız olduğunu varsayalım. Test instance’ınıza normalde deneme\test şeklinde bağlanabilirsiniz. Deneme sunucusunun ismininde prod olarak değiştirildiğini düşünelim. Select @@SERVERNAME ile Instance’ın ismini select ettiğinizde hala deneme\test olarak geldiğini […]