Требования.
MSSQL 7/2000/2005. Программа расчитана на работу с MSSQL 2000. Относительно недолгое использование ее с MSSQL 2005 пока не выявило каких-либо несовместимостей. Для использования с MSSQL7 - необходимо прописать модифицированные варианты процедур (каталог "\for mssql70"). Ну и, разумеется, не будут работать вещи, относящиеся к новшествам именно MS SQL2k и выше - например, extended properties. В общем-то, вполне может работать и с MSSQL6.5 - именно с него и начиналось, но не будет работать поиск в тексте пр-р (из-за varchar(2000)) и прописывание на разных серверах (требует SQL-DMO).

Установка.
В общем-то никакой установки и нет. Распакуйте и запускайте. Единственно, необходимо прописать прилагаемые в комплекте процедурки (sp_tablescript, sp_hi, sp_fkey) - они нужны для скриптования таблиц. При необходимости они могут быть прописаны самой программой (ключ -install, см. Руководство).

Исходники версии 4.хх. Требуют установки RxLib, компонентов TSynEdit, TDBGridEh и TAAGConnection. В текущей версии используется TBcBarPopupMenu - при отсутствии можно заменить на обычный PopupMenu, функционал не пострадает.

В общем, если кого сей инструмент заинтересует - пишите, милости просим. Может и ваши чаяния будут реализованы. В конце концов, полноценной среды программирования для MSSQL (также как и для любых др. SQL-серверов) - такой, как для Delphi/Visual Studio, - пока я еще не видел.

На главную
SQL Script Admin
Данная программа ориентирована на разработчиков, которым часто приходится просматривать, искать или править код в десятках процедур или функций среди сотен и тысяч других. Если Query Analyzer является инструментом прежде всего для создания и выполнения любых запросов (Create queries and other SQL scripts and execute them against SQL Server databases...), то SQL Script Admin ориентирован на работу именно с серверным кодом - процедурами, функциями, представлениями и триггерами. Причем на работу с множеством таких обьектов. Необходимо заметить, что SQL Script Admin не заменяет QA, но дополняет его широкими возможностями поиска, фильтрации и скриптования.

Характерные особенности программы (полное описание читайте в Руководстве):

 

 


Для разработчиков на MSSQL.

Внимание! Описание программы меняется гораздо реже, чем выходят новые версии. Более точный перечень нововведений содержится в Readme. Более-менее полное описание функционала программы можно прочесть в Руководстве, здесь же сумбурно упомянуты только некоторые важные (с точки зрения автора) особенности. А в целом - запускайте и смотрите, большинство функционала очевидно.

Требования к установке:
В самом простом случае для программы требуется только ADO (версии 2.6 и выше), которое уже входит в состав W2000/XP. Таким образом, достаточно запустить exe-файл и более не предпринимать никаких действий. При этом вы не сможете скриптовать таблицы (так как структура таблиц, в отличии от др. обьектов не представлена в явном виде в syscomments).
Чтобы иметь эту возможность, нужно либо прописать хранимые процедуры (в архиве), либо запустить программу с ключем -install (см. Руководство).