Можно ли подключить локальную БД через TCP IP?
2679
8
Есть ли пути решения такой задачи:
Есть данные компании. Часть из них хранится в MySQL на интернет-сервере компании, а часть требуется хранить в локальной MS Access. Ряд отчетов требует объединения этих данных. Как бы их связать?
Предвидя "сюрпризы" все таблицы и поля в Access имеют нормальные латинские названия. На локальной машине все работает через ODBC прекрасно. А вот можно ли зная текущий IP подключиться извне? КТо-нибудь реально делал такое дабы не изобретать велосипед? Или где почитать?
Simple minds
Да без проблем.
Тока тебе твой комп с Акцессовской базой придется расшарить для полного доступа извне.
что не есть хорошо!
craxx
Да без проблем.
Тока тебе твой комп с Акцессовской базой придется расшарить для полного доступа извне.
что не есть хорошо!
Да уж... Иных вариантов, как я понимаю, нет. Вопрос снимаем. Пойдем огорчать начальство :ха-ха!:
craxx
Да без проблем.
Тока тебе твой комп с Акцессовской базой придется расшарить для полного доступа извне.
что не есть хорошо!
Полный доступ извне совсем не обязателен. Фаейрволом можно закрыть все, кроме портов к Access. Помимо того, если заранее известны адреса (диапазон адресов), то можно ограничить подключение извне только ими.
Simple minds
а не проще в акцессе скрипт синхронизации написать и валить все в централизованную базу?
DeHuC
а не проще в акцессе скрипт синхронизации написать и валить все в централизованную базу?
По условиям задачи нельзя. Т.е. нельзя часть данных ни как передавать на сервер - это закрытые данные по клиентам и естественно директор справедливо не согласен их хранить в сети в любом виде. Условие одно - эти данные на съемом носителе (типа USBdrive) на цепочке у сердца :ха-ха!: И подключаются только при обработке заказов.
Ну в общем то задача решена даже пока без Access. Дальше посмотрим что лучше пойдет.
Simple minds
задача какая то неправильная. если информация закрытая, то надо расставлять соответсвующие разрешения на таблицы и использовать выделенные каналы для связи с БД, а все остальное колхоз :dry:
Simple minds
Да уж ... Шеф с usb драйвом на цепочке как связующий элемент в dataflow моделе - это готично :хехе:
Simple minds
Есть ли пути решения такой задачи:
Есть данные компании. Часть из них хранится в MySQL на интернет-сервере компании, а часть требуется хранить в локальной MS Access. Ряд отчетов требует объединения этих данных. Как бы их связать?
Предвидя "сюрпризы" все таблицы и поля в Access имеют нормальные латинские названия. На локальной машине все работает через ODBC прекрасно. А вот можно ли зная текущий IP подключиться извне? КТо-нибудь реально делал такое дабы не изобретать велосипед? Или где почитать?
попробуй использовать репликацию