powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Выбор СУБД - нужны компетентные мнения
14 сообщений из 14, страница 1 из 1
Выбор СУБД - нужны компетентные мнения
    #39799654
Фотография Cola
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Находимся в процессе выбора СУБД. Очень пристально смотрим на Postgres, даже начали прототипировать... Обнаружили, что нет компонентов и драйверов родных, почему-то только от сторонних производителей и судя по ветке форма с ними есть проблемы.
1. Какие все таки компоненты/драйвера предпочесть? Не хочется на середине проекта получить жесткие глюки и откатываться к началу. Есть ли что-то бесплатное кроме FireDAС(он не бесплатен но входит в состав Delphi 10.3 и не работает - не подключается к СУБД).
2. Обнаружили отсутствие совместимости драйверов для СУБД для 32 и 64 разрядных СУБД. А последние версии Postgres выходят только 64 разрядные. Как быть если приложение пишется 32 разрядное - оно не будет работать с БД 64 разряда. Какие есть варианты?


Гурры, очень нужна ваша помощь! Всем заранее спасибо за ответы!
...
Рейтинг: 0 / 0
Выбор СУБД - нужны компетентные мнения
    #39799668
Фотография mefman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
переписать приложение на гошечке?
...
Рейтинг: 0 / 0
Выбор СУБД - нужны компетентные мнения
    #39799672
Melkij
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cola,

язык/платформа-то хоть какие? Есть libpq и много кто сделан поверх него, есть сам протокол и реализации независимые от libpq.
...
Рейтинг: 0 / 0
Выбор СУБД - нужны компетентные мнения
    #39799693
Фотография Maxim Boguk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cola2. Обнаружили отсутствие совместимости драйверов для СУБД для 32 и 64 разрядных СУБД. А последние версии Postgres выходят только 64 разрядные. Как быть если приложение пишется 32 разрядное - оно не будет работать с БД 64 разряда. Какие есть варианты?


Протокол работы с базой абсолютно неизменен и не зависит от того какой она битности.
Так что 32битный драйвер должен работать с 64bit Postgresql (даже если она будет на другом континенте на линуксе жить).
...
Рейтинг: 0 / 0
Выбор СУБД - нужны компетентные мнения
    #39799735
Фотография Cola
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MelkijCola,

язык/платформа-то хоть какие? Есть libpq и много кто сделан поверх него, есть сам протокол и реализации независимые от libpq.
Язык: Delphi 10.3 (RAD Studio), платформа: Windows -приложение, БД: Linux|Windows.
Интересует драйвер OleDB или стабильные компоненты типа ADO.
FireDAC не работают -было много танцев с бубнами но так и не удалось подключиться к СУБД - то не та версия драйвера, то библиотеки не найдены, то их невозможно загрузить, хотя все инструкции выполнили. Кстати там и по вылазили несовместимости 32/64. Приложение 32, а сервер СУБД 64 и ошибка, что используется драйвер не той разрядности. 32х разрядной версии свежей не нашел, откатился до 9.3, но там даже бэкапы нормально сделать нельзя - не поддерживается дамп базы. Пришлось SQL запросами переносить все...
Может это чисто экспериментальная СУБД и проект на ней делать не стоит? Есть у кого-то опыт реализации проекта на Postgres клиент-сервер с 100-500 пользователей?
...
Рейтинг: 0 / 0
Выбор СУБД - нужны компетентные мнения
    #39799749
jan2ary
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ColaFireDAC не работают -было много танцев с бубнами но так и не удалось подключиться к СУБД - то не та версия драйвера, то библиотеки не найдены, то их невозможно загрузить, хотя все инструкции выполнили. Кстати там и по вылазили несовместимости 32/64. Приложение 32, а сервер СУБД 64 и ошибка, что используется драйвер не той разрядности. 32х разрядной версии свежей не нашел, откатился до 9.3, но там даже бэкапы нормально сделать нельзя - не поддерживается дамп базы. Пришлось SQL запросами переносить все...
Может это чисто экспериментальная СУБД и проект на ней делать не стоит? Есть у кого-то опыт реализации проекта на Postgres клиент-сервер с 100-500 пользователей?Вам нужны текстовые файлы, csv например. Постгрес, как и любая другая БД, вам не надо.
...
Рейтинг: 0 / 0
Выбор СУБД - нужны компетентные мнения
    #39799757
Фотография Cola
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jan2aryColaFireDAC не работают -было много танцев с бубнами но так и не удалось подключиться к СУБД - то не та версия драйвера, то библиотеки не найдены, то их невозможно загрузить, хотя все инструкции выполнили. Кстати там и по вылазили несовместимости 32/64. Приложение 32, а сервер СУБД 64 и ошибка, что используется драйвер не той разрядности. 32х разрядной версии свежей не нашел, откатился до 9.3, но там даже бэкапы нормально сделать нельзя - не поддерживается дамп базы. Пришлось SQL запросами переносить все...
Может это чисто экспериментальная СУБД и проект на ней делать не стоит? Есть у кого-то опыт реализации проекта на Postgres клиент-сервер с 100-500 пользователей?Вам нужны текстовые файлы, csv например. Постгрес, как и любая другая БД, вам не надо.
Вы пошутили? )))
...
Рейтинг: 0 / 0
Выбор СУБД - нужны компетентные мнения
    #39799783
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не специалист ни по Delphi, ни по PostgreSQL. Delphi последний раз видел лет 18 назад

Но как миниму, есть официальный драйвер
https://odbc.postgresql.org/
т.ч. высказывание "...нет компонентов и драйверов родных, почему-то только от сторонних производителей..." уже вызывает странность. Про ложность высказывания "...отсутствие совместимости драйверов для СУБД для 32 и 64 разрядных..." так-же уже сказали.

Что используют (что лучше использовать) на живых проектах Delphi + PostgreSQL - это нужно спрашивать у коллег Delphi'стов )))

IMHO & AFAIK
...
Рейтинг: 0 / 0
Выбор СУБД - нужны компетентные мнения
    #39799787
Melkij
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Colaопыт реализации проекта на Postgres клиент-сервер с 100-500 пользователей?
И на 100500 есть. И больше. 100к пользователей совсем даже немного.

А вот живых разработчиков на делфях никогда не видел. Хотя слышал, что такие ещё где-то существуют. Поэтому попробуйте лучше спросить где-нибудь там, где есть ещё разработчики на делфях. Этот раздел всё-таки о самой СУБД
...
Рейтинг: 0 / 0
Выбор СУБД - нужны компетентные мнения
    #39800623
withrecursive
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Cola,

1) Нормально все FireDAС работает, из бесплатных есть zeos, из платных PgDAC
2) приложению(32 или 64 битному) пофиг на битность сервера
...
Рейтинг: 0 / 0
Выбор СУБД - нужны компетентные мнения
    #39800762
Garik888
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
[quot Cola]MelkijCola,
Может это чисто экспериментальная СУБД и проект на ней делать не стоит? Есть у кого-то опыт реализации проекта на Postgres клиент-сервер с 100-500 пользователей?

Я когда то использовал на Delphi вот этот компонент, http://www.microolap.com/products/connectivity/postgresdac/news/ для работы с Postgresql, он платный, но стоит своих денег, так как с другими были море проблем.
Уже давно не использую Deplhi, но проект мой живёт и развивается на старой версии этого компонента, но при этом, постгрес последней версии. Так что советую.

Сам использую данную СУБД, во всех своих проектах. Есть очень тяжёлые и по объему и количеству пользователей и не пожалел ни разу.
...
Рейтинг: 0 / 0
Выбор СУБД - нужны компетентные мнения
    #39801282
Partisan M
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ColaМожет это чисто экспериментальная СУБД и проект на ней делать не стоит?

Нифигасе заява. Не представляю: это в каком месте надо обитать, чтобы казалось, что PostgreSQL экспериментальная СУБД, а Delphi всё ещё существует.
Советую самостоятельно навести справки, потратив некоторые усилия. Информации о PostgreSQL много - книги, документация на её сайте, курсы (коммерческие). Это одна из наиболее распространённых СУБД, и самая мощная из бесплатных (доступна коммерческая поддержка).
Соединение Delphi с PostgreSQL возможно несколькими способами. Надо узнать, какие есть и самостоятельно выбрать наиболее подходящий.
...
Рейтинг: 0 / 0
Выбор СУБД - нужны компетентные мнения
    #39801963
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ColaMelkijCola,

язык/платформа-то хоть какие? Есть libpq и много кто сделан поверх него, есть сам протокол и реализации независимые от libpq.
Язык: Delphi 10.3 (RAD Studio), платформа: Windows -приложение, БД: Linux|Windows.
Интересует драйвер OleDB или стабильные компоненты типа ADO.
FireDAC не работают -было много танцев с бубнами но так и не удалось подключиться к СУБД - то не та версия драйвера, то библиотеки не найдены, то их невозможно загрузить, хотя все инструкции выполнили. Кстати там и по вылазили несовместимости 32/64. Приложение 32, а сервер СУБД 64 и ошибка, что используется драйвер не той разрядности. 32х разрядной версии свежей не нашел, откатился до 9.3, но там даже бэкапы нормально сделать нельзя - не поддерживается дамп базы. Пришлось SQL запросами переносить все...
Может это чисто экспериментальная СУБД и проект на ней делать не стоит? Есть у кого-то опыт реализации проекта на Postgres клиент-сервер с 100-500 пользователей?

ODBC
https://odbc.postgresql.org/

ADO.NET
https://www.npgsql.org

OLE DB
https://www.pgoledb.com
...
Рейтинг: 0 / 0
Выбор СУБД - нужны компетентные мнения
    #39801999
Фотография mefman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Partisan MНифигасе заява. Не представляю: это в каком месте надо обитать, чтобы казалось, что PostgreSQL экспериментальная СУБД, а Delphi всё ещё существует .

напомнило:
старый анекдотСрочно пришлите 2 цистерны спирта! Мужики проспались, спрашивают - где царь-батюшка
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Выбор СУБД - нужны компетентные мнения
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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