Reading the documentation from the beginning to the end is always hard work. Mostly you already know these things, but Oracle adds always something new. Well I started today with the Database Administrator’s Guide and voila:
alter system quiesce restricted ; alter system unquiesce ;
– you can put the database into a quiet state, all transactions will become blocked.