I know these things can be done while DB is up and runing,But it would be fine to do this by MOUNTING the DB and then opening the DB.While opening the DB, oracle will automatically do the RECOVERY and things would be more smooth.

regards
anandkl