Может ли плохое клиентское VPN-соединение повредить базу данных?

Может ли плохое клиентское VPN-соединение повредить базу данных?

У нас есть небольшой офис с одним сервером и одним клиентом, который подключается к базе данных сервера для бухгалтерского программного обеспечения Sage 300. Сервер также используется как рабочая станция для программного обеспечения Sage 300. Я хочу, чтобы человек, использующий сервер, имел рабочую станцию, чтобы иметь возможность подключаться к серверу из дома, поэтому я решил, что лучшим способом сделать это будет установить клиентское программное обеспечение Sage 300 на домашний компьютер, подключить компьютер к офису через VPN, а затем открыть базу данных, которая находится на сервере, в клиентском программном обеспечении Sage 300.

По словам сотрудников технической поддержки Sage, это не рекомендуется, поскольку VPN-подключения ненадежны и могут привести к повреждению данных в базе данных, если возникнут проблемы с VPN-подключением.

Насколько это правда? Я думал, что поскольку PPTP использует TCP, то не должно быть никаких повреждений данных. Я ошибаюсь?

Какой лучший способ удаленного подключения к серверу без риска повреждения данных в случае сбоя VPN? Я думал, что компьютер из дома может подключиться к маршрутизатору SonicWall через VPN, а затем подключиться к серверу через удаленный рабочий стол, и в этом случае на клиентском компьютере дома фактически не будут храниться никакие данные. Пожалуйста, посоветуйте. Спасибо.

решение1

Если ненадежное соединение может привести к повреждению базы данных, то проблема не в соединении, а в плохо спроектированном программном обеспечении.

решение2

Sage на самом деле не многопользовательская система. Да, вы можете получить поврежденную базу данных, запуская клиент удаленно от того места, где хранятся данные. Учитывая контекст, в котором я ожидаю найти Sage, я подозреваю, что обновление до более мощной системы может быть не вариантом (и рекомендации по программному обеспечению здесь не по теме). Но вы можете избежать проблемы, запустив клиент там, где находятся данные, и экспортировав отображение через RDP, Citric, VNC или NoMachine.

Связанный контент