Ocorrência
Ao abrir a mesma rotina em mais de uma instância, ocorre o erro: SC00: Error : 955 - ORA-00955: name is already used by an existing object
Ambiente
Microsiga Protheus - a partir da release 12.1.17
Causa
O error.log ocorre quando o sistema tenta criar uma tabela temporária. O nome da tabela fica com “TSC00__” faltando o numero sequencial que difere uma temporária de outras que serão criadas.
Além disso a versão do Oracle do cliente precisa ser 11.2 ou maior.
Somente ocorre em base Oracle, se o cliente estiver em uma versão anterior a 11.2. será necessário atualizar.
Solução
Configure os grants mínimos necessários para o uso de uma base ORACLE : Oracle - Grants mínimos para o funcionamento do DBAccess
Observação:
- O próprio dbacces verifica se os grants mínimos foram aplicados, a partir da build 18.1.1.0, para maiores informações acesse a faq no tdn, sobre o assunto: Implementação - Verificação de grants mínimos
0 Comentários