sqlplus preso na consulta de exclusão

Estou com um problema estranho ao usar um bloco PL / SQL anônimo iniciado pelo SQL * Plus. Este bloco contém uma instrução delete e funciona conforme o esperado se lançado pela interface do desenvolvedor do oracle sql. Ele fica preso se eu iniciá-lo a partir do cmd através do sqlplus. Eu descobri que a instrução delete é o problema ... Eu tenho a mesma situação com um código mais simples como esse:

set serveroutput on size 1000000
begin
  DELETE FROM USER_LEAD;
  dbms_output.put_line('test');
end;
/
exit;

Se eu remover a instrução delete, tudo funcionará e será o mesmo com o meu bloco anônimo real. Quero ressaltar que sou o único usando o banco de dados, então não acho que a tabela esteja bloqueada por outro usuário / processo.

Alguém já experimentou esse problema?

questionAnswers(2)

yourAnswerToTheQuestion