Você pode usar o modo restrito para manter todos fora de quem não tem privilégios de RESTRICTED_SESSION:
ALTER SYSTEM ENABLE RESTRICTED SESSION;
Isso não impede que outros usuários com este privilégio efetuem login.
Qual é a maneira padrão de permitir apenas um único login durante uma exportação do banco de dados Oracle 9i para impedir que outras pessoas modifiquem o banco de dados durante ou após a exportação?
Por que alguém precisaria? Uma exportação no modo CONSISTENTE levaria uma exportação a partir do SCN quando a exportação fosse iniciada; funcionalmente equivalente a:
SET TRANSACTION READ ONLY;
SELECT FROM TABLE1;
SELECT FROM TABLE2;
.
.
.