Estarei mostrando uma maneira muito simples de alterar o nome e o id de um banco de dados Oracle. Sempre execute novos procedimentos em ambientes de desenvolvimento.
Após ter restaurado um backup ou simplesmente querer trocar o nome do banco de Dados execute os seguintes procedimentos.
- Inicialize o banco em modo mount
sql> startup mount
- Volte para o sistema operacional saindo do sqlplus e execute o comando
nid TARGET=/ DBNAME=<nome do novo banco>
- Confirme a alteração com “Y”
- Após a conclusão do programa, você deverá alterar o ORACLE_SID, o nome do “init” e o nome do banco dentro do init.
- Abra o banco com a opção resetlogs
sql> alter database open resetlogs
Abraço