YadovitПроблема, как я вижу, к базам данных не имеет никакого отношения. Если нет исходников программы, то ничего в работе с данными в Вашей программе Вы сделать не сможете. Вопрос чисто сетевой. Вам нужно обратиться в рассылку
Установка и настройка сетей: теория и практика.
При этом учтите, что прежде чем Вам квалифицированно ответят, от Вас потребуются некие предварительные данные:
1. Тип связи с удалённым сервером (Ethernet, ADSL, Dial-up и т.п.)
2. Объёмы передаваемых данных в одном логическом пакете. Т.е., к примеру, Вы делаете запрос: "SELECT * FROM таблица WHERE условие" и какой объём данных получаете.
3. Результаты работы команды ping: ping -t Компьютер_где_стоит_сервер_БД.
4. Реальная скорость работы сети: берёте, к примеру, несколько файлов общего большого (для Вашей сети) объёма (10..30 МБ), пересылаете на удалённый компьютер, где стоит БД и скачиваете их обратно. Замеряете время и первой и второй операции.
Об авторе:
Я только в одном глубоко убеждён - не надо иметь убеждений! :)