Trace no PowerBuilder sem janela de diálogo

Trace no PowerBuilder sem janela de diálogo

Overview

Bem-vindo ao guia definitivo para habilitar o trace de banco em suas aplicações PowerBuilder 10! Com passos simples e explicados de maneira descomplicada, você vai descobrir como criar um arquivo .reg personalizado e fazer ajustes cruciais no SQLCA.DBMS. Uma solução perfeita para desenvolvedores que buscam eficiência e detalhamento nas operações com banco de dados. Acompanhe e transforme sua forma de trabalhar com PB!

Para habilitar a execução de aplicações PowerBuilder 10 com o trace de banco habilitado basta seguir os seguintes passos.

Crie um arquivo “.reg” com o conteúdo abaixo:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Sybase\PowerBuilder\10.0\DBTrace]
"LogFileName"="c:\\temp\\PBDBTrace.log"
"ShowBindings"="1"
"Timing"="1"
"SumTiming"="1"
"ShowDBINames"="0"
"FetchBuffers"="1"
"ShowDialog"="0"

O caminho c:\\temp\\PBDBTrace.log é o local onde será gravado o trace de banco, caso deseje alterar o caminho ou nome do arquivo, fique a vontade, porem lembre-se de colocar as duas barras “\\” para separar o path.
Execute o arquivo salvo com o usuário que irá executar a aplicação, caso a aplicação seja executada por outro serviço, lembre-se de logar como este usuário e executar o “.reg”.

No SQLCA.DMBS, insira a palavra TRACE antes do valor atual da propriedade.

Isso fará com que a aplicação PB seja executada salvando o trace do banco sem solicitar ao usuário onde salvar o arquivo de log.