Гость
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / устал от pgAdmin / 25 сообщений из 64, страница 1 из 3
22.05.2018, 23:27
    #39648337
aceton
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
устал от pgAdmin
pgAdmin3 падает и уносит вместе с собой всё ценное, поиск/замена почти неработоспособны, русский текст ломается при выделении и т.д.
pgAdmin4 уносится в даль от реальности рядовых программистов.
Будучи в большей степени программистом, налабал себе инструмент, который полностью заменил мне pgAdmin.
Проект открыт:
sqt
Способные добавить свои 5 копеек и владеющие крохами свободного времени - велкам.
...
Рейтинг: 0 / 0
23.05.2018, 07:01
    #39648370
устал от pgAdmin
aceton,
pgAdmin3 - это жесткач, конечно.
pgAdmin4 - это садомазохизм. Такое можно было сделать только по жёсткой накурке.
...
Рейтинг: 0 / 0
23.05.2018, 08:30
    #39648400
angel_zar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
устал от pgAdmin
acetonПроект открыт:
sqt
Способные добавить свои 5 копеек и владеющие крохами свободного времени - велкам.

А почему бы еще не выложить, сразу скомпилированным?
...
Рейтинг: 0 / 0
23.05.2018, 08:45
    #39648407
aceton
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
устал от pgAdmin
angel_zar,

была мысль.. не нашел, куда, не решил, в каком составе. Всякие облачные хранилища больше не дают делать прямые ссылки. Изменения не редки, поэтому перезаливать архив в гит - не по феншую. Опять же, наверное, разумно библы Qt, libpq и т.п. - отдельно, а то, что относится к самоделке - отдельно. Тогда отдельный головняк с мерджем. Предложения?
* речь только о windows
** сделать что ли непрямую ссылку...
...
Рейтинг: 0 / 0
23.05.2018, 09:53
    #39648442
aceton
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
устал от pgAdmin
...
Рейтинг: 0 / 0
23.05.2018, 10:36
    #39648494
angel_zar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
устал от pgAdmin
Строка подключения.
host=127.0.0.1 port=5432 dbname=tst user=%user% password=%pass% connect_timeout=5
Получаю ошибку
14:29:36.498: error 53, state 08001: [Microsoft][SQL Server Native Client 11.0]A network-related or instance-specific error has occurred while establishing a connection to SQL Server. Server is not found or not accessible. Check if instance name is correct and if SQL Server is configured to allow remote connections. For more information see SQL Server Books Online.

Для примера написано ODBC or PostgreSQL connectio string, что тут не корректно? Может, что то нужно установить?
...
Рейтинг: 0 / 0
23.05.2018, 11:18
    #39648524
aceton
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
устал от pgAdmin
angel_zar,

При добавлении нового источника данных предлагается два варианта строки подключения: odbc и libpq-шный.
Нужно оставить только один (и дозаполнить). Подозреваю, что odbc-шный вариант так и остался (судя по ошибке).
Если в строке подключения будут обнаружены слова dsn или driver, то создается odbc-подключение, иначе постгрёвое.
...
Рейтинг: 0 / 0
23.05.2018, 11:30
    #39648537
aceton
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
устал от pgAdmin
Обращаю внимание, что для нормальной работы сформированы наборы скриптов (т.е. наполнение дерева объектов и содержимого объектов) только для MS SQL Server и PostgreSQL (с нужной мне детализацией). Собственно, от возможных контрибьюторов ожидается развитие функционала именно в этом контексте (поддержка различных источников данных и их разных версий).
...
Рейтинг: 0 / 0
23.05.2018, 11:56
    #39648566
tip78
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
устал от pgAdmin
почему не консоль?
...
Рейтинг: 0 / 0
23.05.2018, 12:24
    #39648591
aceton
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
устал от pgAdmin
tip78,

авторпочему не консоль?
Почему не psql?
...
Рейтинг: 0 / 0
23.05.2018, 13:06
    #39648630
aceton
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
устал от pgAdmin
tip78почему не консоль?
Если я неправильно понял вопрос, и это был призыв к psql, то Вам стоит рассмотреть sqt в приближении.
Во-первых, я предпочитаю gui и даже использую мышь :). Во-вторых, sqt - это инструмент, который помогает мне решать мои конкретные задачи. Столкнулся с необходимостью делать функции, возвращающие выборки с большим количеством колонок.. неудобно. Теперь каждая выборка сопровождается структурой, которую можно скопировать в определение функции. Столкнулся с проблемой вызова функций с кучей аргументов, где аргументы нужно указывать выборочно - теперь можно мышью выбрать нужные аргументы и сразу получить нужные запросы (аналогично с таблицами). Понадобилось перелопачивать json - теперь я нажимаю Ctrl+J и вижу json в отформатированном виде, где.. кхм.. вложенный(?) json (масло масленное), сериализованный в строковые значения, тоже разворачивается в соседние узлы для удобного обзора. Я имею дело с финансовыми операциями, и мне неудобно каждый раз писать различные sql-запросы, чтобы сложить несколько ячеек в разных колонках разных строк уже полученной выборки. Теперь F6 суммирует выделенные ячейки. Дерево, скрипты объектов - так, как мне удобно. Что-то хочу видеть сразу - делаю так, чтобы было видно сразу. Можно за минуты добавить в дерево узлы, которые просто показывают какие-то кастомные выборки или скрипты/текст. Всё в sqt - материал и примочки для разработки.
Консоль - это абстракция. Если уже есть такой инструментарий - рассмотрел бы. Я не хочу делать самый лучший велосипед из всех велосипедов.
...
Рейтинг: 0 / 0
23.05.2018, 15:05
    #39648795
tip78
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
устал от pgAdmin
создаётся дира 'sql', в которой создаётся файл _funcs.sql, в который добавляются файлы.sql с функциями, каждый из которых есть самый обычный чистый SQL-листинг
в сочетании с подсветкой работает весьма кошерно
также и все остальные файлы-таблицы
в консоле: \i _funcs.sql

авторвижу json в отформатированном виде
форматируется также изи
...
Рейтинг: 0 / 0
23.05.2018, 15:10
    #39648802
Gallemar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
устал от pgAdmin
aceton, не смог подключится. Нах*й с пляжа. Покупаем EMS и не паримся.
...
Рейтинг: 0 / 0
23.05.2018, 15:28
    #39648819
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
устал от pgAdmin
DBeaver, м?
...
Рейтинг: 0 / 0
23.05.2018, 15:30
    #39648820
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
устал от pgAdmin
Посмотрел. Уважуха. Есть перспективы.
...
Рейтинг: 0 / 0
23.05.2018, 16:24
    #39648870
aceton
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
устал от pgAdmin
Gallemaraceton, не смог подключится. Нах*й с пляжа. Покупаем EMS и не паримся.
Хороший выбор, сэр.
...
Рейтинг: 0 / 0
24.05.2018, 01:53
    #39649093
DARTH SPACE
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
устал от pgAdmin
За инициативу респект! Как под линухом собрать? Чето мэйк-файлика не наблюдаю...
...
Рейтинг: 0 / 0
24.05.2018, 09:05
    #39649149
aceton
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
устал от pgAdmin
DARTH SPACE,

qmake
...
Рейтинг: 0 / 0
24.05.2018, 10:43
    #39649234
big-trot
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
устал от pgAdmin
aceton,

Присоединяюсь к Gallemar, не могу подключиться.
...
Рейтинг: 0 / 0
24.05.2018, 12:08
    #39649303
ну я
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
устал от pgAdmin
acetontip78,

авторпочему не консоль?
Почему не psql?
Поставил pgAdmin только чтобы сохранять вывод в файл. Можно ли в консоли psql редиректнуть вывод в файл? Буду благодарен за подсказку.
...
Рейтинг: 0 / 0
24.05.2018, 12:18
    #39649321
tip78
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
устал от pgAdmin
ну яacetontip78,

пропущено...

Почему не psql?
Поставил pgAdmin только чтобы сохранять вывод в файл. Можно ли в консоли psql редиректнуть вывод в файл? Буду благодарен за подсказку.
тяжко же вам без гугла придётся...
https://stackoverflow.com/questions/5331320/psql-save-results-of-command-to-a-file
...
Рейтинг: 0 / 0
24.05.2018, 12:30
    #39649328
ну я
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
устал от pgAdmin
tip78ну япропущено...

Поставил pgAdmin только чтобы сохранять вывод в файл. Можно ли в консоли psql редиректнуть вывод в файл? Буду благодарен за подсказку.
тяжко же вам без гугла придётся...
https://stackoverflow.com/questions/5331320/psql-save-results-of-command-to-a-file
О, сенкс, то что надоть рабочему крестьянству.
...
Рейтинг: 0 / 0
24.05.2018, 12:32
    #39649333
Gallemar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
устал от pgAdmin
acetonGallemaraceton, не смог подключится. Нах*й с пляжа. Покупаем EMS и не паримся.
Хороший выбор, сэр.
Банально нет вывода ошибки при подключении. Дальше смысла не вижу смотреть.
...
Рейтинг: 0 / 0
24.05.2018, 12:33
    #39649334
Vadim Lejnin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
устал от pgAdmin
ну яacetontip78,

пропущено...

Почему не psql?
Поставил pgAdmin только чтобы сохранять вывод в файл. Можно ли в консоли psql редиректнуть вывод в файл? Буду благодарен за подсказку.

А поискать?
Как сохранить вывод psql во внешний csv-файл
там как сформировать csv, но если не сбрасывать разделитель полей, то будет обычных вывод

Можно использовать опцию командной строки:
Код: sql
1.
2.
3.
4.
psql --help
...
  -L, --log-file=FILENAME  send session log to file
...



смотри также полное описание

Часть команд есть во встроенной справке:
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
postgres=# \? 
...
Input/Output
  \copy ...              perform SQL COPY with data stream to the client host
  \echo [STRING]         write string to standard output
  \i FILE                execute commands from file
  \ir FILE               as \i, but relative to location of current script
  \o [FILE]              send all query results to file or |pipe
  \qecho [STRING]        write string to query output stream (see \o)
...
...
Рейтинг: 0 / 0
24.05.2018, 12:53
    #39649360
aceton
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
устал от pgAdmin
GallemarБанально нет вывода ошибки при подключении. Дальше смысла не вижу смотреть.
Ошибка выводится в лог в нижней части экрана, который, если не увеличить его высоту, через несколько секунд схлопывается вниз, чтобы не мозолить глаза. Его можно вернуть, "нащупав" мышкой сплиттер сразу над строкой статуса. Не сталкивался с тем, чтобы ошибки "исчезали" совсем. Если Вам с big-trot добавить нечего, то помочь ничем не могу.
Если утилита интересна в принципе, то можете запустить программу из под отладчика и посмотреть, что происходит. Если ваша задача - не совсем очевидным способом ткнуть меня мордой в грязь, то мне, в общем-то, пофигу. Покупайте EMS, не парьтесь сами и не парьте тех, кто вам ничем не обязан.
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / устал от pgAdmin / 25 сообщений из 64, страница 1 из 3
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]