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:

 1Windows Registry Editor Version 5.00
 2
 3[HKEY_CURRENT_USER\Software\Sybase\PowerBuilder\10.0\DBTrace]
 4"LogFileName"="c:\\temp\\PBDBTrace.log"
 5"ShowBindings"="1"
 6"Timing"="1"
 7"SumTiming"="1"
 8"ShowDBINames"="0"
 9"FetchBuffers"="1"
10"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.