Bom dia pessoal, Eu estou tentando desenvolver uma aplicação em Progress, eu gerei o banco de dados e estou carregando o banco com os seguintes parâmetros: -db C:\Projetos\Familia\Bancos\family # database -H CPD_412 # host-name -Ma 5 # maximun-clients -Mn 15 # Max-servers -Mpb 4 # max-servers/broker -n 5 # number-of-users -S 20001 # service-name -ServerType 4GL # type-of-server (SQL/4GL) Eu executo o prowin32 com -p _ab.p, gero um novo SmartWindow, salvo no meu terminal, adiciono um SmartObject e salvo novamente, o Progress me retorna uma mensagem avisando que o paramêtro -nb será aumentado de X para X+1, isso vai acontecendo até aparecer a mensagem (bfblst -- Muitos níveis de blocos. Incremente o parâmetro -nb (1)). Esse parâmetros -nb é no arquivo (pf) que realiza a carga do banco ou no arquivo(pf) que eu utilizo na linha do prowin32? Exemplo da linha do log: [2013/02/18@10:43:52.944-0300] P-3728 T-5764 I Usr 16: (5407) ATEN€ÇO: -nb excedido. Automaticamente aumentado de 90 para 122. [2013/02/18@10:43:54.661-0300] P-3728 T-5764 I Usr 16: (5407) ATEN€ÇO: -nb excedido. Automaticamente aumentado de 122 para 154. ... [2013/02/18@10:44:14.009-0300] P-3728 T-5764 I Usr 16: (5407) ATEN€ÇO: -nb excedido. Automaticamente aumentado de 2682 para 2714. [2013/02/18@10:44:14.158-0300] P-3728 T-5764 I Usr 16: (1) bfblst -- Muitos n¡veis de blocos. Incremente o parametro -nb. Att, Leandro.
Oi Leandro! Esse parâmetro é da sessão cliente. Coloca ele no arquivo .pf ou na linha de execução do prowin32. Abraço!
Bom dia Fabiano, Segue o arquivo .pf, é possível alterar para melhorar? Quais parâmetros? -mmax 16384 -s 12000 -TB 24 -TM 24 -d dmy -E -Bt 16384 -Mm 4096 -nb 90 -cpstream ibm850 -cpterm iso8859-1 #-q -h 30 -tok 1600 -inp 32000 -D 200 -l 200000 -T c:\Temp