Здравствуйте!
Есть следующая ситуация.
На сервере с белым IP адресом установлена сетевая версия программы для тестирования через интернет.
Сотруднику, разрабатывающему тесты и отвечающему за обработку их результатов, запрещено работать на сервере как локально так и в терминале(ограничены права доступа).
Возможно ли создать тесты, назначить их группам(пользователям) на компьютере Сотрудника, затем скопировать ВЕСЬ каталог программы Айрен с компьютера Сотрудника на сервер с заменой файлов? Будет ли работать такая схема, перенесутся ли настройки?
Просто стандартно через Пуск-Программы-Айрен-Создать/Восстановить базу данных у пользователя не получится из-за прав доступа...
Или возможно работать с irenDbBackup.exe и irenDbRestore.exe через командную строку? Если да то какой синтаксис?
Заранее спасибо.
Перенос БД на сервер с клиентского компьютера
Re: Перенос БД на сервер с клиентского компьютера
Уточнение говоря "Весь каталог" я имел в виду C:\Documents and Settings\имя_пользователя\Application Data\irenproject.ru . Проверил, перенос вроде работает, только соответственно перед переносом надо закрыть программу Айрен как на сервере так и на месте Сотрудника, чтобы она не "держала" базу.
Возможны ли проблемы в дальнейшем при таком копировании?
Возможны ли проблемы в дальнейшем при таком копировании?
Re: Перенос БД на сервер с клиентского компьютера
Так делать можно, скопировать достаточно один файл master.irendb, только нужно обязательно, как Вы и написали, закрывать перед этим программу. Иначе можно легко получить испорченную базу данных, причем даже если при копировании не было сообщения об ошибке.
Re: Перенос БД на сервер с клиентского компьютера
Спасибо за оперативный ответ.
Подскажите, пожалуйста, как можно корректно завершить процесс Айрен в терминале линукса?
Пытаюсь в линукс использовать команду killall irenMaster.exe. Программа закрывается, но при следующем запуске появляется окно с сообщением о том, что предыдущий сеанс завершен некорректно...
То же самое происходит при завершении процесса из Windows(как через Диспетчер задач, так и через командную строку).
Возможно убрать это сообщение или корректно завершать работу программы через терминал?
Подскажите, пожалуйста, как можно корректно завершить процесс Айрен в терминале линукса?
Пытаюсь в линукс использовать команду killall irenMaster.exe. Программа закрывается, но при следующем запуске появляется окно с сообщением о том, что предыдущий сеанс завершен некорректно...
То же самое происходит при завершении процесса из Windows(как через Диспетчер задач, так и через командную строку).
Возможно убрать это сообщение или корректно завершать работу программы через терминал?
Re: Перенос БД на сервер с клиентского компьютера
Вроде разобрался.Сообщение с ошибкой появляется если остается файл .run в каталоге базы.
Подскажите, пожалуйста, файлы .run и .lock какую функцию выполняют? Лишь как флаги запуска-блокировки базы?
Подскажите, пожалуйста, файлы .run и .lock какую функцию выполняют? Лишь как флаги запуска-блокировки базы?
Re: Перенос БД на сервер с клиентского компьютера
Если нет других запущенных под Wine программ (а то они тоже закроются), можете сделать:bormoda:Подскажите, пожалуйста, как можно корректно завершить процесс Айрен в терминале линукса?
Код: Выделить всё
wineboot -e
Да, но лучше их не трогать, а все-таки закрывать программу корректно - предупреждение ведь не просто так появляется.bormoda:Подскажите, пожалуйста, файлы .run и .lock какую функцию выполняют? Лишь как флаги запуска-блокировки базы?