Falha
Me deparei com um Erro ao sincronizar documentos no COLD:
ORA-01502: índice 'NDD_COLD.SYS_C0031150' ou a sua partição está em estado não utilizável . O documento será enviado para a pasta de documentos não processados; [TI]; INFO ; 2019-27-08 11:14:36.368; [Cold]; em System.Data.OracleClient.OracleConnection.CheckError(OciErrorHandle errorHandle, Int32 rc) em System.Data.OracleClient.OracleCommand.Execute(OciStatementHandle statementHandle, CommandBehavior behavior, Boolean needRowid, OciRowidDescriptor& rowidDescriptor, ArrayList& resultParameterOrdinals) em System.Data.OracleClient.OracleCommand.ExecuteNonQueryInternal(Boolean needRowid, OciRowidDescriptor& rowidDescriptor) em System.Data.OracleClient.OracleCommand.ExecuteNonQuery() em NDDigital.Services.DAO.Core.AbstractColdDAOImpl.ExecuteInsertPreparedCommand(IDbCommand command, DataBaseParameters parameters, List1 data, ColdMetadataVO metadata, String tableName) em NDDigital.Services.Business.Cold.ColdServiceImpl.InsertDocumentInCold(ColdConnectionVO coldConnection, ColdMetadataVO metadata, String coldInsertQuery, List1 toProcess, IDictionary`2 filesToUnprocess, Boolean throwExceptionForEachItem, Boolean isForbidden);
Solução
Rodar um alter index INDEX_NAME rebuild; com o nome do INDEX citado no erro e também no banco do COLD que está tentando sincronizar.
Outras informações
Fonte: Lucas Vieira