Erro: SET COMPATIBILITY_LEVEL de ALTER DATABASE
Oi pessoal, será que vocês poderiam me ajudar?
Fui executar um comando no sql server 2008 R2, o pivot:
Mas meu SQL Server deu um erro dizendo que era pra ativar o motivo de compatibilidade, algo do tipo:
SET COMPATIBILITY_LEVEL de ALTER DATABASE
Alguém sabe como resolver isso?
Obrigada, bjs
Fui executar um comando no sql server 2008 R2, o pivot:
SELECT [January] , [February] , [March] FROM ( SELECT [Month] , SaleAmount FROM Sales ) p PIVOT ( SUM(SaleAmount) FOR [Month] IN ([January],[February],[March]) ) AS pvt
Mas meu SQL Server deu um erro dizendo que era pra ativar o motivo de compatibilidade, algo do tipo:
SET COMPATIBILITY_LEVEL de ALTER DATABASE
Alguém sabe como resolver isso?
Obrigada, bjs
Carla Batista
Curtidas 0
Respostas
Joel Rodrigues
13/06/2013
Olá Carlinha, pra resolver isso basta executar o comando abaixo:
Sintaxe:
Onde:
90 = SQL Server 2005
100 = SQL Server 2008 and SQL Server 2008 R2
110 = SQL Server 2012
Espero ter ajudado :)
Sintaxe:
ALTER DATABASE database_name SET COMPATIBILITY_LEVEL = { 90 | 100 | 110 }
Onde:
90 = SQL Server 2005
100 = SQL Server 2008 and SQL Server 2008 R2
110 = SQL Server 2012
Espero ter ajudado :)
GOSTEI 0
Carla Batista
13/06/2013
Obrigada Joel, mas não deu certo :(
Aconteceu o seguinte erro:
Mensagem 102, Nível 15, Estado 1, Linha 2
Sintaxe incorreta próxima a '{'.
Pode ajudar?
Aconteceu o seguinte erro:
Mensagem 102, Nível 15, Estado 1, Linha 2
Sintaxe incorreta próxima a '{'.
Pode ajudar?
GOSTEI 0
Joel Rodrigues
13/06/2013
Oi Carlinha, vamos lá
Supondo que o seu BD se chame Clientes e o seu é o SQL SERVER 2008 R2, como você falou. Você deverá executar o comando abaixo:
Comando:
Veja se irá resolver.
Supondo que o seu BD se chame Clientes e o seu é o SQL SERVER 2008 R2, como você falou. Você deverá executar o comando abaixo:
Comando:
ALTER DATABASE Clientes SET COMPATIBILITY_LEVEL = 100
Veja se irá resolver.
GOSTEI 0
Carla Batista
13/06/2013
Oi Joel, agora sim! muito obrigadaaaaaaaaaaaaa :)
Só você mesmo pra me ajudar!
Bj e até mais.
Só você mesmo pra me ajudar!
Bj e até mais.
GOSTEI 0
Joel Rodrigues
13/06/2013
Legal que deu certo, Carla.
Precisando, é só falar.
Então estou marcando este tópico como Concluído.
Precisando, é só falar.
Então estou marcando este tópico como Concluído.
GOSTEI 0