Um usuário descartou um número de tabelas (~1449) no servidor de desenvolvimento e o usuário não tem registro do nome das tabelas que foram descartadas.
Coisas que sabemos: 1. Data em que a ação foi realizada. 2. Nome de usuário do usuário que executou as instruções.
É possível obter os nomes das tabelas (que foram descartadas)?
Se você tiver a lixeira ativada em seu banco de dados, poderá consultar a exibição DBA_RECYCLEBIN para descobrir quais objetos foram descartados em um determinado período de tempo.
Você pode emitir um comando FLASHBACK para restaurar a tabela;
As alternativas são fazer flashback para um SCN específico, TIMESTAMP, etc.
Consulte https://docs.oracle.com/cd/B28359_01/server.111/b28286/statements_9012.htm#SQLRF01802 e http://docs.oracle.com/cd/B28359_01/server.111/b28310/tables011.htm #ADMIN01511 para um pouco mais de leitura (nunca é demais ler)
Esperançosamente, se você postou o Oracle 10g ... e o recurso de lixeira está ativado, o usuário SYS do seu banco de dados pode fazer o seguinte no sqlplus:
SQL> show recyclebin
Espero que você veja as tabelas que faltam. Depois disso, leia isso e você deve ficar bem.