Kbase 88012: Como registrar no dataserv.lg qual programa 4GL que gerou o comando SQL
Autor |
  Eloi Rene Pscheidt - CAT |
Acesso |
  Público |
Publicação |
  9/6/2018 |
|
É possível registrar no arquivo dataserv.lg qual foi o programa 4GL que gerou um determinado comando SQL.
Para isso utilize a seguinte combinação na conexão dos bancos:
-Dsrv qt_debug,SQL,logentrytypes,SQL,PRGRS_LOG_ABL,2
Exemplo:
-db shsports -RO -db sports -U sports/sports@orcl -Dsrv qt_debug,SQL,logentrytypes,SQL,PRGRS_LOG_ABL,2
Vai gerar no arquivo dataserv.lg algo parecido com isso:
ABL statement reference: prog.p line 1
SELECT /*+ INDEX_ASC(T0 CUSTOMER##CUST_NUM) */ PROGRESS_RECID FROM SPORTS.CUSTOMER T0 order by CUST_NUM
<---------{END} [prog.p]