Eu ofereço a seguinte forma semiautomática, que não automatiza sua tarefa, mas reduz a busca e substituição.
Se você estiver usando o SQL*Plus, poderá executar um arquivo com a seguinte sintaxe:
@myscriptfile.sql
Se você quiser fazer isso uma vez para cada esquema, poderá gerar o código consultando o dicionário:
select 'ALTER SESSION SET current_schema = ' || owner || ';
@myscriptfile.sql'
from dba_users
where <your filter>;
Então você apenas copiaria/colaria o resultado dessa consulta no sqlplus. Provavelmente é possível spool isso para arquivar e executá-lo.