Desanexando um banco de dados Microsoft SQL 32bit e anexando-o a um servidor de 64 bits

1

Desejo separar um banco de dados de um ambiente Microsoft SQL 2005 de 32 bits e anexá-lo a um ambiente Microsoft SQL 2008 de 64 bits.

A Microsoft diz :

The SQL Server on-disk storage format is the same in the 64-bit and 32-bit environments. Therefore, attach works across 32-bit and 64-bit environments. A database detached from a server instance running in one environment can be attached on a server instance that runs in another environment.

Eu estava pensando se haveria alguma limitação desde que o banco de dados foi criado em um ambiente de 32 bits?

Devo apenas morder a bala e criar um novo banco de dados no SQL 2008 64 bits e migrar os dados, ou posso sair com o desanexamento e a conexão?

    
por Jason Lamoreux 12.01.2010 / 00:07

2 respostas

5

Vá em frente e faça o destaque. Eu fiz isso muitas vezes sem problemas. Como o artigo diz, a camada de armazenamento é a mesma, então não há nada com que se preocupar entre as edições de 32 e 64 bits.

    
por 12.01.2010 / 00:13
2

Os limites têm a ver com o próprio SQL Server e seu gerenciamento de memória (uso de RAM, etc.). No que diz respeito ao próprio banco de dados, parece que os próprios arquivos de banco de dados são o mesmo formato entre o sistema de 64 e 32 bits.

    
por 12.01.2010 / 00:54