Cita: lei que tiene que ser en sesiones diferentes cuando se utilizan tablas temporales, debo abrir varias sesiones PL SQL con mi mismo usario y en cada una una linea???
Exacto.
Debes abrir varias sesiones y ejecutar cada una en una sesión diferente. Esto funcionará siempre y cuando cada procedimiento no intervenga en los mismos registros ya que se podrían presentar una enorme cantidad de bloqueos de registros.
saludos