A Microsoft distribui correções do Microsoft SQL Server 2008 como um arquivo que pode ser baixado. Como as correções são cumulativas, cada nova versão contém todos os hotfixes e todas as correções de segurança incluídas na versão anterior do SQL Server 2008 Fix.
Sintomas
Considere o seguinte cenário:
-
Você tem três servidores que estão no mesmo domínio. Por exemplo, você tem o servidor A, o servidor B e o servidor C.
-
Você instala o Microsoft SQL Server 2008 no servidor A e no servidor B.
-
A conta de inicialização do serviço SQL Server e do agente do SQL Server é uma conta de domínio.
-
Você cria dois diretórios compartilhados no servidor C. Por exemplo, as pastas são nomeadas como D1 e D2. A conta de inicialização não tem a permissão de administrador no servidor C. No entanto, a conta de inicialização tem a permissão controle total para os dois diretórios.
-
Você configura o envio de logs entre o servidor A e o servidor B. Para o servidor primário, especifique a pasta de backup de log de transação para usar o caminho de rede do diretório D1. Para o servidor secundário, especifique a pasta de destino para usar o caminho de rede do diretório D2.
-
No servidor secundário, você define o modo STANDBY para o banco de dados secundário.
Nesse cenário, você pode descobrir que o envio de logs não funciona. Além disso, a seguinte mensagem de erro é registrada no arquivo de log de erros do SQL Server 2005:
Durante a inicialização do 'nomedo banco de dados de banco de dados standby ' ' (ID de banco de dados N), o arquivo em standby ('nome do arquivo') era inacessível para a instrução RESTORE. O erro do sistema operacional era ' 5 (acesso negado.) '. Diagnostique o erro do sistema operacional, corrija o problema e tente inicializar novamente. O LOG de restauração está terminando anormalmente.
Observação Esse problema não ocorre no Microsoft SQL Server 2005.
Resolução
Informações de atualização cumulativa para a versão de lançamento do SQL Server 2008
A correção para esse problema foi lançada pela primeira vez na atualização cumulativa 4 para a versão de lançamento do SQL Server 2008. Para obter mais informações sobre como obter este pacote de atualização cumulativa do SQL Server 2008, clique no número abaixo para ler o artigo na base de dados de conhecimento da Microsoft:
963036 Pacote de atualização cumulativa 4 para SQL Server 2008Observação Como as compilações são cumulativas, cada nova versão de correção contém todos os hotfixes e todas as correções de segurança incluídas na versão anterior do SQL Server 2008 Fix. Recomendamos que você considere a aplicação do lançamento de correção mais recente que contém esse hotfix. Para obter mais informações, clique no número abaixo para ler os artigos na Base de Dados de Conhecimento Microsoft:
956909 As compilações do SQL Server 2008 lançadas após o lançamento do SQL Server 2008
Informações de atualização cumulativa do SQL Server 2008 Service Pack 1
A correção para esse problema foi lançada pela primeira vez na atualização cumulativa 1 para SQL Server 2008 Service Pack 1. Para obter mais informações sobre como obter este pacote de atualização cumulativa do SQL Server 2008, clique no número abaixo para ler o artigo na base de dados de conhecimento da Microsoft:
969099 Pacote de atualização cumulativa 1 para SQL Server 2008 Service Pack 1Observação Como as compilações são cumulativas, cada nova versão de correção contém todos os hotfixes e todas as correções de segurança incluídas na versão anterior do SQL Server 2008 Fix. Recomendamos que você considere a aplicação do lançamento de correção mais recente que contém esse hotfix. Para obter mais informações, clique no número abaixo para ler os artigos na Base de Dados de Conhecimento Microsoft:
970365 As compilações do SQL Server 2008 lançadas após o lançamento do SQL Server 2008 Service Pack 1
Status
A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicável a".
Informações adicionais
Observações
-
Depois de aplicar a correção para esse problema, o. O arquivo TUF (Transaction Undo File) é criado no servidor secundário na mesma pasta em que o arquivo MDF do banco de dados está localizado. Anteriormente, o arquivo de cancelamento de transação foi criado no servidor secundário no mesmo local em que os arquivos de backup de log de transação do banco de dados são copiados.
-
Esta correção só atualiza os arquivos SqlLogShip. exe e SqlManagerUI. dll. Esses arquivos são os componentes de ferramentas que dão suporte ao envio de log. Portanto, a atualização desses arquivos também afeta as versões de lançamento do SQL Server 2008 e do SQL Server 2008 Service Pack 1. Isso ocorre porque, embora você possa ter apenas uma instância do SQL Server 2008 para a qual essa correção é aplicada, os componentes compartilhados são atualizados automaticamente para todas as instâncias.
Mais informações sobre o pacote de atualização cumulativa 4 para SQL Server 2008
Para obter mais informações sobre quais arquivos são alterados e para obter informações sobre todos os pré-requisitos para aplicar o pacote de atualização cumulativa que contém o hotfix descrito neste artigo da base de dados de conhecimento Microsoft, clique no número abaixo para ler o artigo na base de dados de conhecimento da Microsoft:
963036 Pacote de atualização cumulativa 4 para SQL Server 2008
Mais informações sobre o pacote de atualização cumulativa 1 para SQL Server 2008 Service Pack 1
Para obter mais informações sobre quais arquivos são alterados e para obter informações sobre todos os pré-requisitos para aplicar o pacote de atualização cumulativa que contém o hotfix descrito neste artigo da base de dados de conhecimento Microsoft, clique no número abaixo para ler o artigo na base de dados de conhecimento da Microsoft:
969099 Pacote de atualização cumulativa 1 para SQL Server 2008 Service Pack 1
Referências
Para obter mais informações sobre a lista de compilações que estão disponíveis após o lançamento do SQL Server 2008, clique no número abaixo para ler o artigo na base de dados de conhecimento da Microsoft:
956909 As compilações do SQL Server 2008 lançadas após o lançamento do SQL Server 2008Para obter mais informações sobre o modelo de manutenção incremental do SQL Server, clique no número abaixo para ler o artigo na base de dados de conhecimento da Microsoft:
935897 Um modelo de serviço incremental está disponível na equipe do SQL Server para fornecer hotfixes para problemas relatadosPara obter mais informações sobre o esquema de nomeação para atualizações do SQL Server, clique no número abaixo para ler o artigo na base de dados de conhecimento da Microsoft:
822499 Novo esquema de nomeação para pacotes de atualização de software do Microsoft SQL ServerPara obter mais informações sobre terminologia de atualização de software, clique no número abaixo para ler o artigo na base de dados de conhecimento da Microsoft:
824684 Descrição da terminologia padrão utilizada para descrever as atualizações de software da Microsoft