Usuário com melhor resposta
Erro ao processar um cubo através de JOB - Urgente

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
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
- Marcado como Resposta Rodrigo Lima 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
-
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
-
-
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
- Marcado como Resposta Rodrigo Lima Santos quinta-feira, 26 de dezembro de 2013 16:10