AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / Herramientas / WDTrans
  • Presentación
  • ¿Cómo proceder?
  • Eliminar los registros de la transacción
  • Liberar los registros en transacción mediante un comando Line
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
WDTrans: Eliminar los registros de la transacción
HFSQL ClassicHFSQL Client/ServerDisponible solo con estos tipos de conexión
Presentación
Transforma todos los registros "en transacción" en registros "Normal" si estos registros no pertenecen a una transacción actualmente en curso. Si una Record encontrada en el archivo de datos especificado se considera en transacción pero no pertenece a una transacción en curso, se libera automáticamente.
Atención: Esta función es una función avanzada. Esta característica debe utilizarse cuando no es posible Cancel las transacciones fallidas (archivos de transacciones borrados, por ejemplo).
¿Cómo proceder?

Eliminar los registros de la transacción

Para liberar los registros de la transacción:
  1. Inicie WDTrans.
  2. Seleccione "Liberar los registros de la transacción"..
  3. Seleccione el directorio que contiene el archivo de datos actualmente en transacción. Se muestra la lista de archivos de datos encontrados en el directorio.
    Atención: No se debe encontrar ningún fichero de transacción en este directorio..
    Observación: Si los archivos de datos se encuentran en subdirectorios, marque "Al añadir un directorio, incluya los archivos que se encuentran en todos los subdirectorios".
  4. Si algunos archivos de datos están protegidos con contraseña, especifique la contraseña. De hecho, esta contraseña es necesaria para liberar los registros de la transacción.
  5. Haga clic en el botón "Liberar todos los registros de la transacción. Los registros son liberados.

Liberar los registros en transacción mediante un comando Line

Para liberar los registros en transacción mediante un comando Line:
WDTrans /Fic = <Directory>
/Mdp = <Password>
/Option = <Type of action performed>
/Log = <Log file>
/ExploresousRep = <Yes/No>
El tabla que se muestra a continuación presenta los diferentes elementos que se pueden encontrar en el comando Line:
paramétricoSignificado
/Fic = <Directorio>Directorio que contiene los archivos donde se deben liberar los registros
/Mdp = <Contraseña>Contraseña de los archivos. Esta contraseña se utiliza para todos los archivos.
/Opción = <Tipo de acción a realizar>> Tipo de acciónOpción de WDTrans para ejecutar. Para liberar los registros en transacción, esta opción corresponde a 7.
/Registro = <Archivo de registro>ruta completa del fichero log (.log) a crear.
/ExploresousRep = <Yes/No>Sí para explorar los subdirectorios del directorio especificado en "/Fic" (No por Default).
Observación: Para especificar una clave de acceso diferente para cada fichero, se recomienda utilizar las funciones WLanguage para la gestión de operaciones.
Ejemplo: Liberar los registros de transacciones que se encuentran en el directorio "Transacciones WD":
WDTRANS.EXE /Fic="C:\Temp\WD Transaction" /option=7
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/05/2022

Señalar un error o enviar una sugerencia | Ayuda local