How Drop Tablespace and Recover Oracle Database When Accidentally Delete Datafile ¿Cómo caída de tablas y recupera la base de datos Oracle cuando accidentalmente borrar archivo

Accident may happens, even though it’s costly one. Mayo accidente ocurre, aunque es costosa. This is especially the case in Oracle database, which stores the database objects physically in data files on hard disk. Esto es especialmente el caso en base de datos Oracle, que almacena la base de datos de objetos físicamente en los archivos de datos en disco duro. Fast hand administrators may accidentally delete some of the datafiles, or the datafiles may get corrupted or unreadable on hard disk failure. Fast mano administradores de anticipos podrán borrar accidentalmente algunos de los de datos, o la puede obtener de datos dañado o ilegible en el disco duro fracaso. You may get also some missing datafiles after database recovery process. Usted puede obtener también algunos desaparecidos de datos después de base de datos de proceso de recuperación. In any case, missing a or a few datafiles will cause Oracle database to fail to startup, rendering the whole DB inaccessible. En cualquier caso, la falta de una o unas pocas de datos hará que la base de datos Oracle a dejar de arranque, lo que hace todo el PP inaccesibles.

The solution to the missing datafiles is to drop the affected tablespace where has incomplete datafiles, and then recreate the tablespace and import the data into the tablespace from backup. La solución a la falta de datos es para soltar las tablas afectadas donde ha de datos incompleta y, a continuación, recrear el espacio de tablas de importación y los datos en tablas de la copia de seguridad. However, the steps are not so straight forward. Sin embargo, las medidas no son tan fáciles.

  1. Run SQL*Plus. Ejecutar SQL * Plus.
  2. Connect to database as SYSDBA with this query: Conectar a la base de datos como SYSDBA con esta consulta:

    CONNECT / AS SYSDBA CONNECT / AS SYSDBA

  3. Mount the database instead of starting it up: Monte la base de datos en lugar de que a partir de:

    STARTUP MOUNT; MONTE arranque;

  4. Issue the following command to bring the missing datafile offline so that Oracle won’t trying to connect and access the datafile anymore: Ejecute el siguiente comando para llevar el archivo de desaparecidos fuera de línea a fin de que Oracle no intenta conectarse y acceder al archivo de más:

    ALTER DATABASE DATAFILE ‘<datafile name with complete path>’ OFFLINE DROP; ALTER DATABASE archivo '<datafile con nombre completo path>' DROP fuera de línea;

    Repeat the command for every datafiles that unaccounted for. Repita el comando de datos para todos los que en paradero desconocido.

  5. Now start the database proper: Ahora inicie la base de datos propiamente dichos:

    ALTER DATABASE OPEN; Modificar la base de datos abierta;

  6. As the tablespace has damaged, drop it to recreate from fresh backup. Como el espacio de tablas ha dañado, gota a recrear de nuevo copia de seguridad.

    DROP TABLESPACE <tablespace name> INCLUDING CONTENTS; DROP tablas <tablespace name> su contenido;

  7. Ensure the other datafiles for the tablespace has been deleted, if not, remove them manually from the operating system. Velar por el otro de datos para las tablas, se ha suprimido, si no, eliminarlos manualmente a partir de que el sistema operativo.

    Tip: Sugerencia: How to check datafiles that belong to tablespace ¿Cómo de datos para comprobar que pertenecen a tablas .

  8. Continue with the recovery process. Continuar con el proceso de recuperación.

IMPORTANT : This is a machine translated page which is provided "as is" without warranty. IMPORTANTE: Se trata de una máquina que traduzca la página se proporciona "tal cual" sin garantía. Machine translation may be difficult to understand. La traducción automática puede resultar difícil de entender. Please refer to Por favor, consulte original English article artículo original Inglés whenever possible. siempre que sea posible.

Share and contribute or get technical support and help at Compartir y contribuir o recibir apoyo técnico y ayudar a My Digital Life Forums Mi vida digital Foros .



4 Responses to “How Drop Tablespace and Recover Oracle Database When Accidentally Delete Datafile” 4 Respuestas a "Cómo gota de tablas y recuperar la base de datos Oracle Cuando accidentalmente Eliminar archivo"

  1. How to Remove and Drop Datafiles from Tablespace in Oracle Database » My Digital Life Cómo Quitar y soltar de datos de tablas en la base de datos Oracle »Mi vida digital
    August 4th, 2007 02:57 4 de Agosto, 2007 02:57
    1

    [...] If one or more datafiles is missing after a recovery process or accidental deletion, you can use ALTER DATABASE DATAFILE <datafile name> OFFLINE DROP command to make the datafile offline so that database can starts up after which the troubled tablespace can be dropped. [...] Si uno o más de datos que falta después de un proceso de recuperación o eliminación accidental, puede utilizar ALTER DATABASE archivo de <datafile name> DROP fuera de línea de comandos para hacer que el archivo fuera de línea de base de datos a fin de que puedan pone en marcha después de que la atribulada tablas pueden se redujo. (See instruction to recover from missing datafiles.) [...] (Vea las instrucciones para recuperarse de los desaparecidos de datos.) [...]

  2. LP
    April 2nd, 2008 18:27 2 de Abril, 2008 18:27
    2

    These are only to drop the TS Estos son sólo para dejar caer el TS

    but not to recover… pero no para recuperar…

    hence the worst…. por lo tanto, las peores….

  3. ravisha
    July 8th, 2008 19:31 Julio 8, 2008 19:31
    3

    This info helped us to a very great extent and hence we are able to proceed further smoothly. Esta información nos ayudó en gran medida y, por tanto, somos capaces de seguir adelante sin tropiezos.

  4. Cesar
    September 2nd, 2008 00:31 Septiembre 2, 2008 00:31
    4

    Thank you very much, this was really helpful. Muchas gracias, este es realmente útil.
    I had problems dropping the tablespace, i had to drop the user also. Tuve problemas el lanzamiento de tablas, tuve que soltar el usuario también.

Leave a Reply Deja Responder

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> Puede usar estos tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime = ""> <em> <i> <q Cite=""> <strike> <strong>

Subscribe without commenting Suscribirse sin comentar


Custom Search

New Articles Nuevos Artículos

Incoming Search Terms for the Article Próximos Términos de búsqueda para el artículo

drop tablespace caída de tablas - -- drop tablespace in oracle caída de tablas en Oracle - -- oracle drop tablespace Oracle caída de tablas - -- recover tablespace recuperar tablas - -- drop tablespace offline caída de tablas sin conexión - -- drop tablespace ORACLE caída de tablas ORACLE - -- alter database drop tablespace modificar la base de datos de tablas caída - -- oracle recover datafile Oracle recupera archivo - -- recover oracle datafile recuperar archivo de Oracle - -- offline drop fuera de línea baja - -- oracle recover database Oracle recupera la base de datos - -- DROP TABLESPACE MOUNT Caída de tablas de montaje - -- oracle recover tablespace Oracle recupera de tablas - -- recover datafile oracle recuperar archivo de Oracle - -- drop oracle tablespace caída de tablas de Oracle - -- oracle drop table space Oracle baja el cuadro espacio - -- recover database Oracle recupera la base de datos Oracle - -- oracle drop tablespace offline Oracle caída de tablas sin conexión - -- oracle drop database caída de la base de datos Oracle - -- Recover Oracle database Recuperar base de datos Oracle - -- alter datafile offline drop modificar archivo de caída fuera de línea - -- offline drop tablespace fuera de línea caída de tablas - -- oracle offline drop Oracle gota fuera de línea - -- oracle delete datafile Oracle borrar archivo - -- drop datafile offline caída archivo fuera de línea - -- all todo - -- drop datafile archivo de caída - -- recover oracle database missing data file recupera la base de datos Oracle archivo de datos de desaparecidos - -- tablespace offline drop caída de tablas sin conexión - -- drop tablespace command in oracle caída de tablas de mando en Oracle - -- restore oracle database restaurar la base de datos Oracle - -- recover database in oracle recupera la base de datos en Oracle - -- alter tablespace offline modificar tablas fuera de línea - -- oracle drop tablespace mount Oracle caída de tablas Monte - -- oracle recover Oracle recupera la - -- alter database oracle modificar la base de datos Oracle - -- drop a tablespace una gota de tablas - -- recover drop tablespace recupera la caída de tablas - -- accidental+deletion+file+oracle + borrado accidental de archivos + + oracle - -- oracle data file missing Oracle archivo de datos de desaparecidos - -- damaged missing datafiles oracle dañados desaparecidos de datos Oracle - -- drop oracle database caída de bases de datos Oracle - -- oracle drop tablespace with missing datafile oracle caída de tablas con archivo de desaparecidos - -- drop data file caída de archivo de datos - -- recover dropped tablespace recuperar tablas se redujo - -- oracle offline drop tablespace Oracle fuera de línea caída de tablas - -- drop tablespace missing datafile caída de tablas archivo de desaparecidos - -- how to offline the tablespace without opening the database cómo las tablas fuera de línea sin necesidad de abrir la base de datos - -- Oracle tablespace offline drop Oracle tablas gota fuera de línea - -- recover datafile recuperar archivo - --