MSSQLSERVER_948

Detalhes

Nome do produto

SQL Server

Versão do produto

10.50

Número da compilação do produto

10.00.1281.60

ID do evento

948

Origem do evento

MSSQLSERVER

Componente

SQLEngine

Nome simbólico

NA

Texto da mensagem

O banco de dados '%.*ls' não pode ser aberto porque sua versão é a %d. Esse servidor oferece suporte para a versão %d e anteriores. Não há suporte para um caminho de desatualização.

Explicação

Determinados recursos do SQL Server afetam a estrutura dos arquivos de banco de dados. Quando você anexa um banco de dados a outra instância do SQL Server, é possível que o formato de arquivo não seja compatível com uma versão diferente do Mecanismo de Banco de Dados.

Por exemplo, esse erro pode ser causado pelo uso de um formato de armazenamento vardecimal em uma versão posterior do SQL Server e, depois, pela tentativa de anexar os arquivos de banco de dados a uma versão anterior a do SQL Server 2005 Service Pack 2.

Ação do usuário

Determine a versão do SQL Server que está sendo executada no servidor de origem. No SQL Server Management Studio, clique com o botão direito do mouse no servidor e, em depois, clique em Propriedades ou digite SELECT @@VERSION em uma janela de consulta. Abra o banco de dados usando a versão original do SQL Server. Investigue os recursos habilitados no banco de dados original na instância do SQL Server. Modifique essas configurações para trabalhar com a versão do SQL Server na qual será anexado o banco de dados.