It's ok now, what I did is a long way installing a new joomla site and it goes well, so what I did in my real joomla site was, uninstall the UDDEIM component and it's related features(plugin, modules), backup the whole site, export the tables in myPHPAdmin and saved in my desktop, edit it and take out the uddeim tables. after all the task was done.
I've cleaned the jos database, drop all tables. Then imported back the old tables without the UDDEIM tables, and my site went back to normal. Installed the UDDEIM package then voila component successfully configured and everything went ok.
Do you have any idea how all of this happened? Is it normal? Well I checked the script with all of the tables imported in the database and it's all there before I do the task I've said above.