Postagens

Mostrando postagens de dezembro, 2011

Resumo: tipos de configuração do TFS 2010

O TFS possui os processos de instalação e configuração bem segregados. No primeiro processo, é possível escolher o que será instalado na máquina. No segundo, podemos escolher quais componentes habilitar, quais instâncias do SQL utilizar, etc. Hoje vamos falar de configuração, e abaixo estão os tipos disponíveis para configuração do TFS. Basic – Permite configurar o TFS para usar o controle de versões, work-items e a parte de testes e lab management. No entanto, não permite a integração com Sharepoint e Reporting Services (cenário, por exemplo, quando instalamos o TFS num sistema operacional cliente, como o Windows 7). Standard – É a configuração que deve ser escolhida ao se instalar o TFS em uma única máquina, mas funciona apenas com Windows Sharepoint Services 3.0. Não permite a escolha de um SQL Server remoto. Advanced – Agora sim, permite usar SQL Server, Sharepoint e Reporting Services remotos. É nela que temos a maior flexibilidade de configura

"The requested resource is in use" e o anti-vírus

Recentemente desenvolvemos uma aplicação que efetua o processamento de alguns arquivos enviados pela Receita Federal. Os arquivos eram lidos linha à linha e a cada conjunto de dados efetuava-se uma validação/processamento, e o resultado era colocado em banco de dados. Estes arquivos são de tamanho variável, chegando até 2 GB. Um problema que foi relatado em ambiente de produção (cluster) é que no processamento de arquivos grandes, de vez em quando aparecia o erro "The requested resource is in use", no meio do processamento do arquivo. Procurando na internet sobre este problema, encontrei uma thread em um fórum de SQL Server onde a pessoa tinha o mesmo problema ( http://www.sqlservercentral.com/Forums/Topic625264-265-1.aspx ), só que com os arquivos MDF do próprio SQL Server. Uma das sugestões dadas era verificar se o anti-vírus não estava mexendo com esses arquivos. Dito e feito, esse era o problema para nós também. Após colocar os arquivos que eram processados na lista de