Спільнота для обміну досвідом між користувачами програм УкрБланк, УкрСклад, УкрЗарплата

Наши программы => УкрСклад => Тема розпочата: hyperstan від Жовтень 12, 2010, 21:59:00

Назва: Удалённый доступ к базе
Відправлено: hyperstan від Жовтень 12, 2010, 21:59:00
Всем доброго времени суток. На работе установлена серверная часть. По локальной сети подключаюсь к базе без без проблем. На работе постоянный ай пи адрес. Дома и на работе есть доступ к интернету. Как организовать удалённую работу через интернет? Заранее благодарен.
Назва: Re: Удалённый доступ к базе
Відправлено: admin від Жовтень 13, 2010, 09:53:43
Вообще программа для этого не предназначалась, но многие пользователи так используют программу. Все зависит от объемов базы и от скорости интернета (в обе стороны).
Если есть постоянный IP то проблем вообще нет, устанавливайте клиент как указано в инструкции. После отредактируйте файл ubclient.ini и впишите туда внешний IP вашего сервера. Если нет выделенного IP то можно воспользоваться сервисами типа DynDNS (для динамических IP) или Hamachi (что-то вроде VPN).
Назва: Re: Удалённый доступ к базе
Відправлено: Ника від Жовтень 13, 2010, 17:21:14
можно также установить полный доступ к компу с помощью http://www.teamviewer.com/ru/index.aspx (http://www.teamviewer.com/ru/index.aspx) , это полный доступ к Вашему компу
Назва: Re: Удалённый доступ к базе
Відправлено: hyperstan від Жовтень 14, 2010, 13:58:11
Серверная часть программы установлена под Windows 2003 server.
В файл ubclient.ini записал следущее:
[Server]
Hostname=82.207.109.53
Path=C:\Program Files\UkrSkladS\db\

При попытке подключения получаю следущую ошибку:
Ошибка соединения с базой данных.
Unsuccessful execution caused by a system error that precludes
successful execution of subsequent statements.
Unable to complete network request to host "82.207.109.53".
Failed to establish a connection.
Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение.
.

Назва: Re: Удалённый доступ к базе
Відправлено: admin від Жовтень 14, 2010, 14:27:55
1. пинг на 82.207.109.53 идет?
2. Фаерволы пропускают соединение? Отключите все антивирусы и фаерволы на клиенте и сервере и попробуйте.
Назва: Re: Удалённый доступ к базе
Відправлено: hyperstan від Жовтень 14, 2010, 14:45:51
Пинг идёт. Брендмауэр на сервере и клиенте отключён. Фаервол на сервере отключён на клиенте отсутствует.
Назва: Re: Удалённый доступ к базе
Відправлено: admin від Жовтень 14, 2010, 14:50:20
Цитата: hyperstan від Жовтень 14, 2010, 14:45:51
Пинг идёт. Брендмауэр на сервере и клиенте отключён. Фаервол на сервере отключён на клиенте отсутствует.

1. Антивирусы отключали? Обычно сообщение "конечный компьютер отверг запрос на подключение" это фаервол.
2. Возможно провайдер режет, порт 3050 ?
Назва: Re: Удалённый доступ к базе
Відправлено: hyperstan від Жовтень 15, 2010, 11:10:10
Как проверить режет или нет проваедер порт 3050?
Сегодня настроил удалённый доступ из интернет к локальной сети. В удалённый рабочий стол на сервер стало пускать, а к укрскладу нет.
Назва: Re: Удалённый доступ к базе
Відправлено: hyperstan від Жовтень 15, 2010, 11:42:48
Меня не пускало на сервер из инета пока не прописал в настройках роутера следущее.
Windows 2000 Terminal Server   3389   3389   TCP   3389   3389   192.168.1.2   
Windows 2000 Terminal Server   3389   3389   UDP   3389   3389   192.168.1.2
Может для удалённого доступа к УкрСклад нужно прописывать что-то подобное?
Очень нужно запустить удалёнку ло конца рабочего дня.
Назва: Re: Удалённый доступ к базе
Відправлено: admin від Жовтень 15, 2010, 11:45:31
Цитата: hyperstan від Жовтень 15, 2010, 11:10:10
Как проверить режет или нет проваедер порт 3050?
Сегодня настроил удалённый доступ из интернет к локальной сети. В удалённый рабочий стол на сервер стало пускать, а к укрскладу нет.

telnet 82.207.109.53 3050

Соединение есть, порт открыт ищите проблему в антивирусах, фаерволах
Назва: Re: Удалённый доступ к базе
Відправлено: admin від Жовтень 15, 2010, 11:47:39
Это если ошибка  "Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение" как вы писали выше.
Назва: Re: Удалённый доступ к базе
Відправлено: admin від Жовтень 15, 2010, 11:51:11
А вот если ошибка "Запрошенную операцию нельзя выполнить для файла с открытой пользователем сопоставленной секцией". Тогда надо Firebird сервер запустить не как приложение, а как сервис.
Назва: Re: Удалённый доступ к базе
Відправлено: hyperstan від Жовтень 15, 2010, 14:08:31
Действительно сейчас пишет следущее:
Unsuccessful execution caused by a system error that precludes
successful execution of subsequent statements.
Operating system directive CreateFileЗапрошенную операцию нельзя выполнить для файла с открытой пользователем сопоставленной се.
Запрошенную операцию нельзя выполнить для файла с открытой пользователем сопоставленной секцией.

Обьясните пож-та для тех кто в танке, как его запустить не как приложение, а как сервис.
Назва: Re: Удалённый доступ к базе
Відправлено: admin від Жовтень 15, 2010, 14:14:56
http://www.softbalance.com.ua/forum/index.php?topic=260.0 (http://www.softbalance.com.ua/forum/index.php?topic=260.0)