Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.08.01;
Скачать: CL | DM;

Вниз

Утилиты администрирования 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;
Скачать: CL | DM;

Наверх




Память: 0.54 MB
Время: 0.034 c
8-1084862377
Sapersky
2004-05-18 10:39
2004.08.01
Использование MMX в Delphi


1-1090086126
oleg_SYS
2004-07-17 21:42
2004.08.01
Как узнать количество записей в таблице Excel?


14-1089996598
panov
2004-07-16 20:49
2004.08.01
Блин, флудеров развелось.


1-1090229136
Turbid
2004-07-19 13:25
2004.08.01
Сортировка в StringGrid


4-1084952202
ЁПРСТ
2004-05-19 11:36
2004.08.01
Как найти путь к "Моим документам"?