#0
by spiller26
Как настроить соединение с PostgreSQL в Linux unixodbc - поставил через sudo apt-get install tdsodbc unixodbc unixodbc-bin unixodbc-dev odbcinst В конфе создаю новый "Внешний источник данных" Данные > + Таблица > Выбрать из списка таблиц внешнего источника данных > Строка соединения: Driver={PostgreSQL Unicode};Server=NashServak;Port=5432;Database=Base111;Uid=namepostgres;Pwd=****;STMT=utf8 > Использовать стандартную аутентификацию > Пользак и Пароль > [ОК] Далее выходит ошибка: Ошибка ODBC SQLSTATE: IM002 Номер ошибки: 0 Описание: [unixodbs][driver manager]data source name not found, and no default driver specified Всё по Linux на основе ubuntu
#4
by spiller26
Вот решение, кому надо и кто наткнется на мой запрос Linux Ubuntu 64bit Для организации связки Linux->PostgreSQL, в качестве odbc-драйвера, т.к. организация работает процентов 90 на Linux. Установим необходимые пакеты: $ sudo apt-get install tdsodbc unixodbc unixodbc-bin unixodbc-dev odbcinst $ sudo apt-get install odbc-postgresql Добавляем строку в конфигурационный файл $ sudo nano /etc/odbcinst.ini [PostgreSQL-U] Description = PostgreSQL ODBC driver (Unicode version) Driver = /usr/lib/x86_64-linux-gnu/odbc/psqlodbcw.so Можно забить в поиске и найти путь если что где лежат файлы библиотек psqlodbcw.so и libodbcpsqlS.so Теперь зоздаем само подключчение ВнешниеИсточникиДанных Строка подключения DRIVER={PostgreSQL-U};Database=BazaTest;Server=IPServer; BazaTest - Название базы к которой нужно подключиться IPServer - ip или имя сервера Postgres где лежат базы Тип СУБД: PostgreSQL Использовать стандартную аутентификацию = Истина ждем соединения и выбираем таблицу. для проверки использовал "Reference128" - Номенклатура Структуру БД вывел себе в таблицу, чтобы знать имена Выгрузить структуру можно в таблицу вот так. &НаСервере Всё. Все удачи.
#7
by spiller26
Вот только где то на просторах нашел цитату "насчёт подключения с использованием DSN: там просто строка подключения будет иметь вид "DSN=<Имя-DSN>;". Теоретически, так можно избавиться от необходимости указывать логин/пароль в коде."
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- не могу открыть внешний отчет обработку
- v7: Внешний отчет поместить на кнопку в документе
- Внешний отчет
- Внешний источник данных для менеджера временных таблиц
- Linux + PostgreSQL + 1C Сервер
- 1C SQL --- VS --- 1C файловый вариант
- 1C 8.2 Внешний отчет СКД. Как получить сам макет отчета?
- СКД Внешний отчет, СкомпоноватьРезультат и Внешний источник данных
- PostgreSQL 9.2.4-1.1C и 9.1.9-1.1C вышли
- Oracle как внешний источник данных 1C 8.2 через Microsoft ODBC for Oracle
- Как связать 1С и базу данных PostgreSQL через внешний источник данных?
- PostgreSQL внешний источник данных не видно таблиц
В этой группе 1С
- Клиентская лицензия (ТОИР) + СЛК
- Document is empty XML
- Не выводятся ресурсы (СКД)
- v7: Данные были изменены или удалены другим пользователем
- УстановитьРежимОсновногоОкна - Процедура с указанным именем не определена
- ЗУП 3.1 Матвыгода и ндфл по займам Не сотруднику автоматически
- Можно ли из C# (COM соединение) вызывать внешнюю обработку?
- COM соединение + Документы.НайтиПоНомеру ничего не возвращает
- Дримкас: обмен с 1С УТ 10
- в 1С УПП 1.3 суммы по доначисленному НДС не попадают в прочие расходы по бухгалт
- ERP 2.1 Внутреннее потребление, счет 08.04.1
- Verifone VX820 Сбербанк и 1с 8.3 УТ 11. Подключение через ethernet
- ПредставлениеНомера и Номер в чем загадка?
- ФормаВыбора иерархического справочника с отборами
- КА1: Агентский договор
- УТ 11 Где искать список документов
- После переноса картинок номенклатуры в тома размер базы не уменьшился
- Штрихкодирование документов УТ 11
- ЗУП 3.1 месячная премия
- Полный сброс АТОЛ Fprint 22 ПТК