SASGIS

Веб-картография и навигация

Вопрос по ODBC

программа для загрузки и просмотра спутниковых снимков Земли, Луны, Марса предоставленных сервисами Google Maps и Космоснимки. Возможность работы с GPS приёмником.

Модератор: Tolik

Вопрос по ODBC

Сообщение alibek » 11 ноя 2025, 13:45

Настраивал по этой инструкции: http://www.sasgis.org/wikisasiya/doku.p ... 0%B5%D1%80

Скачал ODBC-драйвер (версии 9.6), установил, настроил источники данных в ODBC.
При нажатии на кнопку TEST пишет, что подключение успешно.

Запускаю SASPlanet, добавляю новый источник меток, тип ODBC, в качестве строки подключения указываю "Driver={PostgreSQL}; Server=servername; Database=dbname; UID=username; PWD=password" (с указанием своих данных).
При сохранении получаю исключение:
Exception EODBCException in module SASPlanet.exe at 0000000000A6C41E.TODBCLib error: [IM002] [Microsoft][Диспетчер драйверов ODBC] Источник данных не найден и не указан драйвер, используемый по умолчанию (0).

Если в качестве строки подключения указываю просто имя системного DSN, тогда источник подключается успешно.
Но такой способ требует предварительной настройки ПК, прежде чем запускать SASPlanet.
Кроме того я хочу использовать SASPlanet из под эмулятора wine, а там нет настройки ODBC, поэтому хотелось бы указывать адрес прямо в строке подключения.
alibek
Новичок
 
Сообщения: 3
Зарегистрирован: 04 июн 2012, 14:40
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Вопрос по ODBC

Сообщение mate » 14 ноя 2025, 11:28

Попробуйте в таком виде:
Код: Выделить всё
Driver=PostgreSQL Unicode;Database=sasgis_marks;Server=localhost;Port=5432;UID=postgres;Pwd=1
mate
Новичок
 
Сообщения: 44
Зарегистрирован: 14 июн 2018, 11:52
Благодарил (а): 0 раз.
Поблагодарили: 16 раз.


Вернуться в SAS.Планета

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 17