Sintomas
Ao iniciar o Microsoft FRx Report Server, você recebe a seguinte mensagem de erro:
Erro 3709 - A conexão não pode ser usada para executar essa operação
Causa
Esse problema ocorre por um dos seguintes motivos.
Causa 1
As estações de trabalho não têm a mesma versão do Microsoft FRx Designer ou do Microsoft FRx Report Server. Consulte Resolução 1 na seção "Resolução".
Causa 2
As pastas do Microsoft FRx necessárias têm permissões de usuário incorretas. Consulte Resolução 2 na seção "Resolução".
Causa 3
O bloco de construção está corrompido, o conjunto de especificações está corrompido ou os arquivos .f32 estão corrompidos. Consulte Resolução 3 na seção "Resolução".
Causa 4
O arquivo FRxQue32.mdb está corrompido. Consulte Resolução 4 na seção "Resolução".
Resolução
Solução 1
Para resolver esse problema, verifique a versão do Microsoft FRx em todos os computadores que têm código FRx da Microsoft. Para fazer isso, execute as etapas a seguir.
Microsoft FRx Designer
-
Clique em Iniciar,clique em Pesquisare digite FRx32.exe.
-
Clique com o FRx32.exee clique em Propriedades.
-
Clique na guia Versão e observe a versão do arquivo.
Microsoft FRx Report Server
-
Clique em Iniciar,clique em Pesquisare digite RptSvr32.exe.
-
Clique com o RptSvr32.exee clique em Propriedades.
-
Clique na guia Versão e observe a versão do arquivo.
Essas versões de arquivo devem ser idênticas em todas as estações de trabalho na rede. Se as versões de arquivo não são idênticas, você deve aplicar o service pack apropriado ao aplicativo que não tem a mesma versão de arquivo.Você também pode atualizar para o service pack mais recente. Para obter mais informações, visite um dos seguintes sites da Microsoft, dependendo se você é um parceiro ou um cliente.Parceiros
https://mbs.microsoft.com/partnersource/products/GreatPlains/downloads/servicepackClientes
https://mbs.microsoft.com/customersource/support/downloads/servicepacks
Solução 2
Definir as permissões corretas
De definir as permissões corretas para todas as pastas que o Microsoft FRx deve acessar. Para fazer isso, execute as etapas a seguir.
-
Faça logoff no computador como administrador local ou como administrador de domínio.
-
Clique em Iniciar,em Pesquisare em Todos os arquivos e Pastas.
-
Pesquise as seguintes pastas:
-
A pasta de código FRx. Por padrão, o caminho é C:\Program Files\FRx Software
-
A IO_Data de dados.
-
A pasta SysData.
-
A pasta Temp.
-
A pasta MSInfo.
-
A pasta System32.
-
-
Para cada pasta listada na etapa 3, siga estas etapas:
-
Clique com o botão direito do mouse na pasta e clique em Propriedades.
-
Na caixa de diálogo Propriedades, clique na guia Segurança.
-
Certifique-se de que o usuário administrador e todos os usuários do Microsoft FRx tenham as seguintes permissões:
-
Para a pasta de código FRx: Controle Total
-
Para a pasta IO_Data: Controle Total
-
Para a pasta SysData: Controle Total
-
Para a pasta Temp: Controle Total
-
Para a pasta MSInfo: Controle Total
-
Para a pasta System32: Um mínimo de "Leitura & Executar"
-
-
Se houver usuários que estão definidos em grupos de segurança diferentes, certifique-se de que esses usuários tenham as mesmas permissões dos grupos na etapa 4c.
-
Solução 3
Para resolver esse problema, corrija o bloco de construção, corrija o conjunto de especificações ou corrija os arquivos .f32. Para fazer isso, siga estas etapas:
-
Se o erro estiver limitado a um catálogo, uma linha, uma coluna ou uma árvore, re-crie esse bloco de construção específico.
-
Se o erro ocorrer para vários blocos de construção, crie um novo conjunto de especificações que contenha um novo arquivo .f32. Para fazer isso, siga estas etapas:
-
Inicie o Microsoft FRx, clique em Empresae em Conjuntos de Especificações.
-
Selecione o conjunto de especificações que a empresa está usando.
-
Clique em Exportare selecione todos os itens em cada guia.
-
Clique em Exportar novamente. Um arquivo .tdb é criado.
-
Para criar um novo conjunto de especificações, clique em Novoe digite um novo nome de arquivo para o arquivo .f32 na caixa Local.
-
Salve o novo conjunto de especificações.
-
Clique em Importare selecione o arquivo .tdb que foi criado na etapa 2d anterior nesta seção.
-
Salve o conjunto de especificações.
-
Clique em Empresa,em Informaçõese selecione o novo conjunto de especificações na lista Conjunto de Especificações. Salve o registro da empresa.
-
De definir a empresa como a empresa padrão.
-
Resolução 4
Para resolver esse problema, substitua o arquivo FRxQue32.mdb. Para fazer isso, siga estas etapas:
-
Pare o Monitor de Filas do Microsoft FRx. Para fazer isso, clique no botão Parar/Desligar.
-
Renomeie o arquivo FRxQue32.mdb no diretório de filas do Microsoft FRx. Por exemplo, renomeie o arquivo como FRxQue32.old.
-
Faça uma cópia do arquivo FRxQue32.tpl e renomeie a cópia para FRxQue32.mdb. O arquivo FRxQue32.tpl está localizado no diretório SysData.
-
Clique duas vezes no arquivoRptSvr32.exe para reiniciar o Monitor de Filas do Microsoft FRx. Para encontrar o arquivo RptSvr32.exe, siga estas etapas:
-
Clique com o botão direito do mouse em Iniciare clique em Explorar Todos os Usuários.
-
Localize a pasta de código do Servidor de Relatório do Microsoft FRx. Por padrão, o caminho é o seguinte:
C:\Arquivos de Programas\FRx Software\FRx 6.7 Report ServerO RptSvr32.exe arquivo está nesta pasta.
ObservaçãoVocê pode ter o seguinte problema:
-
Os arquivos que têm uma extensão de nome de arquivo .ldb ou uma extensão de nome de arquivo .lck permanecem na pasta SysData do Microsoft FRx mesmo quando nenhum usuário está conectado ao Microsoft FRx.
Se você tiver esse problema, o bloqueio oportunista pode estar corrompendo o banco de dados do Microsoft Jet. Esse problema poderá ocorrer se o servidor que estiver hospedando a pasta SysData do Microsoft FRx estiver executando qualquer um dos seguintes programas:
-
Microsoft Windows Server 2003 ou Windows Server 2003 Terminal Server 2003
-
Microsoft Windows 2000 Server ou Windows 2000 Server Terminal Services
-
Windows Servidor de Terminal do Servidor 2003 juntamente com o Citrix
Para impedir que o bloqueio oportunista corrompa o banco de dados do Microsoft Jet, instale o service pack Windows Server mais recente. No entanto, se esse problema continuar a ocorrer após a instalação do service pack Windows Server mais recente, desabilite o bloqueio oportunista. Para obter mais informações sobre como desabilitar o bloqueio oportunista, clique nos seguintes números de artigo para exibir os artigos na Base de Dados de Conhecimento da Microsoft:
296264 Configurando o bloqueio oportunista em Windows
129202 Ext do computador: Explicação do bloqueio oportunista no Windows NT Os produtos de terceiros discutidos neste artigo são fabricados por empresas independentes da Microsoft. A Microsoft não oferece nenhuma garantia, implícita ou não, do desempenho ou da confiabilidade desses produtos.
-