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