Haziran 2013 - Abdullah Altıntaş - MVP, MCT, MCSE (Data Platform & Business Intelligence)Abdullah Altıntaş – MVP, MCT, MCSE (Data Platform & Business Intelligence)
SQL Server Database Diagram Hatası
Yayın tarihi 24 Haziran 2013 abdullah
Microsoft SQL Server üzerinde bir veritabanını attach ettiğimizde veya yeni bir veritabanını SQL Server’a dahil ettiğimizde veritabanı üzerinde database diagram açılamaması gibi bir durum ile karşı karşıya kalınabilir. Bu durumun sebebi ilgili database için henüz bir owner yani veritabanı sahibi belirtilmemiş olmasıdır. Database diagram‘ı kullanmak istediğimiz veritabanına bir owner atayarak bu sorunu çözebiliriz. Aşağıda şekiller üzerinde bu işlemin nasıl gerçekleştirileceğini adımlar halinde aktarıyor olacağım;
Öncelikle attach ettiğim AdventureWorks2008R2 veritabanı altında Database Diagrams üzerinde sağ tıklayrak New Database Diagrams sekmesine tıklıyoruz.
Bu işlemin ardından aşağıdaki gibi bir uyarı ile karşılaşıyor olacağız.
Görüldüğü gibi bu uyarı penceresinde AdventureWorks2008R2 veritabanı için bir owner atamamız gerektiği belirtiliyor. Şimdi adım adım veritabanına owner atamasını yapalım. İlk önce ilgili database (AdventureWorks2008R2) üzerinde sağ tıklayark Properties sekmesine tıklıyoruz. Burada database özelliklerini düzenleyebileceğimiz bir arayüz karşımıza çıkıyor olacaktır. Sol taraftaki ana sekmelerden Files bölümüne tıklıyoruz.
Şekilde de görüldüğü üzere database için Owner kısmı boş gözüküyor. Eğer bildiğimiz bir kullanıcı varsa Owner kısmına bu kullanıcıyı direkt olarak ekleyebilirsiniz. Eklemek istediğiniz kullanıcıların listesini görmek ve seçmek istiyorsanız Owner kısmının en sağ tarafında bulunan üç nokta (…) butonuna tıklayabilirsiniz.
Bu durumda yeni açılan pencerede sağ tarafta bulunan Browse butonuna tıklayarak sistemdeki kullanıcıların (login) listesi karşımıza gelecektir.
Karşımıza çıkan loginlerden database owner yapmak istediğimiz kullanıcının başındaki checkbox ı işaretliyoruz ve OK ile işlemi bitiriyoruz.
Seçmiş olduğumuz kullanıcı database owner olarak atanmış oluyor ve artık database properties bölümünde Owner kısmının karşısında seçilen login gözüküyor olacaktır.
En son olarak OK butonuna tıklayarak ilgili veritabanının sahibini (owner) belirlemiş oluyoruz. Artık AdventureWorks2008R2 veritabanı için Database Diagram‘ı çalıştırabiliriz.
Görüldüğü gibi database diagram sorunsuz bir şekilde kullanılabilir duruma gelmiş bulunuyor. Artık diagram üzerinden tablolar eklenip çıkartılarak aralarındaki ilişkiler incelenebilir.
Soru, görüş ve önerilerinizi, yorumlarınızı eklerseniz çok memnun olurum. Bir sonraki yazıda görüşmek üzere.
Microsoft SQL Server kategorisine gönderildi | Abdullah ALTINTAŞ, abdullahaltintas, C#, c# yazılım, csharp, database diagram, database diagram error, database diagrams, database owner belirleme, db owner, db owner atama, db owner belirleme, Microsoft sql server database diagrams, microsoft sql server database diagrams problem, ms sql, MS SQL Server, sql, sql database diagram, sql database diagram sorunu, sql database diagrams, sql database diagrams acilmiyor, sql database owner, sql db owner, sql diagram hatası, sql execute, sql server assign database owner, sql server database diagram, sql server database diagram acilmiyor, sql server database diagram calismiyor, sql server database diagram error, sql server database diagram hatası, sql server database diagrams, sql server database diagrams hatası, sql server database diagrams hatası cozumu, sql server database diagrams sorunu, sql server database owner belirleme, sql server database owner database diagram, sql server db diagram hatasi, sql server db owner, sql server db owner belirleme, sql server diagram hatası, sql server veritabanı diagram hatasi, sql server veritabanı diagram sorunu, sql server veritabanı sahibi, sql sever database owner ile etiketlendi | 2 Yanıt