DataSnap и PostgreSQL
[COLOR=#476c8e]http://www.eu.edu.ua/e_lib/prog/d7/Glava20/Index0.html[/COLOR]) на технологии доступа TSocketConnection. Сервер баз данных находиться на компьютере в локальной сети 192.168.13.15
На сервере:
1. Запущен Borland Socket Server
2. Запущен PostgreSQL
3. Cоздано и зарегистрировано DataSnap приложение. Доступ по ADO.
4. Разработано клиентское приложение для доступа к базе.
Если запустить на сервере клиентское приложение, то все работает нормально. Вижу как автоматом запускается DataSnap приложение и вижу в клиенте данные из базы данных.
Далее переношу на другой компьютер 192.168.13.11 в локальной сети клиентское приложение. На этом компьютере также регистрирую мое DataSnap приложение через regserver.
Далее запускаю клиента на этом компьютере. Вижу, что на сервре запустилось DataSnap приложение, компьютеры в одной комнате, поэтому вижу, что связь между компьютерами установилась. Однако данные из базы клиент не получает.
Строку в файле pg_hba.conf PostgreSQL для разрешения доступа из сети 192.168.13.xxx добавила:
host all all 192.168.13.0/24 md5
В этот файл заносятся настройки, читая которые сервер баз данных PostgreSQL разрешает доступ с определенных IP.
В чем может быть причина? Может быть что-то в настройках локальной сети или в другом причина?
Разработала приложение для доступа к базе данных PostgreSQL на основе DataSnap (
На сервере:
1. Запущен Borland Socket Server
2. Запущен PostgreSQL
3. Cоздано и зарегистрировано DataSnap приложение. Доступ по ADO.
4. Разработано клиентское приложение для доступа к базе.
Если запустить на сервере клиентское приложение, то все работает нормально. Вижу как автоматом запускается DataSnap приложение и вижу в клиенте данные из базы данных.
Далее переношу на другой компьютер 192.168.13.11 в локальной сети клиентское приложение. На этом компьютере также регистрирую мое DataSnap приложение через regserver.
Далее запускаю клиента на этом компьютере. Вижу, что на сервре запустилось DataSnap приложение, компьютеры в одной комнате, поэтому вижу, что связь между компьютерами установилась. Однако данные из базы клиент не получает.
Строку в файле pg_hba.conf PostgreSQL для разрешения доступа из сети 192.168.13.xxx добавила:
host all all 192.168.13.0/24 md5
В этот файл заносятся настройки, читая которые сервер баз данных PostgreSQL разрешает доступ с определенных IP.
В чем может быть причина? Может быть что-то в настройках локальной сети или в другом причина?
[SIZE=3][FONT=Times New Roman]Теперь включу эту процедуру в инсталлятор клиента.[/FONT][/SIZE]