Aracılığıyla paylaş


Nasıl Yapılır: Görünüm SQL bağımlılıklar (SQL Server Management Studio'yu)

Bu konuda SQL nesneler üzerinde bağımlılıkları görüntüleme konusunda açıklanmıştır.Kullanıcı tarafından tanımlanan veritabanı nesneleri, diğer kullanıcı tarafından tanımlanan veritabanı nesneleri üzerinde bağımlılıkları olabilir.Örneğin görünüm veya yordam tarafından döndürülen verileri içeren tabloların bulunması sırasında görünümler ve saklı yordamlar bağlıdır.Değiştirme veya bir veritabanı nesnesini taşımadan önce bağlı nesneye için var olan veritabanı nesnelerinin yanı sıra, bu nesneye bağlı olan nesneleri tanımlamak önemli olduğunu işlev doğru.

Veritabanı Nesne bağımlılıkları görüntülemek için

  1. Nesne Explorer'da örneğine bağlanmak Database Engine ve sonra da bu örneğini genişletin.

  2. GenişletmeVeritabanları, nesnenin bulunduğu veritabanı'nı genişletin ve sonra nesneyi olduğu klasörünü genişletin.Örneğin, nesne bir saklı yordam ise genişletinProgramlamaStored Proceduressonra genişletin.

  3. Nesneyi sağ tıklatın ve ardındanBağımlılıkları görüntüleme.

  4. Seçili nesne üzerindeki bağımlı nesneleri hiyerarşik bir görünümünü görüntülemek için seçinNesneleri, bağlıdır<Seçili nesne> . Görüntüleme nesneleri, seçili nesnenin bağlıdır, hiyerarşik bir görünümünü seçinHangi nesneleri<seçili nesne>bağlıdır.

    Her nesne için görüntülenen, nesnenin adını ve türünü yanı sıra nesneleri arasında bağımlılık türü gösterilir.Bağımlılık türü değeri aşağıdakilerden biri olabilir:

    • Şemaya bağlı bağımlılığı

      Bir şemaya bağlı bağımlılık başvurulan nesne bırakılan veya başvuru nesnesi olarak değiştirilen engeller iki nesne arasındaki bir ilişkidir.Görünüm veya kullanıcı tanımlı fonksiyonu ile SCHEMABINDING kullanılarak oluşturulan bir şemaya bağlı bağımlılık oluşturulur yan tümce, veya, bir tabloya başvuran CHECK veya varsayılan kısıtlama veya hesaplanan sütun yer başka bir nesne.

    • Şemaya bağlı olmayan bağımlılık

      Non-şemaya bağlı bağımlılık başvurulan nesne tarafından değiştirilen veya atılan alınmasını engellemez iki nesne arasındaki bir ilişkidir.

    • Yok

      "Yok" bağımlılık türü belirlenemez gösterir.Sadece seçili nesne üzerinde ise böyle bir örnek,SQL Serveryani tarihiSQL Server 2008.