|
Подключение к Postgresql на linux | ☑ | ||
|---|---|---|---|---|
|
0
busy1
25.01.22
✎
16:12
|
Добрый день уважаемые форумчане. Есть стороняя база на Postgresql который в свою очередь работает на linux. Есть сервер 1с, который работает на windows. Задача подключиться к postgresql из 1С и выполнить запроc SQL формата, типа: SELECT... или COPY...
Что я делаю: Connection = Новый COMОбъект("ADODB.Connection"); Command = Новый COMОбъект("ADODB.Command"); RecordSet = Новый COMОбъект("ADODB.RecordSet"); Connection.ConnectionTimeout = ТаймаутЗапроса; Connection.Open(СокрЛП(СтрокаСоединения)); Command.ActiveConnection = Connection; Command.CommandText = КомандаЗагрузки; Command.CommandTimeout = ТаймаутЗапроса; Command.Execute(); Connection.Close(); Получаю ошибку Диспетчер драйверов ODBC источник данных не найден. |
|||
|
1
ДенисЧ
25.01.22
✎
16:17
|
ado на линухе?
|
|||
|
2
shuhard
25.01.22
✎
16:18
|
(0)[СтрокаСоединения] а чё там ?
|
|||
|
3
shuhard
25.01.22
✎
16:19
|
(1) ADO на стороне Windows
|
|||
|
4
shuhard
25.01.22
✎
16:21
|
(2) + в догон, uml файликом всё работает ?
|
|||
|
5
Dmitrii
гуру
25.01.22
✎
16:26
|
(0) источник данных не найден = какая-то ошибка в строке соединения. Или источник недоступен с компа, откуда пытаетесь подключиться к базе.
|
|||
|
6
busy1
25.01.22
✎
16:34
|
(5) Как это проверить?
|
|||
|
7
busy1
25.01.22
✎
16:35
|
(2) DRIVER={PostgreSQL Unicode};Data Source=PostgreSQL35W;SERVER=192.168.130.18;PORT=5434;UID=user;PWD=1234ppo;DATABASE=service
|
|||
|
8
busy1
25.01.22
✎
16:36
|
(4) Это что за файлик?
|
|||
|
9
ansh15
26.01.22
✎
00:46
|
Может psqlodbc нужен, соответствующей разрядности?
|
|||
|
10
МихаилМ
26.01.22
✎
01:59
|
мне всегда вот это помогает
http://alekseyrybakov.narod.ru/ViewODBC.html |
| Форум | Правила | Описание | Секции | Поиск |