Suspender o Excel ao atualizar a consulta do SAP Business Explorer

1

Eu tenho dois computadores executando o Excel 2003 e o SAP Business Explorer 7.2. Estou tentando atualizar as consultas em uma planilha que tem 30 guias e pelo menos uma consulta em cada guia.

Quando atualizo todas as consultas no meu PC, todas são atualizadas com sucesso. Demora menos de dez minutos para atualizar toda a planilha.

Quando eu tento no PC deste cliente, o Excel atualiza a primeira guia exatamente como eu esperava, mas depois trava. Eu deixei por mais de uma hora e não fez nenhum progresso. Enquanto está pendente, o uso da CPU para o processo do Excel.exe atinge e permanece constante em 50% (é um PC dual core, suponho que seja maior talvez 100% se fosse um único núcleo), mas estranhamente está sentado constantemente a 50% da CPU. Nenhuma atividade aparece no Process Monitor depois que ele é interrompido. Eu também executei o Network Monitor da Microsoft e consigo ver o tráfego de rede entre o Excel e o servidor SAP até o ponto em que o Excel trava, mas nada depois disso. Eu também tentei executar as consultas na conta do cliente e minha própria conta do AD (que nunca tinha sido usada antes nesse PC, então era um novo perfil), mas não houve diferença. Eu também verifiquei Excel.exe com Process Explorer para ver se existem quaisquer DLLs de terceiros presentes, mas não encontrei nada fora do comum, nada que não esteja presente no meu próprio PC.

O que estou perdendo? Existem outras ferramentas disponíveis que podem me mostrar o que o Excel está fazendo enquanto ele não está respondendo, mas usando 50% da CPU?

    
por Alistair McMillan 20.05.2013 / 20:59

2 respostas

0

Trabalhou nisso no final. A planilha era composta de várias guias e as outras guias tinham literalmente milhares de VLOOKUPs que dependiam dos dados da primeira guia. Então, assim que o Business Explorer atualizou os dados na primeira guia, o Excel estava tentando atualizar as VLOOKUPs nas outras guias.

Por isso, o Excel maximiza o núcleo da CPU e parece não fazer nada por horas.

    
por 14.10.2013 / 03:25
0

isso é um palpite, mas existe uma diferença com o número de conexões simultâneas permitidas pelo SAP (ou pelo próprio Business Explorer)? isso pode ser uma restrição de licenciamento.

    
por 22.05.2013 / 04:00