Новые "старые" ошибки MS SQL 2012



С каждой новой версией продукта от Microsoft пользователи, да чего уже там даже системные администраторы/ИТ-инженера/ и прочие причастные к этому миру ждут, что новая версия будет более лучше работать, и перестанет сыпать непонятными ошибками. Или, по крайней мере, научится решать ошибки, которые возникали в ранних продуктах. Но нет. 

И так сегодня осветим пару “старых” ошибок, которые возникают при установке нового MS SQL 2012.

Самая простая и непонятная, может возникнуть в середине установки. означает это всего лишь, что инсталлятор не может записать некоторые данные. Решение банальное - перенести на жесткий диск копию инсталляционного пакета, если ставим с виртуального/реального привода. Либо перенести в корень диска, если установка и так проводиться с жесткого диска.

Вторая ошибка, возникает практически после запуска и при проведении первого тестирования - “The SQL Server System Configuration Checker cannot be executed due to WMI configuration on the machine “. Решается простым скриптом, который перерегистрирует все WMI-компоненты:
@echo on
 cd /d c:\temp
 if not exist %windir%\system32\wbem goto TryInstall
 cd /d %windir%\system32\wbem
 net stop winmgmt
 winmgmt /kill
 if exist Rep_bak rd Rep_bak /s /q
 rename Repository Rep_bak
 for %%i in (*.dll) do RegSvr32 -s %%i
 for %%i in (*.exe) do call :FixSrv %%i
 for %%i in (*.mof,*.mfl) do Mofcomp %%i
 net start winmgmt
 goto End
:FixSrv
 if /I (%1) == (wbemcntl.exe) goto SkipSrv
 if /I (%1) == (wbemtest.exe) goto SkipSrv
 if /I (%1) == (mofcomp.exe) goto SkipSrv
 %1 /RegServer
:SkipSrv
 goto End
:TryInstall
 if not exist wmicore.exe goto End
 wmicore /s
 net start winmgmt
 :End

Валерий Кулик
http://efsol.ru/solutions/data-protection.html

Комментариев нет:

Отправить комментарий