Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Поиск объектов БД в проекте RS2005? Возможно в принципе? / 2 сообщений из 2, страница 1 из 1
27.05.2010, 16:56
    #36653497
abanamat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск объектов БД в проекте RS2005? Возможно в принципе?
Есть довольно большой проект (вернее группа проектов) RS2005, включающая в себя более 150 отчетов. В связи с рефакторингом БД, некоторые объекты (таблицы и вью) поменяют имя. Задача: найти отчеты, которые используют эти объекты или процедуры, их использующие.
Можно каким-либо образом получить весь список объектов, используемых в DataSet's всего проекта, или надо каждый отчет просматривать? (было бы грустно, в каждом отчете от 5 до 20 датасетов * на 150 отчетов - работа на пару недель...)

Спасибо!!
...
Рейтинг: 0 / 0
28.05.2010, 10:32
    #36654746
abanamat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск объектов БД в проекте RS2005? Возможно в принципе?
Неужели нет никакой возможности (судя по гробовому молчанию)?

Единственный (не очень удобный) вариант, который я нашел:
1. Нахожу список объектов, зависимых от данной тоблицы (в моем случае процедур) в БД (1 запрос).
2. Используя поиск VS по Solution в файле ищу либо
а) все вхождения с префиксом "usp_" (знак хп у нас в проекте)
б) все вхождения select (на предмет наличия нужной таблицы)
3. копирую строки результата поиска в access (copy/past) и импортирую в бд ms sql
4. скриптом сравниваю 2 набора данных на пересечение (наличие процедур из первого набора во втором)

в общем, как-то работает, но хотелось бы чего-то более "светлого и чистого"))...
С верой в колективный разум,
ПСС
...
Рейтинг: 0 / 0
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Поиск объектов БД в проекте RS2005? Возможно в принципе? / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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