Meu sistema reinstalou o disco d: anterior com o sqlserver instalado. Depois de reinstalar o sistema, o serviço sql originalmente instalado em d: não pôde ser iniciado. O CD de instalação do sqlserver não foi encontrado, então tentei O serviço sql não pode ser iniciado. restaurado manualmente.
Eu tentei o seguinte:
(1). Execute diretamente sqlservr.exe em D:Program FilesMicrosoft SQL ServerMSSQLBinn e descubra que ele possui um parâmetro: /c
Executando como um serviço, você pode realmente encontrar o sqlserver através do Enterprise Manager após a execução, mas é inconveniente porque para iniciar o sqlserver, você deve executar uma janela adicional da interface do DOS, desejo executá-lo como um serviço em segundo plano.
(2). Adicione o serviço de segundo plano sqlserver por meio do registro:
Encontre HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices. Aqui estão todos os serviços no sistema. Adicione um item: MSSQLSERVER e adicione os seguintes valores de chave:
"Tipo"=dword:00000010
"Iniciar"=dword:00000002
"ErroControle"=dword:00000001
"ImagePath"=hex(2):64,00,3a,00,5c,00,50,00,52,00,4f,00,47,00,52,00,41,00,7e,00,
31,00,5c,00,4d,00,53,00,53,00,51,00,4c,00,5c,00,62,00,69,00,6e,00,6e,00,5c,
00,73,00,71,00,6c,00,73,00,65,00,72,00,76,00,72,00,2e,00,65,00,78,00,65,00,
00,00
"DisplayName"="MSSQLSERVER"
"NomeObjeto"="SistemaLocal"
O valor chave de ImagesPath também pode ser um valor de string: D:Program FilesMicrosoft SQL ServerMSSQLBinnsqlservr.exe
Entre eles, D:Program FilesMicrosoft SQL Server é o diretório do seu sqlserver
e, em seguida, adicione subchaves abaixo deste:
Ligação
Desempenho
Segurança
Enum
reinicia o computador e o serviço MSSQLSERVER será adicionado ao serviço.
Em seguida, crie uma nova unidade de gerenciamento por meio do mmc e adicione este serviço.
O gerenciador de serviços sqlserver também detectará e gerenciará o sqlserver.
O registro completo é o seguinte. Você pode copiá-lo, salvá-lo como um arquivo .reg e importá-lo para o registro
do Windows Registry Editor versão 5.00
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSet. ServiçosMSSQLSERVER]
"Tipo"=dword:00000010
"Iniciar"=dword:00000002
"ErroControle"=dword:00000001
"ImagePath"=hex(2):64,00,3a,00,5c,00,50,00,52,00,4f,00,47,00,52,00,41,00,7e,00,
31,00,5c,00,4d,00,53,00,53,00,51,00,4c,00,5c,00,62,00,69,00,6e,00,6e,00,5c,
00,73,00,71,00,6c,00,73,00,65,00,72,00,76,00,72,00,2e,00,65,00,78,00,65,00,
00,00
"DisplayName"="MSSQLSERVER"
"ObjectName"="LocalSystem"
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSSQLSERVERLinkage]
"Exportar"=hex(7):4d,00,53,00,53,00,51,00,4c,00,53,00,45,00,52,00,56,00,45,00,52 ,
00,00,00,00,00
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSSQLSERVERPerformance]
"Biblioteca"="d:\PROGRA~1\MSSQL\BINN\SQLCTR80.DLL"
"Collect"="CollectSQLPerformanceData"
"Abrir"="OpenSQLPerformanceData"
"Fechar"="FecharSQLPerformanceData"
"PerfIniFile"="sqlctr.ini"
"Último contador"=dword:000010c2
"Última Ajuda"=dword:000010c3
"Primeiro Contador"=dword:00000fae
"Primeira Ajuda"=dword:00000faf
"WbemAdapFileSignature" = hexadecimal:d6,a0,b9,c1,d1,85,78,63,4f,31,8b,f2,18,51,1a,5d
"WbemAdapFileTime"=hex:24,a2,b9,6d,3b,7d,c6,01
"WbemAdapFileSize"=dword:0000803b
"WbemAdapStatus"=dword:00000000
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSSQLSERVERSegurança]
"Segurança"=hex:01,00,14,80,b8,00,00,00,c4,00,00,00,14,00,00,00,30,00,00,00,02,
00,1c,00,01,00,00,00,02,80,14,00,ff,01,0f,00,01,01,00,00,00,00,00,01,00,00,
00,00,02,00,88,00,06,00,00,00,00,00,14,00,fd,01,02,00,01,01,00,00,00,00,00,
05,12,00,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05,20,00,00,00,
20,02,00,00,00,00,14,00,8d,01,02,00,01,01,00,00,00,00,00,05,04,00,00,00,00,
00,14,00,8d,01,02,00,01,01,00,00,00,00,00,05,06,00,00,00,00,00,14,00,00,01,
00,00,01,01,00,00,00,00,00,05,0b,00,00,00,00,00,18,00,fd,01,02,00,01,02,00,
00,00,00,00,05,20,00,00,00,23,02,00,00,01,01,00,00,00,00,00,05,12,00,00,00,
01,01,00,00,00,00,00,05,12,00,00,00
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSSQLSERVEREnum]
"0"="Root\LEGACY_MSSQLSERVER\0000"
"Contagem"=dword:00000001
"NextInstance"=dword:00000001
deve ser modificado apropriadamente de acordo com a instalação do SQL Server em sua própria máquina antes da importação. Demorou cerca de 10 minutos para terminar
http://shengshuai.cnblogs.com/archive/2006/05/27/410996.html