Este procedimiento es el que utilizamos para crear un clon de una BDD Oracle, pero con un nombre y HOME distinto.
La idea es poder crear una segunda BDD con exactamente los mismos datos, usuarios y configuración que una BDD ya existente, pero con un nombre distinto, lo cual nos permite tener las dos en el mismo servidor sin que se den de tortas entre ellas.
También sirve para clonar entornos, haciendo que las diferencias entre ellos sea totalmente nulas (y evitar que los programadores nos lloren :P). En este último caso, el procedimiento es el mismo (salvo algunos pequeños detalles que se comentan) pero el destino no es una BDD nueva sino una ya existente.
Vamos a ello: