Гость
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / PostgreSQL on Linux + MS Access client on Windows / 3 сообщений из 3, страница 1 из 1
11.04.2014, 20:33
    #38612845
Pich
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PostgreSQL on Linux + MS Access client on Windows
Как подключиться с клиента MS Access 2010 на Windows (XP+7+8) к базе данных PostgreSQL, установленной на Linux ?!
Где взять драйвера ?! Какие драйвера ?! Как их установить ?!
У кого есть опыт работы в такой конфигурации ?!
Какие подводные камни ?!
...
Рейтинг: 0 / 0
15.04.2014, 13:14
    #38615224
AndreyBarmaley
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PostgreSQL on Linux + MS Access client on Windows
Pich,

через ODBC
...
Рейтинг: 0 / 0
15.04.2014, 14:42
    #38615380
PostgreSQL on Linux + MS Access client on Windows
Pich<>
Какие подводные камни ?!
если не просто подключаетесь, а переносите данные из mdb или mssql готового клиента к ним же

1. правильно подобрать типы данных PostgreSQL

например DateTime->timestamp(0)
(в противном случае придется перекрывать обработчики Update-ов Insert-ов своими)

2. Если клиент уже написан под БД на мдб или мсскл - то правильно эмулировать identity руками, через предвызов nextval


1-я проблема с апдейтом более широких типов постгреса, чем их аксессовские трансляты будет и при написании аксовской морды с 0. все эти места будут страдать от потери точности, (аксесс, при апдейтах, "проверяет" что апдейтуемая запись не изменилась "кем-то", и такая проверка в случае потери точности всегда срабатывает ложно. как вариант -- попробовать эмулировать мсскл-ную колонку timestamp(это не тип таймстамп, а именно некая уникальная фича) и задействовать договоренность меж аксом и мсскл-ем на этот счет[проверка всей записи подменяется проверкой "штампа" ]. возможно ли это -- не знаю.
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / PostgreSQL on Linux + MS Access client on Windows / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]