imho dropar objetos (sequências ou seja o que for) do SYS *** não é *** um teste válido para aprendizado, pois é algo que ** DIFICILMENTE ** ocorre em uso REAL, do dia a dia, NÂO é um problema que vc rotineiramente venha a ser chamado pra resolver.... Na verdade a regra é Clara, no SYS salvo exceções realmente excepcionais não se faz DDL nenhum, DML nenhum, no máximo se faz DCLs dando GRANTs pra alguns POUCOS schemas/roles escolhidos, mas ok, que seja para aprendizado pessoal seu, algo que vc talvez não use na real....
No caso a resposta é simples : praticamente ** todos ** os objetos do SYS são criados por scripts sqlplus, que ficam em $ORACLE_HOME/rdbms/admin (catalog.sql e catproc.sql são os principais, cheque no 12c se mais algum foi introduzido mas iirc não foi) , então o procedimento é vc os executar um após o outro e depois recompilar tudo que estiver inválido com utlrp, é isso .... Notar que muitas vezes um DDL ou DML feito no SYS causa diversos efeitos graves (pesquise aqui mesmo no Fórum, há algumas semanas teve um sujeito que saiu fazendo DML/DDL no schema SYS e em consequência perdeu acesso à export/import, ferramentas que ele usava pra backup lógico, esse foi um exemplo recente) mas como no seu caso ao que parece o SYS ainda consegue conectar no banco, os scripts devem funcionar sem probs.... []s Chiappa