Perfeitamente : vc está 101% correto ao supor que em caso de bug/erro crítico (não só o ORA-600 mas Inclusive eventuais corrupções, digamos, até por falha de hardware e/ou outras) vc vai estar TOTALMENTE POR CONTA PRÓPRIA e que apenas a própria Oracle tem acesso ao código-fonte do RDBMS Oracle e pode fazer esse serviço de Suporte nesses casos, E ao apontar que é *** COMPLETAMENTE ILEGAL *** alguém baixar e repassar pra sua Empresa um patch em ambiente para o qual vc não tem Contrato de Suporte ativo (referencie o Contrato de uso do Suporte para o cliente, onde isso é dito com TOAS AS LETRAS, de modo muito Claro), correto...
Um outro ponto que vc só cita de passagem mas é importante é o ATENDIMENTO : qualquer parâmetro interno de configuração, qualquer recomendação / best practice, enfim, qualquer Suporte no sentido de Ajuda Técnica ao DBA sem um contrato de Suporte vc Não Vai Obter de modo oficial da Oracle, sim... Para ESSE tipo específico de Suporte (ie, Dicas de uso, best practices, esclarecimentos, Ajuda ao utilizador, etc) aí SIM vc pode obter alguma Ajuda nesse sentido em Fóruns e quetais, bem como pode receber esse serviço de Empresas terceiras, mas que fique CLARO que : a. vc perde a Expertise interna da Oracle, INCLUSIVE o acesso direto à Documentação técnica da Oracle (é ** ILEGAL ** uma Empresa ou terceiro qualquer obter esse tipo de Informação da Oracle e Replicar/repassar pra sua Empresa) b. o Suporte/ajuda obtido fora da Oracle é algo a ser avaliado : nós sabemos que existem fontes Excepcionalmente boas, algumas até melhores do que a Oracle, mas há também muito lixo aí pelo mercado e pela internet ==> De resto, parabéns pela sua Atuação em deixar a situação Clara para seu cliente : se ele insistir nesse procedimento, vc Avisou.... Só recomendo que a Comunicação seja feita de modo OFICIAL, ie, com o que a gente chama de Carta de Risco - é um Documento oficial da tua Empresa que será Assinado pelo seu Cliente.... []s Chiappa