|
|
|
Подключение к 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 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=40052115&tid=2037517]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
32ms |
get topic data: |
14ms |
get forum data: |
4ms |
get page messages: |
94ms |
get tp. blocked users: |
1ms |
| others: | 236ms |
| total: | 418ms |

| 0 / 0 |
