数据迁移报错问题
使用sqlplus对每张表执行迁移:
SQL > EXECUTE SDO_MIGRATE.TO_CURRENT('Table_Number','GEOM');
报错:
SQL > EXECUTE SDO_MIGRATE.TO_CURRENT('Table_Number','GEOM');
BEGIN SDO_MIGRATE.TO_CURRENT('Table_Number','GEOM');END;
*
第1行出现错误:
ORA-13203: 无法读取 USER_SDO_GEOM_METADATA 视图
ORA-06512: 在 "MDSYS.MD", line 1723
ORA-06512: 在 "MDSYS.MDERR", line 8
ORA-06512: 在 "MDSYS.SDO_MIGRATE", line 357
ORA-06512: 在 "MDSYS.SDO_MIGRATE", line 474
ORA-06512: 在 line 1
这会是什么原因呢?以前都好好的啊
------解决方案--------------------USER_SDO_GEOM_METADATA 视图
有权限读这个视图吗
------解决方案--------------------
先删除表 再重新创建...
再执行操作