Jak Wyświetlanie zależności SQL (SQL Server Management Studio)
W tym temacie opisano sposób wyświetlania zależności obiektów SQL.Obiekty bazy danych zdefiniowane przez użytkownika mogą mieć zależności od innych obiektów bazy danych zdefiniowanych przez użytkownika.Na przykład widoków i procedur przechowywanych będzie zależała od istnienia tabele zawierające dane zwrócone przez widok lub procedura.Przed zmodyfikowaniem lub przenoszenia obiektu bazy danych, ważne jest, aby identyfikować obiekty zależne od obiektu, jak również obiekty bazy danych, które musi być obecny dla obiektu funkcja poprawnie.
Aby wyświetlić zależności obiektów bazy danych
W Eksploratorze obiektów połączenia z wystąpienie Aparat baz danych , a następnie rozwiń tego wystąpienie.
Rozwiń bazy danych, rozszerzanie bazy danych, w której istnieje obiekt, a następnie rozwiń folder, do której należy obiekt.Na przykład jeśli obiekt jest procedura składowana, rozwiń programowania , a następnie rozwiń procedura składowana.
Kliknij prawym przyciskiem myszy obiekt, a następnie kliknij Wyświetlanie zależności między.
Aby wyświetlić hierarchiczny widok obiektów, które zależą od wybranego obiektu, zaznacz obiektów, które są zależne od <zaznaczonego obiektu>.Aby wyświetlić hierarchiczny widok obiektów, od których zależy zaznaczonego obiektu, zaznacz obiektów, na którym <zaznaczonego obiektu> zależy od.
Każdy obiekt wyświetlany nazwę obiektu i typ są pokazane jak również typ współzależności między obiektami.Wartość typu zależność może być jedną z następujących czynności:
Zależność związanych ze schematem
Zależność związanych ze schematem jest relacją między dwoma obiektami, które zapobiega usunięte lub zmodyfikowane, tak długo, jak istnieje obiekt odwołujący się do obiektu.Powstaje zależność związanych ze schematem podczas tworzenia widoku lub funkcja zdefiniowanej przez użytkownika przy użyciu klauzula Z SCHEMABINDING lub tabela odwołuje się do innego obiektu poprzez ograniczenie wyboru lub domyślne lub w definicji kolumna obliczana.
Zależność bez schematu związany
Zależność powiązania schematu jest relacją między dwoma obiektami, które nie uniemożliwia odwołanie obiektu usunięte lub zmodyfikowane.
Niedostępne
"Niedostępne" Wskazuje typ współzależności nie może być ustalona.Dzieje się tak tylko gdy zaznaczony obiekt jest na wystąpienie SQL Server jest wcześniejsza niż SQL Server 2008.