Hi,
I've backed-up the database from the original server, and restore it to the new server.
I've done it on our test server, and ran several test during 3 weeks to see if everything was OK.
I've investigate a few more, and i've found something interesting: in the two case the same table was "damaged". And this is the only table i've populated with queries like that:
insert into MyTable(col1,col2,col3)
select 1,2,3 from dual
union all
select 3,5,2 from dual
union all
select 6,2,2 from dual
...
I've renamed my table, created a new one with the same name/structure, and change my queries to something more "classic" (insert into() values() ).
Frédéric.