Вопрос по ODBC

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

Модератор: Tolik

Ответить
alibek
Новичок
Сообщения: 3
Зарегистрирован: 04 июн 2012, 14:40

Вопрос по ODBC

Сообщение alibek »

Настраивал по этой инструкции: 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, поэтому хотелось бы указывать адрес прямо в строке подключения.
mate
Новичок
Сообщения: 48
Зарегистрирован: 14 июн 2018, 11:52
Благодарил (а): 1 раз
Поблагодарили: 19 раз

Re: Вопрос по ODBC

Сообщение mate »

Попробуйте в таком виде:

Код: Выделить всё

Driver=PostgreSQL Unicode;Database=sasgis_marks;Server=localhost;Port=5432;UID=postgres;Pwd=1
Ответить

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