|
|
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. Знаю что подобная тема уже подымалась но почитав мне ничего не помогло. Помогите бесплатно подключиться к базе. Пробовал через ADO Connection с различными настройками результат 0. Заранее спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2021, 04:30 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Проинстраллировал отсюда драйвер не помогло. https://www.postgresql.org/ftp/odbc/versions/msi/ PostgreSQL 13.2 у меня ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2021, 04:32 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Delphi_Watcher, пробовали ZeosLib? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2021, 07:07 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
goldmi45 Delphi_Watcher, пробовали ZeosLib? Нет хотел стандартными средствами подключиться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2021, 08:45 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Delphi_Watcher goldmi45 Delphi_Watcher, пробовали ZeosLib? Нет хотел стандартными средствами подключиться. Расскажи, почему ты так решил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2021, 09:12 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
ъъъъъ Delphi_Watcher пропущено... Нет хотел стандартными средствами подключиться. Расскажи, почему ты так решил. Я читал что стандартными компонентами это через 4 колена идти до БД. И что скорость снизится. Но мне пока скорость не важна. Хотелось бы без установки дополнительных компонентов сделать соединение с postgresql. Подскажите пожалуйста кто знает как. Версия Делфи 10.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2021, 09:18 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
FireDAC, как вариант ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2021, 09:23 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Delphi_Watcher> Версия Делфи 10.4 Там же есть FireDAC. Забудь про ADO. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2021, 10:24 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Гаджимурадов Рустам Delphi_Watcher> Версия Делфи 10.4 Там же есть FireDAC. Забудь про ADO. Нашел вот это только, но не пойму как настроить подключение к БД(( https://clip2net.com/s/4be2WI5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2021, 10:34 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Пишут что вот так можно соединиться: https://www.sql.ru/forum/1197748/delphixe8-firedac-ne-podkluchaetsya-k-postgresql ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2021, 11:01 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Delphi_Watcher Гаджимурадов Рустам Delphi_Watcher> Версия Делфи 10.4 Там же есть FireDAC. Забудь про ADO. Нашел вот это только, но не пойму как настроить подключение к БД(( https://clip2net.com/s/4be2WI5 Не совсем понятно в чем конкретно проблема. Кинул фаердаковский коннект на форму/датамодуль, выбрал провайдер PG, настроил буквально 3-4 параметра и всё. Что там вообще не может получится то? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2021, 11:07 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
makhaon Delphi_Watcher пропущено... Нашел вот это только, но не пойму как настроить подключение к БД(( https://clip2net.com/s/4be2WI5 Не совсем понятно в чем конкретно проблема. Кинул фаердаковский коннект на форму/датамодуль, выбрал провайдер PG, настроил буквально 3-4 параметра и всё. Что там вообще не может получится то? :) https://c2n.me/4be5NNg ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2021, 11:16 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Delphi_Watcher, гуглил по ошибке? вот хотя бы тут её обсуждают: https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1008012&msg=22092348 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2021, 11:27 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Гаджимурадов Рустам Там же есть FireDAC... нужно было опционально embeeded-клиента сделать как в PgDAC. Сейчас постоянные геморы с гранатами не той системы libPQ, которая либо на Win32, либо на Win64 не хочет цепляться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2021, 11:55 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Соколинский Борис Гаджимурадов Рустам Там же есть FireDAC... нужно было опционально embeeded-клиента сделать как в PgDAC. Сейчас постоянные геморы с гранатами не той системы libPQ, которая либо на Win32, либо на Win64 не хочет цепляться. https://c2n.me/4be8AKL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2021, 11:58 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Delphi_Watcher, ну да. Сразу приобретай бубен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2021, 12:03 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Соколинский Борис> Для PG он слегка недопиленный, А автор в курсе вообще? Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2021, 12:08 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
UniDAC/PGDAC покупать надо. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2021, 12:08 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Гаджимурадов Рустам А автор в курсе вообще? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2021, 12:09 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
И как в итоге подключиться к базе? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2021, 12:23 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Delphi_Watcher, IDE должна увидеть libpq.dll 32бит. Прога - той разрядности, под которую она скомпилена. Дальше сам думай как лучше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2021, 12:29 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Соколинский Борис Delphi_Watcher, IDE должна увидеть libpq.dll 32бит. Прога - той разрядности, под которую она скомпилена. Дальше сам думай как лучше. Получается нужен libpq.dll x64 ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2021, 12:49 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Соколинский Борис С учетом того, что эта фигня выскакивает у каждого первого - уверен, что да. Врядли ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2021, 12:59 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Dmitry Arefiev, а почему нельзя было встроить клиентский функционал без libpq? Там не так чтобы очень много кода пришлось писать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2021, 13:13 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Ну в этом режиме умеют работать компоненты от DevArt. Внимание вопрос, зачем эмбе ломать бизнес своим партнерам предлагая посути бесплатно то что те продают? Да и если честно не помню я проблем с коннектом к PG, ну только dll подобрать правильную да и все. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2021, 13:20 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Соколинский Борис а почему нельзя было встроить клиентский функционал без libpq? Там не так чтобы очень много кода пришлось писать. У нас одни написали клиентское приложение к 8 Ораклу с использованием Direct протокола ODAC. Угадай, что произошло, когда пришлось мигрировать на 12? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2021, 13:25 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
_Vasilisk_ Нафиг! А потом поддерживать все протоколы? У нас одни написали клиентское приложение к 8 Ораклу с использованием Direct протокола ODAC. Угадай, что произошло, когда пришлось мигрировать на 12? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2021, 13:29 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
энди Ну в этом режиме умеют работать компоненты от DevArt. Внимание вопрос, зачем эмбе ломать бизнес своим партнерам предлагая посути бесплатно то что те продают? Да и если честно не помню я проблем с коннектом к PG, ну только dll подобрать правильную да и все. Да если честно много проблем(( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2021, 13:30 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Соколинский Борис> IDE должна увидеть libpq.dll 32бит. Соколинский Борис> Прога - той разрядности Явно указать путь к файлу нет возможности что ли? Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2021, 13:30 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Гаджимурадов Рустам Соколинский Борис> IDE должна увидеть libpq.dll 32бит. Соколинский Борис> Прога - той разрядности Явно указать путь к файлу нет возможности что ли? Покажите как? dll надо же сюда кидать Win64\Debug ?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2021, 13:32 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
[quot Delphi_Watcher#22291620][quot Гаджимурадов Рустам#22291618]Соколинский Борис> IDE должна увидеть libpq.dll 32бит. Соколинский Борис> Прога - той разрядности Вообщем закинул dll везде Win32,Win64 и в саму папку с проектом, результата 0. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2021, 13:35 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Гаджимурадов Рустам Явно указать путь к файлу нет возможности что ли? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2021, 13:36 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Delphi_Watcher Вообщем закинул dll везде Win32,Win64 и в саму папку с проектом, результата 0. В "c:\Program Files (x86)\Embarcadero\Studio\X.X\bin" положи 32бит. В каталог куда прога компилится - ту, что соответствует версии. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2021, 13:39 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Мимопроходящий переписали ODAC? Соколинский Борис В "c:\Program Files (x86)\Embarcadero\Studio\X.X\bin" положи 32бит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2021, 13:43 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Соколинский Борис Delphi_Watcher Вообщем закинул dll везде Win32,Win64 и в саму папку с проектом, результата 0. В "c:\Program Files (x86)\Embarcadero\Studio\X.X\bin" положи 32бит. В каталог куда прога компилится - ту, что соответствует версии. Положил, тоже самое, результат 0. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2021, 13:44 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Или сразу в system32 соответствующих разрядностей. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2021, 13:44 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Соколинский Борис Гаджимурадов Рустам Явно указать путь к файлу нет возможности что ли? Код: pascal 1. то достаточно перед этим вызовом вставить загрузку по полному пути Код: pascal 1. чтобы dll была загружена та, что нужна ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2021, 13:47 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
_Vasilisk_ Мимопроходящий переписали ODAC? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2021, 13:49 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
_Vasilisk_ Соколинский Борис пропущено... Я сходу не нашел, подозреваю что нет. Код: pascal 1. то достаточно перед этим вызовом вставить загрузку по полному пути Код: pascal 1. чтобы dll была загружена та, что нужна Не помогло. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2021, 13:51 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Delphi_WatcherНе помогло. Да, танцы дождя они такие. Значит всё-таки придётся включать голову и брать в руки отладчик с Process Monitor-ом. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2021, 14:06 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Delphi_Watcher Не помогло. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2021, 14:59 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
_Vasilisk_ Delphi_Watcher Не помогло. Это что? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2021, 15:33 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
А есть инструкция у кого по правильной установке ZeosLib на 10.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2021, 16:43 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
istrebitel Трындец. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2021, 17:55 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
https://postgrespro.ru/docs/postgresql/10/auth-pg-hba-conf hostssl Управляет подключениями, устанавливаемыми по TCP/IP с применением шифрования SSL. Чтобы использовать эту возможность, сервер должен быть собран с поддержкой SSL. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2021, 18:01 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Delphi_Watcher Получается нужен libpq.dll x64 ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2021, 21:52 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Удивляюсь, через сколько лет местные гении дотумкают до depends , lol ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2021, 22:06 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Siemargl, С его помощью IDE трассировать - действительно lol. Для откомпиленного приложения, ЕМНИП, достаточно только libpq.dll рядом положить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2021, 22:52 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Через ADO вполне себе работает. В ADOConnection в ConnectionString нужно прописать драйвер - Postgres, схему и пароль ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2021, 23:01 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Может, создатели ПГ когда-нибудь додумаются сделать нормальный инсталлятор для клиента... Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2021, 23:01 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov Может, создатели ПГ когда-нибудь додумаются сделать нормальный инсталлятор для клиента... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2021, 01:32 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Используем на данный момент подключение ADO-ODBC драйвер (Provider=MSDASQL) и ODBC драйвер PostgresODBC. Скорость вполне адекватная, пока наши объёмы не плохо работают, десятки тыс. записей вполне. Пока не добирались до blob полей, вот там посмотрим. К стати скорость вполне сопоставима с FireDAC, но тестируйте без отладки. С отладкой скорость конкретно падает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2021, 10:11 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Григорий Поверенный Используем на данный момент подключение ADO-ODBC драйвер (Provider=MSDASQL) и ODBC драйвер PostgresODBC. Скорость вполне адекватная, пока наши объёмы не плохо работают, десятки тыс. записей вполне. Пока не добирались до blob полей, вот там посмотрим. К стати скорость вполне сопоставима с FireDAC, но тестируйте без отладки. С отладкой скорость конкретно падает. Можно какой-нибудь скриншот, потому как у меня не получается никак соединение сделать((( и где взять драйвер PostgresODBC. Я так понимаю он должен появиться в списке поставщиков OLE DB при настройке ADO так ведь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2021, 12:52 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
10.03.2021 12:52, Delphi_Watcher пишет: > и где взять драйвер PostgresODBC скачать и установить. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2021, 12:53 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
https://www.postgresql.org/ftp/odbc/versions/msi/ Здесь под 13 версию только драйвер У меня 13.2 Будет работать? У меня нету такого драйвера после установки https://clip2net.com/s/4bfbtRv ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2021, 13:16 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Delphi_Watcher У меня нету такого драйвера после установки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2021, 13:33 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
_Vasilisk_ Delphi_Watcher У меня нету такого драйвера после установки Думаю да. Этот поставил psqlodbc_13_00_0000-x64.zip https://clip2net.com/s/4bffl32 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2021, 14:13 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Вот здесь тест делаю все нормально: https://clip2net.com/s/4bffwi0 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2021, 14:16 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Delphi_Watcher Этот поставил psqlodbc_13_00_0000-x64.zip ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2021, 20:38 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
_Vasilisk_ Delphi_Watcher Этот поставил psqlodbc_13_00_0000-x64.zip Почему 32-битной? Сам факт того что в списке нет ODBCPostgre драйвера меня смущает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2021, 04:28 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Delphi_Watcher _Vasilisk_ пропущено... При этом пытаетесь подключиться из 32-х битной IDE Почему 32-битной? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2021, 05:40 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Вообщем вопрос остается открытым: КАК ПОДКЛЮЧИТЬСЯ К БД POSTGRESQL? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2021, 09:04 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Delphi_Watcher Почему 32-битной? Delphi_Watcher Сам факт того что в списке нет ODBCPostgre драйвера меня смущает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2021, 12:33 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
_Vasilisk_>Так установите их. Delphi_Wather>Установил _Vasilisk_>Разрядность правильная? Delphi_Wather>... поставил psqlodbc_13_00_0000-x64.zip _Vasilisk_>...пытаетесь подключиться из 32-х битной IDE Delphi_Wather>Почему 32-битной? _Vasilisk_>бл?*:!... Delphi_Wather>в списке нет ODBCPostgre драйвера _Vasilisk_>Так установите их. ... Пора переходить от цикла к рекурсии! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2021, 13:02 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Delphi_WatcherВообщем вопрос остается открытым: КАК ПОДКЛЮЧИТЬСЯ К БД POSTGRESQL? Вам поможет только нанять программиста. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2021, 13:33 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
В общем, я посмотрел. Пришлось даже воспользоваться своим советом про depends =) 1. Надо запускать SysWOW64\odbcad32.exe для настройки 32-битного DSN в 64-битной Виндовс. Требуется для самой Дельфи. Если ругнется на psqlodbc35w.dll, см п.2 2.Драйвер требует _и_ VC runtime 2013 _и_ VC runtime 2015. Ставить всех разрядностей - 32-бит для среды и 64-бит для своего приложения. Инсталлятор и дока про это молчат....Опенсорс ¯\_(ツ)_/¯ Ах да, официальный инсталлятор постгресса 13.2 недоустанавливает 32-битный ODBC драйвер, он остается валяться в загрузках непереименованным. 3.С dbGo ADO-ODBC и строкой подключения должны и сами разобраться... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2021, 13:47 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Siemargl В общем, я посмотрел. Пришлось даже воспользоваться своим советом про depends =) 1. Надо запускать SysWOW64\odbcad32.exe для настройки 32-битного DSN в 64-битной Виндовс. Требуется для самой Дельфи. Если ругнется на psqlodbc35w.dll, см п.2 2.Драйвер требует _и_ VC runtime 2013 _и_ VC runtime 2015. Ставить всех разрядностей - 32-бит для среды и 64-бит для своего приложения. Инсталлятор и дока про это молчат....Опенсорс ¯\_(ツ)_/¯ Ах да, официальный инсталлятор постгресса 13.2 недоустанавливает 32-битный ODBC драйвер, он остается валяться в загрузках непереименованным. 3.С dbGo ADO-ODBC и строкой подключения должны и сами разобраться... Покажите как надо настраивать DSN. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2021, 14:03 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov Может, создатели ПГ когда-нибудь додумаются сделать нормальный инсталлятор для клиента... Нахрена инсталятор что бы кинуть 5 дллок? Delphi_Watcher, Если из Делфи нужен коннект, то скопируй 5 длл PGClient в каталог Windows, будет цепляться, для 64 версии ложи рядом с эксешником или прописывай пути. вот исходники, разбирайся, коннект есть DFM Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. PAS Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2021, 14:50 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
AWSVladimirНахрена инсталятор что бы кинуть 5 дллок? 1. Чтобы кинуть их все. 2. Чтобы кинуть их в правильное место. Аффтар не справился ни с одним из этих пунктов. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2021, 15:02 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov, У PG недочет с этими длл, часть длл для 32 и 64 бит одноименные. Т.е. в один каталог их нельзя бросать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2021, 15:05 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
AWSVladimirУ PG недочет с этими длл, часть длл для 32 и 64 бит одноименные. Т.е. в один каталог их нельзя бросать. Microsoft давно позаботилась об этом: System32 - разный для приложений разных разрядностей. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2021, 15:09 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Delphi_Watcher, Да, но бросив в системные папки длл в делфи можно уже коннектится в IDE. Если не получается возможно сетевой фильтр стоит или еще что то, но коннект д/б 100% ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2021, 15:48 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Можете расшарить свои DLL библиотеки, может у меня не те( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2021, 16:14 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Delphi_Watcher, в том случае, если вы пытаетесь соединиться с PG из дизайн-тайма, то вам нужны 32-разрядные dll, т.к. IDE 32-разрядная. Если ты собрали 64-разрядное приложение, то для соединения такому приложению нужны уже 64-разрядные dll. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2021, 16:46 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Siemargl 1. Надо запускать SysWOW64\odbcad32.exe для настройки 32-битного DSN в 64-битной Виндовс. Требуется для самой Дельфи. Если ругнется на psqlodbc35w.dll, см п.2 2.Драйвер требует _и_ VC runtime 2013 _и_ VC runtime 2015. Ставить всех разрядностей - 32-бит для среды и 64-бит для своего приложения. Инсталлятор и дока про это молчат....Опенсорс ¯\_(ツ)_/¯ Ах да, официальный инсталлятор постгресса 13.2 недоустанавливает 32-битный ODBC драйвер, он остается валяться в загрузках непереименованным. 3.С dbGo ADO-ODBC и строкой подключения должны и сами разобраться... Какая-то дичь. Зачем ODBC, если Firedac должен юзать клиентскую либу напрямую? Зачем что-то ставить, когда рантайм должен подхватываться, лежа рядом с основной либой? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2021, 17:58 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Fr0sT-Brutal Зачем что-то ставить, когда рантайм должен подхватываться, лежа рядом с основной либой? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2021, 18:54 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Fr0sT-Brutal Siemargl 1. Надо запускать SysWOW64\odbcad32.exe для настройки 32-битного DSN в 64-битной Виндовс. Требуется для самой Дельфи. Если ругнется на psqlodbc35w.dll, см п.2 2.Драйвер требует _и_ VC runtime 2013 _и_ VC runtime 2015. Ставить всех разрядностей - 32-бит для среды и 64-бит для своего приложения. Инсталлятор и дока про это молчат....Опенсорс ¯\_(ツ)_/¯ Ах да, официальный инсталлятор постгресса 13.2 недоустанавливает 32-битный ODBC драйвер, он остается валяться в загрузках непереименованным. 3.С dbGo ADO-ODBC и строкой подключения должны и сами разобраться... Какая-то дичь. Зачем ODBC, если Firedac должен юзать клиентскую либу напрямую? Зачем что-то ставить, когда рантайм должен подхватываться, лежа рядом с основной либой? Проверенный путь 22292113 Для легального использования ФайрДака с нелокальным сервером БД нужны старшие редакции Дельфи, а АДО есть и в бесплатной. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2021, 18:59 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Siemargl Для легального использования ФайрДака с нелокальным сервером БД нужны старшие редакции Дельфи, а АДО есть и в бесплатной. Резонно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2021, 13:57 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Fr0sT-Brutal Siemargl Для легального использования ФайрДака с нелокальным сервером БД нужны старшие редакции Дельфи, а АДО есть и в бесплатной. Резонно Да адо есть но он не коннектится с локальной БД( Ну либо у меня руки кривые( уже который день все пытаюсь ничего не получается. Помогите может кто по скайпу, могу экран показать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2021, 14:00 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Delphi_Watcher, Поставил PostgreSQL, поставил драйвер ODBC. Единственный нюанс, нужно (может это не обязательно) поставить 32-битный драйвер, вроде тут в теме писали. В окне администратора источников ODBC создал пользовательский источник. Из Delphi подключился через ADO - connection string, указав там соотв. поставщика (ODBC) и источник. Вот, программка для тестирования разного, скрин таблицы. Создал БД в pgAdmin и таблицу в БД, вот она отображается. P.S. Да, вот про разрядность goldmi45 писал, наверное более точно. P.P.S. Перечитал тему, всё это или примерно такое уже тут писали оказывается. ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2021, 18:39 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
s62 Delphi_Watcher, Поставил PostgreSQL, поставил драйвер ODBC. Единственный нюанс, нужно (может это не обязательно) поставить 32-битный драйвер, вроде тут в теме писали. В окне администратора источников ODBC создал пользовательский источник. Из Delphi подключился через ADO - connection string, указав там соотв. поставщика (ODBC) и источник. Вот, программка для тестирования разного, скрин таблицы. Создал БД в pgAdmin и таблицу в БД, вот она отображается. P.S. Да, вот про разрядность goldmi45 писал, наверное более точно. P.P.S. Перечитал тему, всё это или примерно такое уже тут писали оказывается. ) Незнаю но у меня не коннектится не через ADO не через FireDAC. Как только я не пробовал, какие драйверы я только не ставил. Можете помочь по скайпу? поставщика (ODBC) какой выбираете? Я пробую вот такой строчкой в ADO ConnectionString Driver={PostgreSQL35W};Server=127.0.0.1;Port=5432;Database=testdb;UID=postgres; https://c2n.me/4bhL33t ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2021, 06:19 |
|
||
|
Подключение к Postgresql
|
|||
|---|---|---|---|
|
#18+
Всем спасибо, заработал и через ADO и через FireDAC Connection. Вообще незнаю почему но я добавил в системный DSN вот как на скрине и все пошло. https://clip2net.com/s/4bhLuv3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2021, 07:43 |
|
||
|
|

start [/forum/topic.php?all=1&fid=58&tid=2037517]: |
0ms |
get settings: |
5ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
142ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
87ms |
get tp. blocked users: |
1ms |
| others: | 207ms |
| total: | 475ms |

| 0 / 0 |
