Clarion - PostgreSQL

ODBC

Модератор: Andrew™

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
gopstop2007
Ветеран
Сообщения: 1186
Зарегистрирован: 25 Март 2009, 21:55

Clarion - PostgreSQL

Сообщение gopstop2007 » 17 Декабрь 2016, 16:07

Ал писал(а):[post]up - порядка 50000 +/- 1000 записей - и всё, "замерзает" надолго...
может изначально задача реализована неправильно, для чего сервер зеркалить?
“Есть всего 2 типа языков: те, на которые все жалуются и те, которыми никто не пользуется.” — Бьерн Страуструп

Yufil
Ветеран движения
Сообщения: 1075
Зарегистрирован: 16 Май 2006, 13:34
Контактная информация:

Clarion - PostgreSQL

Сообщение Yufil » 17 Декабрь 2016, 17:25

Ал писал(а): всем привет!
решил апнуть - тем, кто утомился с pgadmin 3, посмотрите http://dbeaver.jkiss.org/docs/features/
http://rsload.net/soft/editor/25119-datagrip.html
http://rsload.net/soft/manager/11467-database-net.html

Ал
Ветеран
Сообщения: 775
Зарегистрирован: 08 Июль 2005, 5:48
Откуда: Россия

Clarion - PostgreSQL

Сообщение Ал » 17 Декабрь 2016, 18:03

gopstop2007 писал(а):
Ал писал(а):[post]up - порядка 50000 +/- 1000 записей - и всё, "замерзает" надолго...
может изначально задача реализована неправильно, для чего сервер зеркалить?
всё может быть..., но обсуждать это смысла нет ибо "..., см. пункт 1..." - т.е. в проекте решаю не я и обсуждать принятые решения не хочу, я делаю "от забора и до...", но мне самому интересно стало про скорость, почитал бегло про кластеры/репликации/синхронизации/копирования... на postgresql понял, что действительно все не очень просто и быстро, но решил уточнить у могучего All... :lol:

Ал
Ветеран
Сообщения: 775
Зарегистрирован: 08 Июль 2005, 5:48
Откуда: Россия

Clarion - PostgreSQL

Сообщение Ал » 17 Декабрь 2016, 18:11

Yufil писал(а):
Ал писал(а): всем привет!
решил апнуть - тем, кто утомился с pgadmin 3, посмотрите http://dbeaver.jkiss.org/docs/features/
http://rsload.net/soft/editor/25119-datagrip.html
http://rsload.net/soft/manager/11467-database-net.html
видел и статью про новый DG на хабре пробежал https://habrahabr.ru/company/JetBrains/blog/316152/, просто dbeaver мне попался раньше - еще в октябре, написал только сейчас - поработал сначала сам, пока вроде то, что мне требовалось делает, не глючит, обновляется, а "зоопарк" не нужен, ну и бесплатный он, а так да - много всяких ide есть для sql : :wink:

ps https://wiki.postgresql.org/wiki/Commun ... ls#DBeaver - списочек
Последний раз редактировалось Ал 18 Декабрь 2016, 16:18, всего редактировалось 2 раза.

gopstop2007
Ветеран
Сообщения: 1186
Зарегистрирован: 25 Март 2009, 21:55

Clarion - PostgreSQL

Сообщение gopstop2007 » 18 Декабрь 2016, 10:46

зеркалить в рунтайме, и еще на удаленном серваке, при таком объеме изменяемых данных, "верной дорогой идете товарищи". Вы наверное интернет RAID изобретаете :D
“Есть всего 2 типа языков: те, на которые все жалуются и те, которыми никто не пользуется.” — Бьерн Страуструп

Ал
Ветеран
Сообщения: 775
Зарегистрирован: 08 Июль 2005, 5:48
Откуда: Россия

Clarion - PostgreSQL

Сообщение Ал » 18 Декабрь 2016, 16:16

gopstop2007 писал(а): зеркалить в рунтайме, и еще на удаленном серваке, при таком объеме изменяемых данных, "верной дорогой идете товарищи". Вы наверное интернет RAID изобретаете :D
:D
https://habrahabr.ru/post/317312/

gopstop2007
Ветеран
Сообщения: 1186
Зарегистрирован: 25 Март 2009, 21:55

Clarion - PostgreSQL

Сообщение gopstop2007 » 18 Декабрь 2016, 20:35

спасибо, познавательно. :)
“Есть всего 2 типа языков: те, на которые все жалуются и те, которыми никто не пользуется.” — Бьерн Страуструп

Аватара пользователя
Дед Пахом
Старичок
Сообщения: 2193
Зарегистрирован: 07 Июль 2005, 15:51
Откуда: Москва, Россия

Clarion - PostgreSQL

Сообщение Дед Пахом » 18 Декабрь 2016, 21:10

Если из этой статьи сделать опросник, то по 100-балльной шкале я набрал бы 0.
С уважением, ДП

Ал
Ветеран
Сообщения: 775
Зарегистрирован: 08 Июль 2005, 5:48
Откуда: Россия

Clarion - PostgreSQL

Сообщение Ал » 18 Декабрь 2016, 21:54

Дед Пахом писал(а):
Если из этой статьи сделать опросник, то по 100-балльной шкале я набрал бы 0.
:lol:, это ж как у археологов: "...раскопал свой идеал, но идеал связать не мог ... двух строк, ...снова закопал..."

PavelNK
Старожил
Сообщения: 217
Зарегистрирован: 15 Март 2011, 8:02

Clarion - PostgreSQL

Сообщение PavelNK » 18 Декабрь 2016, 23:06

Статья интересная, есть правильные вещи, но есть и противоречия.
Например, с одной стороны
"Рабы не могут сказать «Нет», а наёмные работники могут. Если же вы профессионал, — это ваша обязанность. Когда руководитель ставит нереальный срок, ваша обязанность сказать «нет». Если вам предлагают быстрое, но архитектурно слабое решение, ваша обязанность сказать «нет». Когда вам предлагают работать по ночам, ваша обязанность сказать «нет». "
, а с другой
"Программист принимает правила работодателя. Если программист не принимает правил, он увольняется или его увольняют."

Если программист говорит нет, то его после нескольких, а бывает и после одного нет, увольняют или вынуждают уволиться.
Он приходит к другому работодателю, но там то же самое. Люди, которые говорят НЕТ, никому не нужны, всем нужны, которые говорят ДА.

kreator
Ветеран
Сообщения: 3106
Зарегистрирован: 28 Май 2009, 14:54
Откуда: Москва

Clarion - PostgreSQL

Сообщение kreator » 05 Июнь 2017, 10:45

Не хочу плодить темы, PostgreSQL у нас пока редкость.
Не можем синхронизировать словарь с серваком. При импорте из ODBC-источника всё видится вроде бы нормально. Но при импорте в словаре оказываются только заголовки таблиц, без содержимого. При попытке открыть любую таблицу, естественно, ошибка:
pg.png
Номер сервера не знаем. ODBC - 32-битный (64-битный вообще отказался видеть). С10, если есть разница. Что может быть? Принципиально Визард с PG не работает? Может быть причина в Unicode-базе?
We are hard at work… for you. :)

Аватара пользователя
ingasoftplus
Старожил
Сообщения: 266
Зарегистрирован: 26 Декабрь 2006, 17:07
Откуда: Оттуда :)

Clarion - PostgreSQL

Сообщение ingasoftplus » 05 Июнь 2017, 10:59

а почему у вас Полное имя пути - а внутри еще кавычки???

kreator
Ветеран
Сообщения: 3106
Зарегистрирован: 28 Май 2009, 14:54
Откуда: Москва

Clarion - PostgreSQL

Сообщение kreator » 05 Июнь 2017, 11:48

ingasoftplus писал(а):
05 Июнь 2017, 10:59
а почему у вас Полное имя пути - а внутри еще кавычки???
Вроде спецы по PG сказали, что так надо. Ни к чему думаете?
We are hard at work… for you. :)

Ал
Ветеран
Сообщения: 775
Зарегистрирован: 08 Июль 2005, 5:48
Откуда: Россия

Clarion - PostgreSQL

Сообщение Ал » 05 Июнь 2017, 11:53

cw6_dct.jpg
может так?

ps ну и в начале проги -

Код: Выделить всё

Glo:ConnectStringPgSQL = 'Driver={{PostgreSQL UNICODE};Server=#####.#####.ru;Port=####;Database=#####;UID=#########;PWD=#########;'

Аватара пользователя
ingasoftplus
Старожил
Сообщения: 266
Зарегистрирован: 26 Декабрь 2006, 17:07
Откуда: Оттуда :)

Clarion - PostgreSQL

Сообщение ingasoftplus » 05 Июнь 2017, 12:08

kreator писал(а):
05 Июнь 2017, 11:48
ingasoftplus писал(а):
05 Июнь 2017, 10:59
а почему у вас Полное имя пути - а внутри еще кавычки???
Вроде спецы по PG сказали, что так надо. Ни к чему думаете?
не знаю как в PG, но кавычки как правило экранируют всякие "нехорошие" символы (например, пробелы). У вас же я вижу обычную нормальную строку. может я не прав?
и странно - много людей (я сужу по NG) работает с PG и чтобы были проблемы уже на этом уровне, я не помню...

Ответить