TFS Check-In Exception - O banco de dados TF30042 está cheio

1

Estou tentando verificar um arquivo grande no Team Foundation Server (TFS) e obter a seguinte exceção.

TF30042: Database is Full. Contact your Team Foundation Server administrator.

O problema é que eu sou o administrador. Eu verifiquei os arquivos de banco de dados (ambos coleção e tempdb), e estou longe dos limites do SQL Server 2008 R2 e configurei o AutoGrowth para usar blocos de 8 GB e tamanho ilimitado nos arquivos de banco de dados e de log. Temos muito espaço em disco na unidade em que o banco de dados do SQL Server reside e não vejo nenhum limite de tamanho no Console de Administração do TFS.

De tudo que eu posso dizer, parece que eu deveria estar bem, o que estou perdendo?

    
por Brian Deragon 22.11.2011 / 19:24

3 respostas

0

Por fim, o tempo limite de consulta remota em nossa instância do SQL Server foi definido como 90 segundos. O upload de quase 3 GB de informações estava causando o tempo limite da consulta.

    
por 29.11.2011 / 16:40
1

Existe outra possibilidade de resposta do motivo pelo qual esse erro pode ocorrer (no caso geral), você pode estar executando o Express Edition e o banco de dados do TFS atingiu o tamanho máximo do banco de dados para a licença.

    
por 25.09.2012 / 00:02
0

Existem quatro possibilidades para esta falha:

  1. O arquivo de log do TempDB não é grande o suficiente
  2. O arquivo de dados do TempDB não é grande o suficiente
  3. Seu arquivo de registro do CollectionDB não é grande o suficiente
  4. Seu arquivo de dados do collectionDB não é grande o suficiente

Se você entrar no SQL Management Studio e examinar 'Propriedades' do TempDB (em 'Bancos de dados do sistema'), então 'Armazenamento' - quais são os parâmetros de tamanho e crescimento automático definidos para Log e Dados?

Em seguida, faça o mesmo com o banco de dados de coleta. Se o arquivo de log não for grande o suficiente para manipular o conteúdo de seu grande check-in, o SQL retornará esse erro.

    
por 27.11.2011 / 11:29