Тази седмица ще обсъдим едно от най-често срещаните съобщения за грешки, които получаваме, докато инсталираме SQL Server 2008 R2 на системи Windows. Това е четвъртата статия от поредицата SQL Отстраняване на неизправности, която започнахме преди четири седмици. През последните няколко седмици обсъдихме различни съобщения за грешки при инсталирането на SQL. Тази седмица ще обсъдим повечето от често срещаните грешки:
Инсталационната програма е срещнала неочаквана грешка. Кодът за грешка е 2203. База данни: C: Windows Installer 29cf05.ipi. Не може да се отвори файл с база данни. Системна грешка -2147287035
и
Грешка при записването във файла C: Windows Installer 29cf32.msi. Уверете се, че имате достъп до тази директория. Кликнете върху "Повторен опит", за да опитате повторно неуспешното действие или върху "Отказ", за да продължите.
В предходните статии обсъдихме разрешенията, необходими на SQL Server да работи правилно. Ще спомена още веднъж, че когато става въпрос за SQL инсталации, най-добре е да го инсталирате винаги под акаунта на локалния администратор, а не да го инсталирате под администратор на домейн, защото въпреки че сте администратор на домейна, ограничения. За ясно разбиране, най-добре е да се обърнете към тази статия в TechNet.
Така че, както беше предложено, бих препоръчал да влезете в локалния администратор и да опитате отново да инсталирате SQL 2008 R2, за да видите дали той работи. В повечето случаи това трябва да работи. Ако това не се случи, трябва да обединим стъпки за решаването на този проблем. Така че нека да влезем в него.
Инсталаторът е срещнал неочаквана грешка 2203
Първият метод е да дадете разрешение на папката за инсталиране, както е посочено в съобщението за грешка. По подразбиране папката за инсталатори ще бъде скрита, така че първо трябва да я скриете, след което да продължите. Преди да променим разрешението на инсталатора, е добре да създадете точка за възстановяване на системата, за да сте сигурни.
- Щракнете върху Старт и въведете " Създаване на точка за възстановяване на системата ”
- Тя трябва да отвори свойствата на системата
Кликнете върху " създавам"И дайте име за точката за възстановяване на системата
Сега, след като създадохме точка за възстановяване на системата, нека дадем разрешение на папката Installer.
- Отидете начало –> тичам –> Installer
- Кликнете с десния бутон върху Installer папка и кликнете върху Имоти
- Кликнете върху Сигурност раздел
- Сега кликнете върху редактиране и кликнете върху Добави
- В " Въведете имената на обектите, които да изберете", Въведете думата Система, и натиснете Въведете
- Сега изберете Система от списъка с потребителски имена и изберете Пълен контрол под Позволява колона. Кликнете Приложи
- Сега кликнете върху редактиране и кликнете върху Добави
- В " Въведете имената на обектите, които да изберете", Въведете Потребителски акаунт в Windows.
- Сега изберете Потребителски акаунт в Windows от списъка с потребителски имена и изберете Пълен контрол под Позволява колона. Кликнете Приложете & OK
Сега се опитайте отново да инсталирате SQL Server 2008 R2 и да видите дали работи.
Другата обща причина Виждал съм, че със софтуер за сигурност като Norton, McAfee или Panda и т.н., те понякога създават проблеми при инсталирането на SQL 2008 R2 и дават това съобщение за грешка. Затова е най-добре да деактивирате изцяло софтуера за защита на компютъра си и да опитате отново да инсталирате SQL Server 2008 R2 и да видите дали това работи.
Понякога това е просто лошо време, а вирусният скенер в реално време се опитва да сканира файла Installer в същото време, когато настройката се опитва да отвори файла и да го инсталира, ще получите този тип грешка. Понякога, след известно време може да се реши, като рестартира компютъра. След като направите това, опитайте отново да инсталирате SQL Server 2008 R2 и да видите дали той работи.
Тези методи трябва да ви помогнат да разрешите тази грешка. В случай на помощ, уведомете ни чрез секцията за коментари.