Movendo arquivo de banco de dados no SQL Server 2000

O dia começou com um dos discos, onde estão banco de dados importantes, lotados!

Consequências: Arquivos de bancos de dados não conseguem crescer, logo as aplicações não conseguem atualizar dados… “bug“.

Lembrando que, no dia-a-dia esse cenário pode (e deve) ser evitado com monitoramento diário do crescimento dos arquivos de banco de dados (datafiles). Mas, eventualmente acontece: por alguma carga de dados que não foi dimensionada ao volume disponível no servidor de dados de dados (por exemplo).

Pois bem…

O cenário

Para mudar aquivos de banco de dados dados (.MDF, .NDF e/ou .LDF) no SQL Server 2000 é bom ter alguns scripts a mão (geralmente, quando isso acontece você precisa de uma solução rápida).

Segue ai…

Se tem banco de dados sob sua responsabilidade é bom scripts como esse a mão!

Para mais detalhes: sp_attach_db e sp_deattach_db.

Considero aqui um ambiente (legado) com SQL Server 2000 (muito comum de ser encontrado). Para SQL Server 2005 são outras as recomendações veja aqui.

PS.: Forma rápida de listar todos os arquivos do banco de dados: sp_helpdb.

3 thoughts on “Movendo arquivo de banco de dados no SQL Server 2000

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *