Presta atención porque en esta sección hallarás el resultado que buscas.Esta noticia ha sido analizado por nuestros expertos para garantizar la calidad y veracidad de nuestro contenido.
Solución:
Puede eliminar bases de datos con DBCA, que se encarga de la mayor parte.
O puede hacer lo siguiente, pero esto hará lo mismo que eliminar los archivos de datos, rehacer registros, controlar archivos manualmente.
sqlplus / as sysdba
startup mount exclusive restrict
exit
rman target /
drop database including backups noprompt;
exit
Después de esto, aún debe eliminar la entrada que pertenece a la base de datos de /etc/oratab, eliminar init.ora/spfile, el archivo de contraseña de $ORACLE_HOME/dbs y limpiar los directorios de registro (adump, bdump, cdump, udump).
Si decide usar DBCA para eliminar la base de datos, puede hacer esto:
Si desea eliminar por completo una instancia de Oracle 10.2g de un directorio de inicio de Oracle, primero debe identificar la instancia en el oratab expediente. Por ejemplo, esta entrada muestra que la instancia de la base de datos de Oracle testdb está asociada con el siguiente ORACLE_HOME:
testdb:/u01/app/oracle/product/11.2.0/db_1:Y
mydb:/u01/app/oracle/product/10.2.0/db_1:N
A continuación, debe configurar el entorno para la base de datos que desea eliminar, por ejemplo:
/usr/local/bin/oraenv
ORACLE_SID = [testdb] ? mydb
Ahora puede iniciar el Asistente de configuración de base de datos (DBCA):
dbca
Luego, seleccione la base de datos para eliminar (mydb) y haga clic en finalizar.
También puede eliminar una base de datos usando DBCA en Modo silencioso. Por ejemplo, para una base de datos de instancia única:
dbca -silent -deleteDatabase -sourceDB
Al eliminar una base de datos de Oracle, se eliminan todos los datos de la base de datos. Por ejemplo, entre otras cosas, esta acción eliminará:
1) Todos los archivos resultantes de esta consulta (para mydb):
SELECT name FROM v$datafile
UNION
SELECT name FROM v$controlfile
UNION
SELECT name FROM v$tempfile
UNION
SELECT member FROM v$logfile
2) Entrada asociada a mydb en oratab
3) Entradas asociadas con mydb en oyente.ora y tnsnames.ora
Si desea conservar estos datos, asegúrese de hacer una copia de seguridad de la base de datos antes de eliminarla.
A partir de Oracle Database 11g versión 2 (11.2), puede aprovechar la desinstalar dominio.
Te mostramos comentarios y valoraciones
Nos encantaría que puedieras comunicar esta división si te ayudó.