powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / ЛЮДИ-И-И! Поможите! Зависимости объектов (dependents)!
4 сообщений из 4, страница 1 из 1
ЛЮДИ-И-И! Поможите! Зависимости объектов (dependents)!
    #32029906
NickL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Наличиствует SQL 2K!
При создании объетов посредством IM все зависимости автоматически создаются в sysdepends!
Но если объект создается скриптом не dependent-ов не создается!!!!
Зависимости воссоздаются только при ручной компиляции, но количество объектов - ОГРОМНОЕ!
Можно ли как-то автоматизить процесс обновления зависимостей???
Заранее благодарен!!!
...
Рейтинг: 0 / 0
ЛЮДИ-И-И! Поможите! Зависимости объектов (dependents)!
    #32029911
Фотография ASCRUS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А каких именно обьектов ? Если ХП, то следующий вопрос - а в каком порядке они в скрипте создаются ? Ведь SQLServer позволяет компилировать ХП, ссылающиеся на несуществующие обьекты (после долгих размышлений за и против и вспоминая Interbase, все таки скажу - слава тебе господи, что позволяет). Естественно если в скрипте первой стоит ХП, вызывающая другую ХП, которая еще не создана скриптом, то никаких зависимостей не получиться. Или я не понял вопроса. Уточните плиз
...
Рейтинг: 0 / 0
ЛЮДИ-И-И! Поможите! Зависимости объектов (dependents)!
    #32029941
NickL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, что откликнулись!

Проблема не только с ХП, но с View-шками и UDF! Как оказалось, путем долгих экспериментов, SQL на 100% не создает полной цепочки зависимостей, если объект был создан скриптом и альтернативными средствами, напр. редактором .Net! И вообщее непонятно, даже если объект создан стандартными средствами - зависимости то появляются, то исчезают! т.е. полный бред!
Не хотелось бы в ручную перелопачивать всю базу!
Наверняк, сущестувет недокументированная ХП-ка (типа sp_recompile), которая выстраивает все зависимости!
Если, что-нибудь известно, поможите, плз!!!
...
Рейтинг: 0 / 0
ЛЮДИ-И-И! Поможите! Зависимости объектов (dependents)!
    #32029970
Фотография ASCRUS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вообще то интересный вопрос. Честно говоря я замечал, что зависимости не проставляются, но только в тех случаях, когда обьект ссылался на несуществующий еще обьект. Других случаев не замечал. Насчет откуда они создаются тоже непонятно, все вьюверы, UDF и ХП я пишу только на QA, однако все зависимости присутствуют. Знаю только одно отклонение - если идет ссылка на UDF или ХП и ее изменить командой after, то зависимости исчезают. Очень странно, так как id перекомпилируемого обьекта не меняется и с чего бы это удалять зависимости в друних обьектах на него. Выхода по идее один - полностью скриптовать все обьекты с опцией "Generate scripts for all dependet objects" и прогонять его в QA. Хотя печально все это.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / ЛЮДИ-И-И! Поможите! Зависимости объектов (dependents)!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]