Applies ToSQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Express SQL Server 2012 Standard SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Express - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Sintomas

Quando tentar atualizar a instalação do Microsoft SQL Server para o SQL Server 2012 ou SQL Server 2014, poderá receber a seguinte mensagem de erro:

Ocorreu o seguinte erro: A pasta 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.INSTANCEID\MSSQL\JOBS' não existe. Espera-se que a pasta exista para definir a permissão. Examine por que a pasta não existe e recrie-a.

Causa

Este problema ocorre se a pasta JOBS tiver sido eliminada do seu diretório predefinido. Durante a atualização, o processo de atualização tenta definir as permissões necessárias na pasta JOBS. No entanto, se a pasta desaparecer, as permissões não podem ser aplicadas e a atualização falha.

Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e todas as correções de segurança que foram incluídas com a atualização cumulativa anterior. Confira as últimas atualizações cumulativas do SQL Server:

Para resolver este problema, re-crie a pasta JOBS, desinstale a atualização falhada e, em seguida, volte a executar a atualização. Para tal, siga estes passos:

  1. Utilizando o ficheiro Resumo.txt como referência, localize o caminho da pasta JOBS que é exigida pelo processo de Configuração e, em seguida, recorte a pasta. Por exemplo, o Resumo.txt pode conter o seguinte:

    Descrição do erro: A pasta 'C:\Program Files\Microsoft SQL Server\MSSQL11. ProdSQL\MSSQL\JOBS' não existe. Espera-se que a pasta exista para definir a permissão. Examine por que a pasta não existe e recrie-a.

  2. Utilizando o mesmo ficheiro Summary.txt que é referenciado no passo 1, localize o comando de desinstalar. Por exemplo, o ficheiro Resumo.txt pode conter o seguinte:

    Próximo passo para o SQLEngine: O processo de atualização do SQL Server falhou. Para continuar o processo de atualização, utilize as seguintes informações para resolver o erro. Em seguida, desinstale o SQL Server utilizando a seguinte linha de comando: configuração /q /action=desinstalar /instanceid=ProdSQL /features=SQLENGINE,FULLTEXT,REPLICATIONThen, executar novamente a Configuração do Servidor SQL.

  3. Abra uma solicitação de comando e, em seguida, localize o diretório que contém o meio de configuração de atualização. Por exemplo, se estiver a atualizar do SQL Server 2012 para o SQL Server 2014, utilize os meios de configuração SQL Server 2014.

  4. Copie e executar o comando do passo 2 num aviso de comando para remover a instalação parcial. Por exemplo, para desinstalar um caso que contenha um ID de "ProdSQL" cuja atualização falhou, executar o seguinte comando:

    configuração /q /action=desinstalar /instanceid=ProdSQL /features=SQLENGINE,FULLTEXT,REPLICATIONNota Quando executar o comando de desinstalar, isto não remove a instância original que está a tentar atualizar. Remove apenas a instalação inativa/parcial da nova versão.

  5. Executar o processo de atualização novamente.

Mais Informações

Para obter mais informações, consulte upgrade para SQL Server 2014.

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.