Script Flashback bajo Linux

  
        


Un cliente está preocupado por la recuperación de los errores lógicos. La solución recomendada para nosotros es utilizar la tecnología de flashback en la biblioteca de recuperación de desastres. La siguiente es una simple secuencia de comandos de Linux.

#! /bin /bash

exportar LOGIN_USER = prueba

exportar LOGIN_PWD = prueba

############ ############## función ###########################

flashscn ( )

{

echo -e " ingresa scn: \\ c "

lee SCNNUM

STR1 = " tabla de flashback $ OWNER. $ TABLE_NAME en sCN $ SCNNUM; "

echo $ STR1

T1 = `sqlplus silent $ lOGIN_USER /$ lOGIN_USER" EOF

set tamañopágina 0 votaciones de verificar fuera de ir Eco desactivado

alterar tabla $ OWNER. $ TABLE_NAME habilitar movimiento de fila;

$ STR1

alterar tabla $ OWNER. $ TABLE_NAME deshabilitar movimiento de fila;

EOF`

if [-z " $ T1 "]; a continuación,

echo " ###### "

echo " flashback de mesa $ TABLE_NAME OK! &Quot;

else

echo " ###### "

echo " flashback tabel $ TABLE_NAME error: "

echo $ T1

Copyright © Conocimiento de Windows All Rights Reserved