FoxPro/Visual FoxPro - capturar en el log de errores sintaxis erroneas de sql

 
Vista:

capturar en el log de errores sintaxis erroneas de sql

Publicado por juan (6 intervenciones) el 08/05/2019 20:40:51
Buen dia

Actualmente tengo un log de errores que se guarda en un bloc de notas que me guarda lo siguiente cuando mi operación falla en este caso estoy migrando un dbf a sql hay manera de que además de los que tengo me guarde el insert que fallo en este caso pongo abajo el insert que fue capturado con sql profiler. en este caso la cantidad se excedio y lo puso con ****** el log solo guarda Sintaxis incorrecta cerca de '*'. pero no me dice que registro fallo imaginemos que tengo 10000 registros buscarlo es mas tardado el caso q sea mas fácil detectar cual registro fallo


Clase exception versión: 1.0.0 Fecha: 08/05/2019 11:49:14 AM
Sistema SR versión: 9[PC: NS-CLNT-DES-02]
Mensaje: Código de excepción OLE IDispatch 0 de Microsoft OLE DB Provider for SQL Server: Sintaxis incorrecta cerca de '*'..
Detalles:
Aplicacion: Exception
Linea: 0
Contenido: 0
Procedimiento: ejecutasql
Información: Código de excepción OLE IDispatch 0 de Microsoft OLE DB Provider for SQL Server: Sintaxis incorrecta cerca de '*'.[08/05/2019 11:49:18 AM][Error: Recuperacion de respaldo Recuperacion de respaldo][PC: NS-CLNT-DES-02]

insert capturado con profiler
INSERT INTO CHEQDET (FOLIODET,MOVIMIENTO,COMANDA,CANTIDAD,IDPRODUCTO,DESCUENTO,PRECIO,HORA,MODIFICADOR,IMPUESTO1,IMPUESTO2,IMPUESTO3,MITAD,COMENTARIO,IDESTACION,USUARIODESCUENTO,COMENTARIODESCUENTO,IDTIPODESCUENTO,HORAPRODUCCION,IDPRODUCTOCOMPUESTO,PRODUCTOCOMPUESTOPRINCIPAL,PRECIOCATALOGO,IDMESEROPRODUCTO,ESTATUSPATIN,IDCORTESIA,NUMEROTARJETA,PRIORIDADPRODUCCION,ESTADOMONITOR,LLAVEMOVTO) values (638.000000,895.000000,'924ede50',********************,'.0 MSG:*
[IDP]',0.000000,325812582618347.6000,'/ / : : AM',0,18.000000,0.000000,0.000000,1.000000,'SERVIDOR-PC PID:2728 THID:3360 ID:\9AD70DFC-315C-4712-895F-','AAF7B49C4D42\:2369.204103.b8844a9638aeb2','2895924ede5009e','1495ab944ce.0 MSG:aBtfKZ1g1biSHYy7MTobkfT/Ku1y3bUijtv9ysA==','[IDP','/ / : : AM','017-07-02 01:29',0,598984822326429.1000,'ERVI',0.000000,'OR-PC','PID:2728 THID:3','',0.000000,'')
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder