| 我的系统重装以前的d:\盘装有sqlserver,后重装里系统后,原来装在d:\下的sql服务却启动不起来了,没有找到sqlserver的安装光盘,于是我就尝试能不能手动恢复sql服务。
我做了以下尝试:
(1)。直接运行D:\Program Files\ Microsoft SQL Server\MSSQL\Binn下的sqlservr.exe,发现他有一个参数:/c 作为一个服务运行,运行后的确可以通过企业治理器找到sqlserver,但是不方便,因为要启动sqlserver就必须多运行一个dos界面的窗口,我想把它作为一个后台服务运行。
(2)。通过注册表添加sqlserver后台服务: 找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\,下面就是系统中的所有的服务了,添加一个项:MSSQLSERVER,添加以下的健值: "Type"=dword:00000010 "Start"=dword:00000002 "ErrorControl"=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" 其中的ImagesPath的健值也可以是字符串值:D:\Program Files\ Microsoft SQL Server\MSSQL\Binn\sqlservr.exe 其中D:\Program Files\ Microsoft SQL Server为你的sqlserver的目录,
然后此项下添加子项: Linkage Performance Security Enum
重启电脑在服务中就会添加MSSQLSERVER服务
然后,通过mmc新建一个治理单元,把此服务添加进去。 sqlserver 服务治理器也会检测到并治理sqlserver
其中完整的reg如下,你可以复制下来存成 .reg 文件导入到注册表中
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLSERVER] "Type"=dword:00000010 "Start"=dword:00000002 "ErrorControl"=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_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLSERVER\Linkage] "Export"=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_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLSERVER\Performance] "Library"="d:\\PROGRA~1\\MSSQL\\BINN\\SQLCTR80.DLL" "Collect"="CollectSQLPerformanceData" "Open"="OpenSQLPerformanceData" "Close"="CloseSQLPerformanceData" "PerfIniFile"="sqlctr.ini" "Last Counter"=dword:000010c2 "Last Help"=dword:000010c3 "First Counter"=dword:00000fae "First Help"=dword:00000faf "WbemAdapFileSignature"=hex:d6,a0,b9,c1,d1,85,78,63,4f,31,8b,f2,18,51,1a,5d
|
| 共2页: 上一页 1 [2] 下一页 |
评论加载中…