elbahek 27.11.2011 04:56

Я рекомендуюHeidiSQL - юзер-френдли редактор баз данных


Вступление обыкновенное: HeidiSQL - инструмент для работы с бд, причем инструмент виндовый. Работает с MySQL (+ деривативы типа MariaDB, PerconaDB) и, с недавних пор, с MSSQL. Для Ъ пара скриншотов:

Редактор таблиц
Редактор таблиц

Редактор сетки
Редактор сетки

Собственно редактор кверей
Собственно редактор кверей

Для !Ъ ссылка на скриншоты.

Из приятных фич:

Резюмирую: очень дружественный к пользователю редактор с хорошим набором фич.

Вступление лирическое: я пользуюсь, в основном, Squirrel-SQL, т.к. в нем есть некоторые удобные фичи, которых нет (или я не нашел) в Хайди. Все же Хайди полезен в качестве дополнительного инструмента для менеджмента юзеров и экспорта/импорта (у Squirrel есть абсолютно дурацкий глюк с зависанием на длинных строках).

Матчасть: Хайди без проблем запускается под вайном. Впрочем могут возникнуть пара нюансов:
err:module:load_builtin_dll failed to load .so lib for builtin L"winemp3.acm": libmpg123.so.0: cannot open shared object file: No such file or directory
чтобы поправить нужно просто инсталлировать пакет "mpg123".

fixme:win:DisableProcessWindowsGhosting : stub
ek/Progs/heidi/drive_c/Program Files/HeidiSQL/heidisql.exe: ../../../wine/dlls/ole32/compobj.c:732: apartment_release: Assertion `list_empty(&apt-;>stubmgrs)' failed.
для того, чтобы поправить эту ошибку - нужно указать, чтобы Хайди использовал нативную ole32.dll
1
$ env WINEDLLOVERRIDES="ole32.dll=n" wine C:\\heidisql\\heidisql.exe



Желаю быстрых запросов, поменьше rollback'ов и чтений данных с диска.

P.S. если есть интересующиеся - могу написать, как настроить Squirrel-SQL для удобной и быстрой работы.


Тэги: heidisql wine
+ 2 -
Похожие Поделиться

mealsforall 27.11.2011 06:57 #
Фантастика -- SQL-редактор не запускается потому, что mp3-шки нечем играть. До чего техника дошла! :)
ZED 27.11.2011 10:48 #
> инструмент виндовый

я немного в недоумении... неужели кроме Squirrel нету нативных программ? Тема преимущества сабжа над другими клиентами не раскрыта
elbahek 27.11.2011 12:36 #
бесплатных и толковых - мало. От них как минимум требуется:
- автодополнение имен таблиц и столбцов
- автодополнение sql-комманд
Без этого работать совсем некомфортно. Посмотрел только что Tora и Gsql. Первая не умеет автодополнение таблиц, вторая вооще не умеет автодополнение :). Есть еще MySQL Workbench, но это какой-то монстр, перегруженный лишним функционалом.

Из толковых остаются Squirrel, Execute Query. И они в том числе не умеют многое из того, что умеет Хайди, например редактировать пользователей через gui
thoughtful_fox 27.11.2011 17:55 #
Некоторое время использовал под вайном. Была замечена лишь пара косяков: иногда проблемы с графикой (иконки пропадали) и, как обычно, проблемы с EOL при работе с буффером. А так да, годная штука.

Сейчас уже бросил - перешел был на работу, где в основе был оракл сервер. А когда поменял проект и снова вернулся к майскул, обнаружил, что мне нужна лишь консоль и иногда workbench (кстати, майскул воркбенч - это просто праздник какой-то по сравнению с оракловским sqldeveloper)
elbahek 28.11.2011 12:10 #
проблемы с черным фоном иконок (вместо прозрачного) пофиксили в последнем вайне. oracle sqldeveloper не пробовал - все ругают. PL/SQL developer - наше все
Boga 28.11.2011 15:54 #
Для Oracle хорош SQL Navigator от Quest Software. Но он платный.
elbahek 28.11.2011 17:12 #
SQL Navigator ломал зависимости при компиляции пакета, когда я его юзал. Потому, имхо, pl/sql developer для обычных девелоперов и жаба для дба
Rodegast 02.12.2011 18:16 #
По мне так лучше чем DBeaver ничего нет.
nymiiin 04.12.2011 04:14 #
на ресурсе о линуксе обсуждают шиндоус-утилиты.
класс.
fry 12.12.2011 21:39 #
ты бы лучше скрины запостил, как оно выглядит под wine-ом, а то слил виндовые скриншоты с официального сайта и все
p.s. по теме: а чем плох консольный клиент который идет вместе с базой (mysql/psql)?
elbahek 16.12.2011 00:23 #
пжалста, скрины
Диалоговое окно соединения с бдСписок таблицРедактирование данных прям из таблицыЗапуск квери и результат


Ну а в консольном нет автодополнения и результат запуска квери криво высвечивается
консольный клиент