Ik bied de volgende semi-automatische manier aan, die uw taak niet automatiseert, maar het zoeken en vervangen vermindert.
Als u SQL*Plus gebruikt, kunt u een bestand uitvoeren met de volgende syntaxis:
@myscriptfile.sql
Als u dat één keer voor elk schema wilt doen, kunt u de code genereren door het woordenboek op te vragen:
select 'ALTER SESSION SET current_schema = ' || owner || ';
@myscriptfile.sql'
from dba_users
where <your filter>;
Dan zou je gewoon het resultaat van die query in sqlplus kopiëren/plakken. Het is waarschijnlijk mogelijk om dat naar een bestand te spoolen en uit te voeren.