We're able to run "sdegdbrepair -o diagnose_tables" in the development database but can not run in the production database.
It takes a long time to run in the production database (SDE 9.3 sp1, ORACLE 10G) causing it to hang the tool, so it never finishes the process. As a result, other sessions gets hang and slows down the SDE database performance, so we have to kill the sessions before it finishes the process. The result from the command I last ran:
$ sdegdbrepair -o diagnose_tables -d ORACLE10G -u sde -p *************
ESRI ArcSDE Server Repair Utility Wed Feb 27 13:22:24 2013
----------------------------------------------------------------
Diagnose Tables: 166 multiversioned tables examined,
0 multiversioned tables had orphaned, duplicate, missing or redundant rows.
Error: Underlying DBMS error (-51).
Error: Unable to list orphaned rows.
We also tried to run in our test database (SDE 10.1, ORACLE 11G), we get the following error:
-bash-4.1$ sdegdbrepair -o diagnose_tables -d ORACLE11G -u sde -p ***************
ESRI ArcSDE Server Repair Utility Thu Feb 28 12:55:54 2013
----------------------------------------------------------------
Error: UTF-8 (-1020).
Error: Unable to list orphaned rows.
Any help/suggestions would be appreciated. Thanks in advance!