Konfigurace: Windows Server 2008 R2 Enterprise SP1/SQL Server 2008 R2 Enterprise (RTM)
Prohledal jsem Google pomocí mnoha různých slov a frází. Vím, že to byl běžný problém, ke kterému došlo u SQL 2005, a většina zmínila provedení příkazového řádku k nové registraci souboru mof a několika dalších věcí.
Mám stejný problém podobný tomu, co dostávají všichni ostatní: Vidím službu SSIS pouze v SSCM.
Jsem teď oficiálně pařezovaný. Také jsem zkontroloval Microsoft Connect a neviděl jsem nic pro tento problém. Aktualizace SP1 pro SQL Server 2008 R2 nebyla použita, ale v této dokumentaci nevidím nic, co by na tento problém mělo jakýkoli vliv.
Vím o jedné další věci, kterou můžete zkusit. Konkrétně to ovlivňuje SQL Server 2005, ale může být také užitečné ve vašem scénáři. V podstatě, wmiprvse.exe
spustitelný soubor běží v kontextu NETWORK SERVICE
. SSCM načte Sqlmgmprovider.dll
do tohoto spustitelného souboru ve stejném kontextu zabezpečení. Ujisti se že NETWORK SERVICE
má READ
oprávnění k příslušným službám SQL.
Kroky potřebné k dosažení tohoto cíle jsou podrobně popsány v článku podpory společnosti Microsoft:
To v samostatném prostředí je o něco složitější. Zkusme to nejprve pomocí prohlížeče SQL:
cmd.exe
jako správce.sc <server_name> sdshow <service_name>
(A;;CCLCSWRPWPDTLOCRRC;;;NS)
sc <server_name> sdset <service_name> <concatenated_SDDL_string>
Tyto dva příkazy by měly vypadat asi takto:
sc \\my-server sdshow SQLBrowser
sc \\my-server sdset SQLBrowser D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)(A;;CCLCSWRPWPDTLOCRRC;;;NS)
Jen se ujistěte, že otevíráte správný software SQL Server Configuration Manager, pokud na svém počítači otevíráte nesprávný SQL Config Manager, nebude se zobrazovat služba serveru SQL, protože se díváte na prohlížeč a ne na skutečného správce konfigurace.
Měl jsem stejný problém s SQL 2014 a při opětném procházení softwaru Config Manager na mém stroji SQL jsem překvapivě zjistil, že existuje několik spustitelných souborů Config Manager, takže jsem jen potřeboval otevřít ten správný pro SQL 2014 a ten správný Config manažer zobrazil vše podle očekávání
Narazil jsem do stejného scénáře. Restartoval jsem službu WMI (Windows Management Instrumentation) a fungovalo to!
Obecně restartuji tuto službu, kdykoli se setkám s problémy při otevírání Configuration Manager.