Não é possível iniciar o serviço do SQL Server 2008

3

Estou executando o SQL Server 2008 R2 e estou com um problema na minha instância do servidor local. No início, isso só acontecia ocasionalmente e aparentemente de forma completamente aleatória, mas foi corrigido quando reiniciei meu computador. Agora, no entanto, é um problema constante.

Quando tento conectar-me ao servidor por meio do estúdio de gerenciamento, não consigo me conectar à mensagem dizendo que o "servidor não pode ser encontrado ou não está acessível". Às vezes, quando isso acontece, consigo abrir meu Sql Server Configuration Manager e localizar e iniciar rapidamente minha instância local, e estou pronto para ir. No entanto, ultimamente, tenho sido frequentemente incapaz de encontrar o servidor e, em vez de mostrar um número de itens na lista, só vejo dois itens do Sql Server Integration Services.

Quando eu faço check-in no Services.msc, posso encontrar o serviço correto, SQL Server (MSSQLSERVER2008), mas quando tento iniciá-lo, recebo um erro informando que "o Windows não pôde iniciar o SQL Server (MSSQLSERVER2008) serviço no computador local Erro 1053: O serviço não respondeu à solicitação de início ou controle em tempo hábil. " Como uma observação: Eu também estou recebendo este mesmo erro ao tentar iniciar o serviço de disco virtual, e não consigo acessar o meu Disk Management.

Quando tento iniciar o serviço a partir da linha de comando (indo até a pasta C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER2008\MSSQL\Binn e executando sqlservr.exe ), ele finalmente causa um erro informando que o SQL Server Windows NT - 64 Bit parou de funcionar e fornece me a opção de fechar o programa. Verificar o registro do visualizador de eventos gera isso:

Windows cannot access the file C:\Windows\System32\netapi32.dll for one of the following reasons: there is a problem with the network connection, the disk that the file is stored on, or the storage drivers installed on this computer; or the disk is missing. Windows closed the program SQL Server Windows NT - 64 Bit because of this error.

Program: SQL Server Windows NT - 64 Bit File: C:\Windows\System32\netapi32.dll

The error value is listed in the Additional Data section. User Action
1. Open the file again. This situation might be a temporary problem that corrects itself when the program runs again.
2. If the file still cannot be accessed and - It is on the network, your network administrator should verify that there is not a problem with the network and that the server can be contacted. - It is on a removable disk, for example, a floppy disk or CD-ROM, verify that the disk is fully inserted into the computer.
3. Check and repair the file system by running CHKDSK. To run CHKDSK, click Start, click Run, type CMD, and then click OK. At the command prompt, type CHKDSK /F, and then press ENTER.
4. If the problem persists, restore the file from a backup copy.
5. Determine whether other files on the same disk can be opened. If not, the disk might be damaged. If it is a hard disk, contact your administrator or computer hardware vendor for further assistance.

Additional Data Error value: C0000185 Disk type: 3

Verifiquei que o arquivo C:\Windows\System32\netapi32.dll existe na unidade, versão do arquivo 6.1.7601.17514 . Eu executei CHKDSK e sfc /SCANNOW e ele retornou que não encontrou nenhuma violação de integridade. Também verifiquei a unidade em busca de malware e vírus fazendo uma verificação completa do sistema com o Malwarebytes e o Norton Antivirus.

Obviamente, eu prefiro não ter que reinstalar o SQL Server ou pior, formatar a unidade e reinstalar tudo. Eu também estou na situação infeliz de não ter o meu windows 7 cd. Por favor ajude!

    
por Will P. 04.02.2012 / 08:57

1 resposta

1

(Como o segmento foi movido para serverfault e não tenho representante suficiente aqui para adicionar um comentário, terei que responder em uma resposta.)

Você realmente deve fazer um backup completo do (s) seu (s) disco (s) em uma unidade externa o mais rápido possível, de preferência ao usar um adaptador de energia. A bateria que está sendo solta pode afetar a energia do computador mesmo quando ele estiver usando o adaptador de energia, portanto, certifique-se de não movê-lo quando estiver fazendo o backup, de preferência nem toque nele e verifique o modo de economia de energia não vai tentar dormir ou desligar em um momento inoportuno.

Em seguida, obtenha a conexão da bateria emendada . Você não pode razoavelmente esperar que o software seja executado de forma confiável em hardware não confiável. É concebível que apresente um risco de incêndio, pois haverá uma alta corrente fluindo através da resistência de um conector solto, portanto, você pode querer evitar deixá-lo desacompanhado. Por favor, não se assuste, apenas seja sensato.

    
por 05.02.2012 / 14:50