A colleague has a new polygon dataset which will not draw in ARCCatalog.
I have subset the dataset to 10 rows in Oracle, created a spatial index, inserted a sdo_geom_metada record with the correct srid and appropriate extents, registered the table with sdelayer (-e a+), and altered the layer to set the projection (-G file=c:\co-ord\gda94.prj) and the envelope (-E calc).
When I open the layer in ARCCatalog nothing displays. When I pan the drawing I get errors like "The selected object failed to draw. (?)The layer(?) has no integer rowid or spatial column". (I don't have access to the work environment at the moment so I'm unsure of the exact wording).
In another test I replaced a geometry in the non-drawing layer with one from another drawable layer using the same projection. In this case the layer displayed the new object but panning the drawing gave a different error "The given coordinate references are incompatible" - which I don't understand as the coordinates, the projection and the srid are the same for both layers.
I've checked the users_sdo_geom_metadata contents, the sdo_geometry srid (82474 in Oracle, 1894 in ESRI sdelayer -o describe_long), the sdo_geometry gtype (2003) and the sdo_geometry elem_info etype (1003). Oracle's validate_layer_with_context reports no errors. In my software environment (SDE 8.3, Oracle 9i, ARCCatalog 9.2) I don't seem to have any ESRI diagnostic tools, I can't find any client-side esri logfiles, and I don't have access to server-side logfiles.
What more can I do to track down the problems with this layer?