- System overview
-
- The participant view
- The experimenter view
- Maintaining the subject pool
- Other experimenter interface features
- Online configuration
-
- Installation
- Tips and tricks
The general procedure will differ depending on whether you want to do the migration while your old system continues to run uninterrupted, or whether you are able to close down the old system for a while while working on the data import.
With closed down system:
With uninterrupted system:
participation
data.This way you can work with the imported data, and in a last step you only “refresh” the participation data.
Before you import data from an old ORSEE version, do the following:
update
(!) option, so you don't import unneeded language terms. Finally, carefully review the language terms of this language, as many have changed.
The following tables will be imported with the all
option:
The following tables will be imported with the participation
option (i.e. only participation data is imported):
The following tables will not be imported:
The import script will need to know how fields in the old database relate to fields in the new database, such that the data can be imported correctly. It will also need to know how extensive the import will be (all
or participation
, see above).
For convenience, ORSEE provides a kind of “wizard” to determine the correct settings. See section Options/Prepare data import for details.
When working with an uninterrupted old system, choose all
as import modus for first import and participation
as import modus when you do the refresh of participation data.
Choose all
if you are working with a closed-down system and only do the import once.
Importing data will delete all existing data from the affected tables (see above) before entering the new data.
The data import is executed by the script install/data_import.php
. You copy the output of the import preparation into the install/data_import.php
file (or you edit it yourself).
Then, you switch to the install
folder and run
php data_import.php
The script will inform you about its progress. It may take quite a while to import the data if your old database is large.
After running the full import, review all your settings and items. Fro example,
participation
if you are ready to switch to the new system.