Missing SQLServer: Instâncias de bancos de dados!

1

Estou executando o SQL Server 2000 no Windows Server 2003 Standard. No perfmon, tenha acesso ao objeto "SQLServer: Databases", no entanto, apenas cerca de HALF os bancos de dados são listados como instâncias.

Eu desanexei alguns dos bancos de dados (e anexei novamente) sem sucesso.

Alguma ideia? Obrigado!

    
por Chris Anton 15.09.2010 / 22:54

1 resposta

1

Sim, sei que, com o SQL2005 e o SQL 2008, no Windows Server 2008, um erro de política de autorização será acionado ao anexar um banco de dados anteriormente separado. É um problema conhecido de bug / recurso. Eu apostaria que o SQL2000 não sabe como comunicar isso no sistema operacional moderno do SQL 2003.

Para anexar com êxito, você precisa garantir que as permissões de arquivo nos arquivos .mdf e .ldf sejam perfeitas. Especificamente, certifique-se de que o usuário em que você está atualmente conectado tenha permissões literais atribuídas ao diretório em que o .ldf e .mdf residem. Esta pode ser a solução e, se não funcionar, basta brincar com as permissões de arquivo e também manter em minha conta de usuário em que o servidor SQL está sendo executado.

    
por 16.09.2010 / 01:36