Здравствуйте, есть ли возможность, импортировать именно результаты с одного компьютера на другой?
Вопрос задаю, потому что одна часть теста проходилась на одном сервере, другая на другом сервере.
Есть ли возможность вбить результаты в другую базу результатов? Так как необходимо сделать общую статистику из двух этих баз результатов.
1
[Отклонено] Слияние баз
Автор Гость_Geo_*, 17 фев 2015 13:16
В теме одно сообщение
#1 Гость_Geo_*
Отправлено 17 Февраль 2015 - 13:16
#2
Отправлено 17 Февраль 2015 - 13:49
Здравствуйте!
Нет, фрагменты одной базы данных не удастся перенести в другую. Вам нужно было целиком перенести всю программу тестирования с базой с одного компьютера на другой, провести тестирование, а потом вернуть базу на исходный компьютер. Но теперь у Вас две разных базы данных и их слить в одну не получится, т.к. в базе имеется большое количество объектов со сложными связями между друг другом. Это очень сложная задача как с технической, так и концептуальной точки зрения. Например, два пускай одинаковых теста, но в разных базах данных считаются фактически разными тестами, т.к. их внутренние идентификаторы и идентификаторы их объектов являются разными, и чтобы, например, сопоставить два вопроса друг с другом нужно полностью сравнить все их данные, и это проделать для всех объектов тестов, и если все полностью совпадет только тогда можно определить что это два одинаковых теста, перестроить идентификаторы результатов. Только так можно произвести слияние автоматическим образом. Но это тяжелая задача и невостребованная задача, поэтому вряд ли мы когда-либо будем её решать. Поэтому если Вам нужно проводить тестирование на другом компьютере, то перенести программу с базой можно так:
https://indigotech.ru/manual
Как перенести программу вместе с базой данных на другой компьютер:
Нет, фрагменты одной базы данных не удастся перенести в другую. Вам нужно было целиком перенести всю программу тестирования с базой с одного компьютера на другой, провести тестирование, а потом вернуть базу на исходный компьютер. Но теперь у Вас две разных базы данных и их слить в одну не получится, т.к. в базе имеется большое количество объектов со сложными связями между друг другом. Это очень сложная задача как с технической, так и концептуальной точки зрения. Например, два пускай одинаковых теста, но в разных базах данных считаются фактически разными тестами, т.к. их внутренние идентификаторы и идентификаторы их объектов являются разными, и чтобы, например, сопоставить два вопроса друг с другом нужно полностью сравнить все их данные, и это проделать для всех объектов тестов, и если все полностью совпадет только тогда можно определить что это два одинаковых теста, перестроить идентификаторы результатов. Только так можно произвести слияние автоматическим образом. Но это тяжелая задача и невостребованная задача, поэтому вряд ли мы когда-либо будем её решать. Поэтому если Вам нужно проводить тестирование на другом компьютере, то перенести программу с базой можно так:
https://indigotech.ru/manual
Как перенести программу вместе с базой данных на другой компьютер:
- Остановите работу сервера тестирования [INDIGO\server\uninstall.bat].
- Перенесите всю папку с программой [INDIGO] на другой компьютер.
- Запустите работу сервера тестирования [INDIGO\server\install.bat].
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных