Probleem bij een klant; een import van een schema van een andere database op dezelfde host mislukte met foutmelding IMP-00060: Warning: Skipping table “XXX”.”YYYY” because object type “MDSYS”.”SDO_ORDINATE_ARRAY” does not exist or has different identifier.
Bij nader onderzoek bleek dit type een andere lengtewaarde te hebben VARRAY(10000000) OF NUMBER ipv VARRAY(1048576) OF NUMBER.
Het rebuilden van het MDSYS-schema bleek niet de oplossing.
Het droppen van de MDSYS-user en opnieuw aanmaken wel:
SQL> connect / as sysdba SQL> create user mdsys identified by secret 2 default tablespace sysaux; SQL> @?/md/admin/mdprivs.sql SQL> connect mdsys/secret SQL> @?/md/admin/catmdloc SQL> connect / as sysdba SQL> alter user mdsys 2 account lock 3 password expire;