Erro no SQL Server Management 2008 ao acessar base do SQL Server 2000
Dicas, Internet, SQL Server June 9th, 2009Já algum tempo que eu estava tendo esse problema, ao acessar uma base do SQL Server 2000 com o SQL Server Management 2008 dava este problema:
Falha ao recuperar dados para essa solicitação. (Microsoft.SqlServer.Management.Sdk.Sfc)
Server user ‘xyz’ is not a valid user in database ‘e-Pocurement_A’. (Microsoft SQL Server, Erro: 916)
Ocorreu uma exceção ao executar um lote ou uma instrução Transact-SQL. (Microsoft.SqlServer.ConnectionInfo)
The server principal “xz” is not able to access the database “kk” under the current security context. (.Net SqlClient Data Provider)
A Microsoft confirma o erro para outros produtos além do SQL Server Management 2008 listados abaixo
Outros softwares afetados:
- Microsoft SQL Server 2008 Standard
- Microsoft SQL Server 2008 Enterprise
- Microsoft SQL Server 2008 Developer
- Microsoft SQL Server 2008 Workgroup
- Microsoft SQL Server 2008 Express
- Microsoft SQL Server 2008 Express with Advanced Services
- Microsoft SQL Server 2008 Reporting Services
PS: Este problema também pode acontecer se não for um usuário do grupo Sysadmins.
Para solucionar o problema:
- Para contornar este problema, siga estes passos:
- Feche a mensagem de erro.
- Pressione F7 para abrir o painel de detalhes do Explorador do objeto .
- Clique os cabeçalhos da coluna com o botão direito do mouse e desmarque a coluna Agrupamento.
- Clique com o botão direito do mouse no nó de bases de dados e, em seguida, clique em Atualizar .
Agora tudo deverá voltar ao normal


July 14th, 2009 at 22:06
Parabens!!!!!
Sensacional!!!!
October 17th, 2009 at 01:30
Sim, provavelmente por isso e
April 6th, 2010 at 12:27
Obrigado, ajudou muito…!