LINUX.ORG.RU

SQL Dynamite 1.0

 ,


0

3

Программа исследует объекты базы данных различных типов (определяемых пользователем функций, хранимых процедур, триггеров, представлений, таблиц и индексов, внешних и первичных ключей) для поиска вхождений искомого текста по их именам и по их содержанию, а также поиск можно вести с учетом или без учета регистра. Кроме того, программа имеет встроенный редактор сценариев. Также можно строить графики по данным и производить экспорт данных в Microsoft Excel или CSV форматы. Поддерживаются следующие базы данных:

  • MSSQL 2000, 2005, 2008, 2012;
  • SQL Azure;
  • Oracle 9, 10, 11;
  • DB2 9.x;
  • PostgreSQL 8.x или выше;
  • MySql 5.x;
  • Firebird 2.x;
  • Sybase ASE 12, 15;
  • Sybase Anywhere от 5,5 до 12;
  • Ingres 10.

Целевая аудитория
Банки, программное обеспечение компаний и других организаций, которые имеют большие базы данных с сотнями или тысячами объектов в них, и которым необходимо управлять ими.

>>> Подробности



Проверено: tazhate ()

по скриншотам это просмотрщик исходного кода процедур

чем для «исследования баз данных» сабж лучше примитивного SchemaSpy?

subwoofer ★★★★★ ()
Ответ на: комментарий от subwoofer

Спасибо за информацию о SchemaSpy не знал о ней

Моя программа способна делать например поиск в теле процедур, ну или в Table Definitions, для каждой БД написана своя логика поиска вхождений в названии и содержимом объектов БД (columns и т.д.)

Буду рад услышать ещё замечания по программе.

Dark_Elf ()
Ответ на: комментарий от Dark_Elf

Моя программа способна делать например поиск в теле процедур, ну или в Table Definitions, для каждой БД написана своя логика поиска вхождений в названии и содержимом объектов БД (columns и т.д.)

на практике не понадобилась возможность просмотреть зависимости процедуры, а поиск в теле кучи процедур - ниразу

subwoofer ★★★★★ ()
Ответ на: комментарий от subwoofer

А Вы работали в банке? Я работал в трёх банках - двух украинских и одном австралийском и там это возможность много раз была нужна и не только мне иначе не была бы реализована.

Dark_Elf ()
Ответ на: комментарий от Dark_Elf

т.е. в банках разработка поставлена так убого что порцедурки хранятся не в VCS а в базе и индусы постоянно интересуются какая зараза, где и что набыдлокодила?

Не, в таких конторах не работал 8)

subwoofer ★★★★★ ()
Ответ на: комментарий от subwoofer

Скажем в ОТР Банке я работал с 2005 по 2009, а переводить процедуры в VCS начали в 2007... только не вините в этом меня, я там был разработчиком а не начальствовал :)

Dark_Elf ()
Ответ на: комментарий от Dark_Elf

для поиска вхождений искомого текста по их именам и по их содержанию, а также. Поиск можно вести с учетом или без учета регистра.

что-то тут не так сформулировано=)

Kompilainenn ★★★★★ ()

большие базы данных с сотнями или тысячами объектов в них,

Разве это большие базы?

DNA_Seq ★★★★☆ ()

Программа исследует объекты базы данных различных типов

Не знаю как у вас, а у нас для таких целей банально стоит скрипт, который выгружает раз в день в файлы create table/stp/udf/view/etc и записывает изменения в VCS. Соответственно, по этим текстовым файлам можно искать чем угодно, а в VCS смотреть что и когда менялось. Очень удобно.

d9d9 ★★★ ()

У меня принцип - не качать программы с сайтов с убогим интерфейсом. Ни разу не подводило. Обычно если на сайте говно - то и софт говно.

Barlog_M ()
Последнее исправление: Barlog_M (всего исправлений: 1)

экспорт данных в Microsoft Excel

Закопать!

CYB3R ★★★★★ ()

О... Чуваак, ты сделал реально полезную программу... джва года такую хотел...
Она может пригодится не только в банках. Она нужна везде где эксплуатируют сложный энтерпрайз и занимаются его допиливаем под себя и интеграцией с другими системами.
Будет подходящая задача - попробую...

dmitryalexeeff ()
Ответ на: комментарий от d9d9

Очень удобно.

Т-с-с. Эти товарищи без нежного скольжения гланд по двенадцатиперстной уже не могут. Не расстраивай их. Он, небось, джва года убил на эту поделку.

anonymous ()

mono, excel, проприетарщина. triple-ненужно

anonymous ()

пакеты для linux, зажатые в zip? что-то новенькое

anonymous ()

А разве настроенный Lucene/Solr не будет более правильным решением в этой ситуации? Или чем всё-таки эта программа занимается?

Wizard_ ★★★★★ ()
Ответ на: комментарий от CYB3R

Отличный интерфейс - минималистичный и по-делу. Хотя интерфейс opensuse.org больше по-душе.

Barlog_M ()
Последнее исправление: Barlog_M (всего исправлений: 1)
Ответ на: комментарий от d9d9

Все равно откатить структуру бд с данными на другую невозможно, а обновление из VCS не сделаешь.

farafonoff ★★ ()
Ответ на: комментарий от farafonoff

Все равно откатить структуру бд с данными

Причем тут одно к другому? Для этого есть бэкапы.

d9d9 ★★★ ()

миллионы индусов и сотнои миллионов китаезов негодуют. доколе!

anonymous ()
Ответ на: комментарий от subwoofer

В банки часто попадает софт от сторонних поставщиков. Обычно с криво оформленной моделью данных, практически без документации по логике работы и модели объектов приложения.

Потому и нужны такие инструменты. Их, как правило, для собственных разработок не используют.

dr_dobermann ()
Ответ на: комментарий от Dark_Elf

а с лицензией-то что?

а то мне на работе такое вообще нельзя ставить...

avbochagov ()

которые имеют большие базы данных с сотнями или тысячами объектов в них

О да! Это просто огромные БД. Их даже можно экспортировать в Excel!

vada ★★★★★ ()

А как запускать это чудо?

$ wine ./SqlDynamiteX.exe 

Unhandled Exception:
System.TypeLoadException: Could not load type 'SqlDynamiteX.MainWindow' from assembly 'SqlDynamiteX, Version=1.0.4311.36619, Culture=neutral, PublicKeyToken=null'.
[ERROR] FATAL UNHANDLED EXCEPTION: System.TypeLoadException: Could not load type 'SqlDynamiteX.MainWindow' from assembly 'SqlDynamiteX, Version=1.0.4311.36619, Culture=neutral, PublicKeyToken=null'.

anonymous ()
Ответ на: комментарий от anonymous

Рискну предположить, что не «wine ./SqlDynamiteX.exe», а «mono ./SqlDynamiteX.exe»

anonymous ()
Ответ на: комментарий от d9d9

Откатить структуру бд без потери данных невозможно. Накатить из VCS тоже.

farafonoff ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.