¿Cómo hacer una copia de seguridad de una tabla en Oracle?

Como Hacer Una Copia De Seguridad De Una Tabla En Oracle



Al trabajar con la base de datos de Oracle, es importante contar con una estrategia de respaldo confiable. Un aspecto crucial de esa estrategia es realizar copias de seguridad de tablas de bases de datos individuales. La creación de una copia de seguridad de las tablas puede ayudar a proteger los datos para que no se pierdan debido a una eliminación no intencional, corrupción u otros problemas. La base de datos de Oracle proporciona muchas funciones para crear una copia de seguridad.

Esta guía explicará cómo hacer una copia de seguridad de una tabla en Oracle.

¿Cómo hacer una copia de seguridad de una tabla en Oracle?

Para hacer una copia de seguridad de una tabla en Oracle, inicie sesión en la base de datos utilizando el SQL PLUS dominio. Después del inicio de sesión exitoso, se pueden usar los siguientes métodos para hacer una copia de seguridad de una tabla en Oracle:







¿Cómo hacer una copia de seguridad de una tabla en Oracle usando la instrucción CREATE?

El ' CREAR ” crea nuevos objetos de base de datos como tablas, índices, vistas, secuencias y mucho más. Para hacer una copia de seguridad de una tabla en la base de datos de Oracle, simplemente cree una copia de esa tabla específica usando el ' CREAR ' declaración. El ejemplo se da a continuación:



CREAR TABLA CONTACTOS_RESPALDO

COMO SELECCIONAR *

DE CONTACTOS;

En el ejemplo anterior, “ CREAR MESA ” se usa para crear una nueva tabla (de respaldo), llamada “ CONTACTOS_RESPALDO ”. El ' SELECCIONAR * ” se utiliza para seleccionar todas las filas y columnas de la tabla “ CONTACTOS ”.



Producción





El resultado mostró que la tabla “ CONTACTOS_RESPALDO ' Ha sido creado.



¿Cómo hacer una copia de seguridad de una tabla en Oracle usando el comando EXP?

El ' Exp El comando ” se usa para crear una copia de seguridad de la base de datos o un subconjunto de objetos de la base de datos, como tablas, índices, vistas y procedimientos almacenados al exportarlo. Escriba el siguiente comando para hacer una copia de seguridad de una tabla en Oracle usando el ' Exp ' dominio:

EXP C##MD/md1234 TABLES=CONTACTS FILE=CONTACTS_BACKUP_EXP.DMP LOG=EXPORT_DATABASE_LOG.OUT

En el comando anterior:

  • C##MD ' y ' md1234 ” es el nombre de usuario y la contraseña.
  • El ' MESAS ” se utiliza para especificar el nombre de la tabla.
  • El ' ARCHIVO ” se utiliza para especificar el nombre del archivo de salida.

Producción

El resultado muestra que la copia de seguridad del “ CONTACTOS ” se ha creado la tabla.

¿Cómo hacer una copia de seguridad de una tabla en Oracle usando SQL Developer?

Para realizar una copia de seguridad de una tabla en Oracle mediante el desarrollador de SQL, se debe establecer la conexión a la base de datos. Después de la creación de la conexión, expanda el árbol de la base de datos para ver todos los objetos de la base de datos y busque ' Mesas ' de la lista. Ampliar la ' Mesas ” para ver todas las tablas, presentes en la base de datos seleccionada:

Haga clic derecho en el nombre de la tabla para seleccionar la tabla y luego haga clic en ' Exportar… ” para crear una copia de seguridad:

Seleccione el destino del archivo de salida, deje la otra configuración como predeterminada y haga clic en ' Siguiente > ' botón:

Nota : Al exportar los objetos de la base de datos, esta configuración se puede cambiar de acuerdo con los requisitos del usuario.

Especifique el objeto de la base de datos (nombre de la tabla) y haga clic en ' Siguiente > ' botón:

Para crear una copia de seguridad de una tabla, haga clic en el botón ' Finalizar ' botón:

Espere hasta que se complete el proceso de exportación:

El nuevo ' .sql ” se abre indicando que el archivo de copia de seguridad del “ CONTACTOS Se ha creado la tabla ”:

Así es como se hace una copia de seguridad de una tabla en Oracle usando diferentes métodos.

Conclusión

Para hacer una copia de seguridad de una tabla en Oracle, inicie sesión en la base de datos. Después del inicio de sesión exitoso, el ' CREAR La instrucción ” se puede usar para hacer una copia de seguridad de una tabla creando una copia de la tabla original. Alternativamente, el “ Exp El comando ” crea la copia de seguridad de una tabla exportando la tabla específica. El ' desarrollador SQL La herramienta también es una buena manera de crear una copia de seguridad de una tabla. Esta guía proporcionó una demostración completa de cómo hacer una copia de seguridad de una tabla en Oracle.