Форум: "Базы";
Текущий архив: 2004.08.01;
Скачать: [xml.tar.bz2];
ВнизУтилиты администрирования MS SQL 2000 Найти похожие ветки
← →
jenya_d (2004-07-05 15:38) [0]Доброго времени суток профи!!
Подскажет ли кто-нибудь хорошие утилиты для администрирования и разработки БД MS SQL 2000? (Кроме стандартных, поставляемых в составе MS SQL 2000).
Заранее очень благодарен.
← →
Fiend © (2004-07-05 15:46) [1]Встречный вопрос: а чем стандартные не устраивают?
← →
Курдль © (2004-07-05 15:49) [2]
> Fiend © (05.07.04 15:46) [1]
> Встречный вопрос: а чем стандартные не устраивают?
Контрвстречный вопрос: А какие стандартные средства для разработки БД у MS в наличии?
← →
Fiend © (2004-07-05 15:51) [3]Query Analyzer, Enterprise Manager.
← →
bushmen © (2004-07-05 15:52) [4]> Курдль © (05.07.04 15:49) [2]
> А какие стандартные средства для разработки БД у MS в наличии?
А что, Enterprise Manager уже перестал быть средством создания баз данных, таблиц и т.п. на ряду с Query Analyzer"ом? :)))
← →
Курдль © (2004-07-05 15:57) [5]
> bushmen © (05.07.04 15:52) [4]
> А что, Enterprise Manager уже перестал быть средством создания
> баз данных, таблиц и т.п. на ряду с Query Analyzer"ом? :)))
Я что, сказал "создания"? Я сказал: "Разработки"!
← →
jenya_d (2004-07-05 15:57) [6]>Fiend © (05.07.04 15:46)
Стандартные не устраивают присущей Microsoft на мой взгляд не доделанностью в средствах разработки. В частности что касается Query Analizer, то он в сравнении с удобством и комфортом работы в IB Expert все равно что каменный век и наше время: нет поддержки автоподсказки кода SQL, имен объектов БД; очень "дубовый отладчик" который не позволяет отлдаживать несколько процедур; отсутствие экспорта выбранных данных в скрипт; отсутствие истории запросов и т.д.
← →
Ega23 © (2004-07-05 15:59) [7]Fiend © (05.07.04 15:51) [3]
bushmen © (05.07.04 15:52) [4]
ИМХО, ЕМ - отстой полный. Рекомендую PowerDesigner от Sybase.
А вот QA - незаменимая вещь. У меня программа № 2 (после Delphi).
← →
Fiend © (2004-07-05 16:05) [8]То jenya_d
автоподсказки кода SQL - фишка для медленноработающих людей или начинающих(в основном). У меня оно отключено и в эксперте. Хотя кому то помогает, не буду спорить.
Отладчик там самый что ни на есть правильный, он именно в сервер встроен и в отличие от экспертного, который есть лишь парсер и пошаговый выполнитель, просто рульная вещь!!!.
Данные в скрипт - а зачем? можно сделать Save As (*.CSV) или скопировать в буфер а потом вставить где нужно.
А история запросов зачем? просто пример приведи
← →
Курдль © (2004-07-05 16:05) [9]
> Ega23 © (05.07.04 15:59) [7]
> PowerDesigner от Sybase.
> А вот QA - незаменимая вещь. У меня программа № 2 (после
> Delphi).
Полностью согласен с одной стороны и не согласен - с другой!
Когда я говорил про "инструмент разработчика", то имел в виду нечто похожее на кульман, а не на кувалду с дрочёвым напильником.
Естественно "разработка" - это case-инструменты. А уж какая там СУБД каким "интерактивными создателем запросов" обслуживается - это уже частности. MS попыталась родить каменный цветок - Visio, но...
← →
Fiend © (2004-07-05 16:06) [10]к тому же есть Database Diagram. Что еще нужно?
← →
jenya_d (2004-07-05 16:08) [11]Мое мнение что EM и QA оба отстойные и друг друга стоят, но хотелось бы иметь средство разработки объединяющее в себе их обоих, с возможностями как в отечественном продукте от
HK Software - IBExpert включая его же дружелюбный интерфейс.
Если кто знает такие продукты подскажите.
← →
bushmen © (2004-07-05 16:09) [12]>"Разработки"!
А что это такое? :)
> ИМХО, ЕМ - отстой полный
На вкус и цвет товарищей нет.
>очень "дубовый отладчик" который не позволяет отлдаживать несколько процедур;
создавай несколько окон и отлаживай хоть 5 процедур
← →
bushmen © (2004-07-05 16:13) [13]>jenya_d (05.07.04 16:08) [11]
Не надо все, что не нравиться хаить. Может просто Вы не до конца разобрались с возможностями данных приложений?
← →
Курдль © (2004-07-05 16:14) [14]
> Если кто знает такие продукты подскажите.
Вам уже подсказали [7]. Знаю, что многие юзают для разработки баз Rational Rose, но сам даже не пытался. Много лет счастливо работаю с Power Designer и не могу нарадоваться. Т.е. все заботы о проектировании, проверке, созданию БД отпали за счет него. Кроме того PD имеет прекрасный графический интерфейс и возможность документирования любых (а не только БД-ориентированных) задач.
Я как сажусь за него - так половину проекта на нем и выполняю - бизнесс-модель, объектную модель, ER-модель, физическую модель БД и в конце концов - полный (не требующий никаких вмешательств) скрипт создания (модификации) БД.
← →
Ega23 © (2004-07-05 16:19) [15]Курдль © (05.07.04 16:14) [14]
А я про что в [7] говорил? А QA - это для прогонки скриптов, написания и отладки процедур для MS SQL.
← →
jenya_d (2004-07-05 16:21) [16]To Fiend © (05.07.04 16:05) [8]
возможно автоподсказки кода SQL - фишка для медленноработающих людей или начинающих(в основном), но вот подсказака названий объктов БД (таблиц, полей, процедур, функций, представлений, параметров процедур и функций) это довольно необходимо на мой взгляд, особенно когда разрабатываемых баз несколько и табличек в них много, а помнить названия полностью очень напряжно!!!
>Данные в скрипт - а зачем? можно сделать Save As (*.CSV)
можно что угодно сделать но зачем что-то придумывать отвлекаться на это, если логично экспортировать в скрипт и не думать еще об этой проблеме
На счет истории запросов (имхо - странный вопрос) - я например при поиске проблем в данных пользователей поизвожу много запросов часто меняя только малую часть его и история у меня используется процентов на 60, без нее очень проблематично. А в QA приходиться или открывать кучку окон-запросов или хранить сделанные запросы в Notepad, чтобы потом по мере необходимости их доставать. На это тратиться лишнее время
А в заключении могу сказать, что пришлось свой так сказать MS SQL Expert кактать, он хоть немного глюкавый но получше и поудобнее QA!!!
← →
Ega23 © (2004-07-05 16:24) [17]особенно когда разрабатываемых баз несколько и табличек в них много, а помнить названия полностью очень напряжно!!!
Поэтому мой шеф не любит шахматы. Он говорит, что это не игра, а ерунда, вот помнить все поля в каждой таблице для каждой базы....
или хранить сделанные запросы в Notepad,
Это чё за бред??????????
← →
jenya_d (2004-07-05 16:33) [18]To bushmen © (05.07.04 16:13) [13]
Я не хаю а высказываю свое личное мнение. С возможностями я ознакомился на сколько могла это позвалить SQL Books (я думаю процентов на 90 в частности QA).
А вообще у меня складывается мнение что многие из тех кто здесь высказывался просто не работали в удобном и комфортном интерфейсе при разработке БД, а привыкли к MS-кому несколько деревянному. Я лично не имею ничего против тех кто считает рульной прогой QA, просто они к ней привыкли, но те кто привык к более развитым возможностям в программных средах разрботки не хотелось бы с "мерса" пересаживаться на "жигули", и заново вспоминать что чтобы "закрыть дверь надо ее долбануть посильнее" и не забыть "подкрутьть колеса чтоб не отвалились".
← →
Курдль © (2004-07-05 16:38) [19]Я чувствую, что здесь собрались 2 категории разработчиков.
1. Те, кто создает базы пр помощи кнопок createDataBase/CreateTable/AddField и т.п.
2. Те, кто их рисует в виде диаграмм.
Для 1-х: вы когда-нить видели, как после шаманских действий на экране с добавлением/удалением квадратиков-таблиц, связей и т.п. рождается простой и незамысловатый скрипт коррекции БД. Причем не какой-то умозрительный, а который можно тут же исполнить и минуя всякие QA, ISQL, PLSQL, ваша БД примет требуемую структуру?
← →
jenya_d (2004-07-05 16:39) [20]To Ega23 © (05.07.04 16:24) [17]
Причем тут бред? Я имел ввиду что нужный сложный запрос после написания и выполнения я копирую в Notepad и продолжаю выполнять запросы в окне QA, а потом если нужно к нему вернуться я его копирую обратно из Notepad"а. А если бы была история запросов я бы этим моразмом не занимался.
← →
Ega23 © (2004-07-05 16:43) [21]я копирую в Notepad
А Save As сделать не пробовал? :о)
← →
jenya_d (2004-07-05 16:49) [22]To Ega23 © (05.07.04 16:43) [21]
>А Save As сделать не пробовал? :о)
Заче мне сохранять если в Notepad"е все остается и без сохранения на диске!!! Диск то зачем засорять?
← →
Ega23 © (2004-07-05 16:54) [23]А такими штуками как
--
и
/*
*/
пользоваться тоже не приходилось? А если выделить кусок текста, то будет выполняться именно он.
← →
Artem03 (2004-07-05 17:03) [24]Для оценки удобства родных средств MS SQL предлагаю поюзать такую штуку, как Informix с его "мощнейшим" универсальным средством для выполнения всех операций под названием "Командная строка". После одного дня общения если не любовь, то уважение к EM с его обеспечением возможности запуска 99,99% всего того, что относится к разработке и АДМИНИСТИРОВАНИЮ баз данных обеспечена.
← →
Nikolay M. © (2004-07-05 17:06) [25]Работаю и с PowerDesigner, и с ЕМ/QA, надобности в чем-то еще не испытываю, каждый инструмент - под свои задачи.
Например: PD - правка базы, ЕМ - создание DTS-пакетов, QA - ну без него просто никуда.
Если очень нужна отладка ХП, посмотри в сторону VS .Net, там в среду встроен отладчик, некоторым нравится.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.08.01;
Скачать: [xml.tar.bz2];
Память: 0.52 MB
Время: 0.033 c