Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
 Есть ли более удобмный инструмент чем EM?  [new]
sp
Member

Откуда:
Сообщений: 3947
ну или как там его MSSS или MSRSS - в общем ЕМ короче, лучше и понятней )))

Проблема в том что очень неудобно работать с объектами - меня более 1000 sp - как минимум 4 на CRUD
Все они логически связаны с физической таблицей для выполнения CRUD-операций
логичнее было бы открыв узел таблицы отображать связанные с ней объекты потому как скроллировать и при этом пытаться не пропустить искомую sp среди пока что 1000 sp-шек - тяжкое занятие - дык система тока на начальном этапе

Нет ли мире сие чудо "то чего не может быть" и шоб с ним было удобно работать? )))
12 ноя 09, 21:29    [7922883]     Ответить | Цитировать Сообщить модератору
 Re: Есть ли более удобмный инструмент чем EM?  [new]
locky
Member

Откуда: Харьков, Украина
Сообщений: 62034
sp,

Visual Studio for Database Professionals?
12 ноя 09, 21:34    [7922889]     Ответить | Цитировать Сообщить модератору
 Re: Есть ли более удобмный инструмент чем EM?  [new]
sp
Member

Откуда:
Сообщений: 3947
locky
sp,

Visual Studio for Database Professionals?


он то как раз у меня и есть - но он для работы с маленькими базейками!
12 ноя 09, 21:39    [7922898]     Ответить | Цитировать Сообщить модератору
 Re: Есть ли более удобмный инструмент чем EM?  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74927
sp,

В студии по правой педале на таблице "View Dependencies"? И, если у Вас, "как минимум 4 на CRUD" то какие проблемы, имея имя сущности идентифицировать соответствующую хп?!
13 ноя 09, 08:48    [7923636]     Ответить | Цитировать Сообщить модератору
 Re: Есть ли более удобмный инструмент чем EM?  [new]
sp
Member

Откуда:
Сообщений: 3947
pkarklin
sp,

В студии по правой педале на таблице "View Dependencies"? И, если у Вас, "как минимум 4 на CRUD" то какие проблемы, имея имя сущности идентифицировать соответствующую хп?!


View Dependencies - это только View Dependencies, а мне работать с ними надо
фильтр может содержать только одно занчение и не очень удобно так работать!
13 ноя 09, 10:13    [7923996]     Ответить | Цитировать Сообщить модератору
 Re: Есть ли более удобмный инструмент чем EM?  [new]
Jaffar
Member

Откуда:
Сообщений: 633
sp
pkarklin
sp,

В студии по правой педале на таблице "View Dependencies"? И, если у Вас, "как минимум 4 на CRUD" то какие проблемы, имея имя сущности идентифицировать соответствующую хп?!


View Dependencies - это только View Dependencies, а мне работать с ними надо
фильтр может содержать только одно занчение и не очень удобно так работать!


у меня в базе околи 30 тысяч процедур - и если нужно найти какую-то по куску ее названия - я пользуюсь таким запросом:
select * from sys.objects where name like '%splex_%A%sd%'
13 ноя 09, 10:33    [7924132]     Ответить | Цитировать Сообщить модератору
 Re: Есть ли более удобмный инструмент чем EM?  [new]
DeColo®es
Member

Откуда: Москва
Сообщений: 5499
Блог
sp
Нет ли мире сие чудо "то чего не может быть" и шоб с ним было удобно работать? )))
Что Вы подразумеваете под "работой"?
Если модификацию процедур, то их (по-правильному) нужно брать не "из сервера", а из системы контроля версий VSS, TFS или кто что использует.
А уж как Вы файлики с процедурами проименуете/отсортируете/разложите по папкам системы - это уже вопрос другой.
13 ноя 09, 10:37    [7924159]     Ответить | Цитировать Сообщить модератору
 Re: Есть ли более удобмный инструмент чем EM?  [new]
sp
Member

Откуда:
Сообщений: 3947
Jaffar
sp
pkarklin
sp,

В студии по правой педале на таблице "View Dependencies"? И, если у Вас, "как минимум 4 на CRUD" то какие проблемы, имея имя сущности идентифицировать соответствующую хп?!


View Dependencies - это только View Dependencies, а мне работать с ними надо
фильтр может содержать только одно занчение и не очень удобно так работать!


у меня в базе околи 30 тысяч процедур - и если нужно найти какую-то по куску ее названия - я пользуюсь таким запросом:
select * from sys.objects where name like '%splex_%A%sd%'


найти - не главная проблема - в дереве объектов для этого фильтр есть
зачастую необходимо одновременно работать с sp, table, view и т.д. а при таком количестве объектов находишся гдето в одной точке этой вселенной а перемещяться по прямой - жизни не хватает )))
13 ноя 09, 10:44    [7924221]     Ответить | Цитировать Сообщить модератору
 Re: Есть ли более удобмный инструмент чем EM?  [new]
sp
Member

Откуда:
Сообщений: 3947
DeColo®es
sp
Нет ли мире сие чудо "то чего не может быть" и шоб с ним было удобно работать? )))
Что Вы подразумеваете под "работой"?
Если модификацию процедур, то их (по-правильному) нужно брать не "из сервера", а из системы контроля версий VSS, TFS или кто что использует.
А уж как Вы файлики с процедурами проименуете/отсортируете/разложите по папкам системы - это уже вопрос другой.


подразумеваю - просмотр/модификация
системы контроля версий - зачем же мне еще один геморрой? у меня и MSQL хватает !
13 ноя 09, 10:46    [7924233]     Ответить | Цитировать Сообщить модератору
 Re: Есть ли более удобмный инструмент чем EM?  [new]
Glory
Member

Откуда:
Сообщений: 104760
sp

системы контроля версий - зачем же мне еще один геморрой? у меня и MSQL хватает !

Хм. Затем, чтобы всегда был ответ на вопрос - а кто собственно создал тот объект, что сейчас работает на сервере
13 ноя 09, 10:48    [7924249]     Ответить | Цитировать Сообщить модератору
 Re: Есть ли более удобмный инструмент чем EM?  [new]
sp
Member

Откуда:
Сообщений: 3947
Glory
sp

системы контроля версий - зачем же мне еще один геморрой? у меня и MSQL хватает !

Хм. Затем, чтобы всегда был ответ на вопрос - а кто собственно создал тот объект, что сейчас работает на сервере


к счастью ли, к несчастью ли, но я всегда знаю кто создал этот оюъект - это я
13 ноя 09, 10:52    [7924279]     Ответить | Цитировать Сообщить модератору
 Re: Есть ли более удобмный инструмент чем EM?  [new]
Сергей Мишин
Member

Откуда:
Сообщений: 376
sp
к счастью ли, к несчастью ли, но я всегда знаю кто создал этот оюъект - это я

а с таким количестов помните зачем создавали-изменяли тот или иной объект?-))
плюс VSS даст ещё возможность отката
13 ноя 09, 11:02    [7924376]     Ответить | Цитировать Сообщить модератору
 Re: Есть ли более удобмный инструмент чем EM?  [new]
locky
Member

Откуда: Харьков, Украина
Сообщений: 62034
sp
системы контроля версий - зачем же мне еще один геморрой?

Как говорится - бог в помощь.

зы в VS есть еще один тип проектов, представляющий из себя просто набор скриптов. Подходит для БД с любым к-вом объектов, хотя и не совсем понятно - как эту беду потом билдить.
13 ноя 09, 11:08    [7924430]     Ответить | Цитировать Сообщить модератору
 Re: Есть ли более удобмный инструмент чем EM?  [new]
Jaffar
Member

Откуда:
Сообщений: 633
sp

найти - не главная проблема - в дереве объектов для этого фильтр есть
зачастую необходимо одновременно работать с sp, table, view и т.д. а при таком количестве объектов находишся гдето в одной точке этой вселенной а перемещяться по прямой - жизни не хватает )))

и в чем проблема работать с процедурами и таблицами и вьюхами и всем чем угодно?
Я работа. сразу с кучей всяких разных объектов, создаю их - удаляю.
Единственное - может вы пытаетесь пользоваться всякими дебильными функциями студии типа добавления столбца в таблицу - через интерфейс студии, пользование дизайнера таблиц и вьюх.
Лично я настолько суров - делаю это с помощью T-sql безо всяких дизайнеров - и ипроблем не испытываю.
А если кто-то не знает как написать на T-sql добавление столбца - учите язык.
13 ноя 09, 11:16    [7924496]     Ответить | Цитировать Сообщить модератору
 Re: Есть ли более удобмный инструмент чем EM?  [new]
DeColo®es
Member

Откуда: Москва
Сообщений: 5499
Блог
sp
подразумеваю - просмотр/модификация
системы контроля версий - зачем же мне еще один геморрой? у меня и MSQL хватает !
Ну, если модифицировать скрипты напрямую на сервере, то конечно уже одним этим проблем достаточно создается.

Я не скажу, что так не делаю ;) но мне при этом не приходит в голову, что "поднимать" на редактирование процедуру из списка в несколько тысяч вообще может быть хоть как-то удобно.
13 ноя 09, 11:24    [7924577]     Ответить | Цитировать Сообщить модератору
 Re: Есть ли более удобмный инструмент чем EM?  [new]
LSV
Member [заблокирован]

Откуда: Киев
Сообщений: 30817
Редактирую (и накатываю на базу) только файлы со скриптами. Файлы хранятся в СтарТиме.
Прямые правки в базе только для редчайших случаев и то в таблицах, но не ДМЛ.
13 ноя 09, 12:52    [7925404]     Ответить | Цитировать Сообщить модератору
 Re: Есть ли более удобмный инструмент чем EM?  [new]
sp
Member

Откуда:
Сообщений: 3947
Jaffar
sp

найти - не главная проблема - в дереве объектов для этого фильтр есть
зачастую необходимо одновременно работать с sp, table, view и т.д. а при таком количестве объектов находишся гдето в одной точке этой вселенной а перемещяться по прямой - жизни не хватает )))

и в чем проблема работать с процедурами и таблицами и вьюхами и всем чем угодно?
Я работа. сразу с кучей всяких разных объектов, создаю их - удаляю.
Единственное - может вы пытаетесь пользоваться всякими дебильными функциями студии типа добавления столбца в таблицу - через интерфейс студии, пользование дизайнера таблиц и вьюх.
Лично я настолько суров - делаю это с помощью T-sql безо всяких дизайнеров - и ипроблем не испытываю.
А если кто-то не знает как написать на T-sql добавление столбца - учите язык.


Если Вы не понимаете проблемы - значит у вас маловато еще объектов базе - основная проблема долго листать и искать - что по-русски называется обслуживанием, поддержкой БД
13 ноя 09, 15:55    [7926950]     Ответить | Цитировать Сообщить модератору
 Re: Есть ли более удобмный инструмент чем EM?  [new]
sp
Member

Откуда:
Сообщений: 3947
LSV
Редактирую (и накатываю на базу) только файлы со скриптами. Файлы хранятся в СтарТиме.
Прямые правки в базе только для редчайших случаев и то в таблицах, но не ДМЛ.


Вы говорите об эсксплуатации БД , а унас еще и разработка идет
13 ноя 09, 15:57    [7926966]     Ответить | Цитировать Сообщить модератору
 Re: Есть ли более удобмный инструмент чем EM?  [new]
Glory
Member

Откуда:
Сообщений: 104760
sp
LSV
Редактирую (и накатываю на базу) только файлы со скриптами. Файлы хранятся в СтарТиме.
Прямые правки в базе только для редчайших случаев и то в таблицах, но не ДМЛ.


Вы говорите об эсксплуатации БД , а унас еще и разработка идет

Для эсксплуатации БД как раз CVS и не нужен. А вот для разработки как раз наоборот
13 ноя 09, 15:59    [7926992]     Ответить | Цитировать Сообщить модератору
 Re: Есть ли более удобмный инструмент чем EM?  [new]
sp
Member

Откуда:
Сообщений: 3947
DeColo®es
sp
подразумеваю - просмотр/модификация
системы контроля версий - зачем же мне еще один геморрой? у меня и MSQL хватает !
Ну, если модифицировать скрипты напрямую на сервере, то конечно уже одним этим проблем достаточно создается.

Я не скажу, что так не делаю ;) но мне при этом не приходит в голову, что "поднимать" на редактирование процедуру из списка в несколько тысяч вообще может быть хоть как-то удобно.


Ну а как Вы представляете себе процесс разработки без модификации?
13 ноя 09, 16:02    [7927021]     Ответить | Цитировать Сообщить модератору
 Re: Есть ли более удобмный инструмент чем EM?  [new]
Glory
Member

Откуда:
Сообщений: 104760
sp
DeColo®es
sp
подразумеваю - просмотр/модификация
системы контроля версий - зачем же мне еще один геморрой? у меня и MSQL хватает !
Ну, если модифицировать скрипты напрямую на сервере, то конечно уже одним этим проблем достаточно создается.

Я не скажу, что так не делаю ;) но мне при этом не приходит в голову, что "поднимать" на редактирование процедуру из списка в несколько тысяч вообще может быть хоть как-то удобно.


Ну а как Вы представляете себе процесс разработки без модификации?

Вопрос не в этом. Вопрос в том, как вы, например, будете помнить через пару месяцеа, что именно вы модифицировали. И как вы вернетсь при необходимости к предыдущему варианту кода
13 ноя 09, 16:06    [7927050]     Ответить | Цитировать Сообщить модератору
 Re: Есть ли более удобмный инструмент чем EM?  [new]
sp
Member

Откуда:
Сообщений: 3947
Glory
sp
DeColo®es
sp
подразумеваю - просмотр/модификация
системы контроля версий - зачем же мне еще один геморрой? у меня и MSQL хватает !
Ну, если модифицировать скрипты напрямую на сервере, то конечно уже одним этим проблем достаточно создается.

Я не скажу, что так не делаю ;) но мне при этом не приходит в голову, что "поднимать" на редактирование процедуру из списка в несколько тысяч вообще может быть хоть как-то удобно.


Ну а как Вы представляете себе процесс разработки без модификации?

Вопрос не в этом. Вопрос в том, как вы, например, будете помнить через пару месяцеа, что именно вы модифицировали. И как вы вернетсь при необходимости к предыдущему варианту кода


для этого во-первых ежедневный бэкап, а во-вторых еще идет этап разработки
13 ноя 09, 16:08    [7927069]     Ответить | Цитировать Сообщить модератору
 Re: Есть ли более удобмный инструмент чем EM?  [new]
Glory
Member

Откуда:
Сообщений: 104760
sp
Glory
Вопрос не в этом. Вопрос в том, как вы, например, будете помнить через пару месяцеа, что именно вы модифицировали. И как вы вернетсь при необходимости к предыдущему варианту кода


для этого во-первых ежедневный бэкап, а во-вторых еще идет этап разработки

Т.е. вы для восстановления предыдущей версии одной процедуры восстановите бэкап базы на два месяца назад и заново введете все изменения данных за этот период ? Сурово, однако.
13 ноя 09, 16:10    [7927086]     Ответить | Цитировать Сообщить модератору
 Re: Есть ли более удобмный инструмент чем EM?  [new]
sp
Member

Откуда:
Сообщений: 3947
Glory
sp
Glory
Вопрос не в этом. Вопрос в том, как вы, например, будете помнить через пару месяцеа, что именно вы модифицировали. И как вы вернетсь при необходимости к предыдущему варианту кода


для этого во-первых ежедневный бэкап, а во-вторых еще идет этап разработки

Т.е. вы для восстановления предыдущей версии одной процедуры восстановите бэкап базы на два месяца назад и заново введете все изменения данных за этот период ? Сурово, однако.


В период разработки такая задача вообще не стоит - нужно сначала доделать то что будет потом поддерживаться! и по что потом сидеть и надзирать кто какую букву изменил
13 ноя 09, 16:16    [7927151]     Ответить | Цитировать Сообщить модератору
 Re: Есть ли более удобмный инструмент чем EM?  [new]
Glory
Member

Откуда:
Сообщений: 104760
sp


В период разработки такая задача вообще не стоит - нужно сначала доделать то что будет потом поддерживаться! и по что потом сидеть и надзирать кто какую букву изменил

Как же не стоит то ?
Из полного бэкапа двухмесячеой давности вы восстановите ВСЕ объекты двухмесячной давности.
Кто будет "доводить" до нужного состояния все эти процедуры, функции, представления и тд ?
13 ноя 09, 16:33    [7927302]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
Все форумы / Microsoft SQL Server Ответить