[]
When I remove all what is in the database and than I restore the backup all I get is errors. [/]
The specifics of that is what will probably give the best clues.

Depending on the dump - if the tables already exist, you'll get errors when it tries to recreate the tables.
Unless you specifically only dumped data - and not structure and data.... or didn't include the 'drop tables' when making your backup.
Typically, it needs a totally empty database to import to. No tables, no data. Empty.