{\rtf1\ansi\ansicpg1252\deff0\deflang1036{\fonttbl{\f0\fswiss\fcharset0 Arial;}}
{\*\generator Msftedit 5.41.15.1507;}\viewkind4\uc1\pard\f0\fs20 Installation of MigrateLFC application\par
Author : Lana Abadie (IT-GD)\par
\par
Objective: \par
Migrate the LFC schema and data from a MySQL DB to an Oracle DB\par
if one error occurs, the policy is to drop everything and goes to the initial state\par
\par
Prerequisites:\par
- Linux OS\par
- mysqlclient\par
- sqlplus\par
- sqlloader\par
- OCI\par
- the sql script which creates and drops the Oracle schema (should match the MySQL schema)\par
\par
\par
Installation\par
\par
- download the tar file\par
- create a new directory \par
- unzip the tar. It is composed of of files (config_file.data and MigrateLFC)\par
- fill in the config_file with the proper information. Each entry must be terminated by ; (a semi column)\par
- Add to the LD_LIBRARY_PATH, the path to liboci.so and to libmyslqclient.so\par
- chmod +x MigrateLFC\par
- launch the application ./MigrateLFC\par
\par
Files\par
\par
The application generates log files which give information about loading data. There is also a log file for the application (MigrateLFC_logfile.log).\par
If the migration has been successful, all the log files can be deleted. This operation has to be done manually.\par
\par
Bugs \par
Any bugs to be reported to lana.abadie@cern.ch\par
}
 