none
Erro ao processar um cubo através de JOB - Urgente RRS feed

  • Pergunta

  • Bom dia pessoal,

    Estou processando um cubo e de uns dias para cá começou a apresentar um problema durante a execução do JOB.

    O log menciona sempre um arquivo "94.PK FILIAL.asstore" de fato esse arquivo tem mais de 4GB.

    Li alguns artigos e na versão 2005 do SQL Server parece que tinha um bug que não permitir processar o arquivo caso ele tenha mais de 4GB e nesse caso era necessário processar o cubo novamente em modo FULL que ele estaria recriando os arquivos e geraria um novo com tamanho menor... mas isso foi o que encontrei e tudo para SQL 2005. O que uso é o SQL Server 2008 R2.

    Eu processo o cubo via JOB sempre como comando abaixo, que a meu ver já é o FULL.

    <Batch xmlns="http://schemas.microsoft.com/analysisservices/2003/engine">
      <Process xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ddl2="http://schemas.microsoft.com/analysisservices/2003/engine/2" xmlns:ddl2_2="http://schemas.microsoft.com/analysisservices/2003/engine/2/2" xmlns:ddl100_100="http://schemas.microsoft.com/analysisservices/2008/engine/100/100" xmlns:ddl200="http://schemas.microsoft.com/analysisservices/2010/engine/200" xmlns:ddl200_200="http://schemas.microsoft.com/analysisservices/2010/engine/200/200">
        <Object>
          <DatabaseID>Analysis Services DWVendasNovoTime2</DatabaseID>
        </Object>
        <Type>ProcessFull</Type>
        <WriteBackTableCreation>UseExisting</WriteBackTableCreation>
      </Process>
    </Batch>

    O erro que ocorre é esse abaixo, e conforme mencionei, passou a ocorrer de uns dias para cá (existem 45 GB de espaço livre no disco C desse servidor):

    Message
    Executed as user: WIN-F7FEPALE4I8\Administrator. <return xmlns="urn:schemas-microsoft-com:xml-analysis"><results xmlns="http://schemas.microsoft.com/analysisservices/2003/xmla-multipleresults"><root xmlns="urn:schemas-microsoft-com:xml-analysis:empty"><Exception xmlns="urn:schemas-microsoft-com:xml-analysis:exception" /><Messages xmlns="urn:schemas-microsoft-com:xml-analysis:exception"><Error ErrorCode="3238002695" Description="Internal error: The operation terminated unsuccessfully." Source="Microsoft SQL Server 2008 R2 Analysis Services" HelpFile="" /><Error ErrorCode="3238133825" Description="File system error: A FileStore error from WriteFile occurred. Physical file: \\?\C:\Program Files\Microsoft SQL Server\MSAS10_50.MSSQLSERVER\OLAP\Data\Analysis Services DWVendasNovoTime2.0.db\FATO VENDAS.0.dim\94.PK FILIAL.asstore. Logical file: . ." Source="Microsoft SQL Server 2008 R2 Analysis Services" HelpFile="" /><Error ErrorCode="3240034317" Description="Errors in the OLAP storage engine: An error occurred while the 'PK FILIAL' attribute of the 'FATO VENDAS' dimension from the 'Analysis Services DWVendasNovoTime2' database was being processed." Source="Microsoft SQL Server 2008 R2 Analysis Services" HelpFile="" /><Error ErrorCode="3240034310" Description="Errors in the OLAP storage engine: The process operation ended because the number of errors encountered during processing reached the defined limit of allowable errors for the operation." Source="Microsoft SQL Server 2008 R2 Analysis Services" HelpFile="" /><Error ErrorCode="3239837702" Description="Server: The current operation was cancelled because another operation in the transaction failed." Source="Microsoft SQL Server 2008 R2 Analysis Services" HelpFile="" /></Messages></root></results></return>.  The step failed.

    Alguém poderia me ajudar?


    Rodrigo Santos

    quarta-feira, 11 de dezembro de 2013 13:36

Respostas

  • Bom pessoal,

    eu criei outro projeto do zero no analysis services...

    Como é um novo banco de dados, agora está bem pequeno.. vamos ver no decorrer do tempo se vai dar problemas novamente.

    obrigado a todos


    Rodrigo Santos

    quinta-feira, 26 de dezembro de 2013 16:10

Todas as Respostas

  • Rodrigo,

    Na verdade não é um bug, mas sim uma limitação da versão 2005 para o reconhecimento do tamanho de arquivos.

    Mas esta ambiente que você esta processando por acaso foi migrado do 2005?


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]

    • Sugerido como Resposta Edinaldo Junior quinta-feira, 26 de dezembro de 2013 14:03
    sexta-feira, 13 de dezembro de 2013 13:51
  • Oi Junior Galvão,

    na verdade foi o Projeto inicial era no SQL 2005 sim.

    Só que eu deletei o banco no Analysis services e criei novamente o banco (mandei fazer o deploy do projeto novamente quando migrei).

    Será que teria algo a fazer para retirar essa limitação no meu caso específico? Terei que criar um projeto do zero?


    Rodrigo Santos

    sexta-feira, 13 de dezembro de 2013 15:39
  • Rodrigo 

    Crie uma nova partição no projeto do Analysis 

    Abs


    ZipDrv

    quinta-feira, 26 de dezembro de 2013 14:02
  • Bom pessoal,

    eu criei outro projeto do zero no analysis services...

    Como é um novo banco de dados, agora está bem pequeno.. vamos ver no decorrer do tempo se vai dar problemas novamente.

    obrigado a todos


    Rodrigo Santos

    quinta-feira, 26 de dezembro de 2013 16:10