mssql2008&win2k3. Nein!

Jul 05, 2013 16:41

Понадобилось тут установить sql 2008 на серв на win2k3.
Ну казалось бы. ЧЕГО ПРОЩЕ?
Делал сто раз уже (хотя сто раз - это образно. По факту, раз 180-200). Уж не знаю, как тут можно не сммочь. Но я не смог!

Офигев от таких закидонов, полез копать логи.
Логов много. Как мусора. Впрочем, когда занимаешься откапыванием проблемы логов много не бывает. И так искал, и сяк.

И вот отыскал. Заветное искомое.

MSI (s) (B4:84) [10:00:39:061]: APPCOMPAT: no matching ProductCode found in database.
Нашлась сия борода в файле Msxml6_Cpu32_1.log.
Там же обнаружилось ещё

MSI (s) (B4:84) [10:00:39:405]: Продукт: MSXML 6.0 Parser (KB933579) -- Установка не выполнена.
MSI (s) (B4:84) [10:00:39:405]: Установщик Windows выполнил установку продукта. Продукт: MSXML 6.0 Parser (KB933579). Версия: 6.10.1200.0. Язык: 1049. Установка завершена с состоянием: 1603.

А всё почему? А потому что через автообновление винды в своё время автоматически поставился апдейт безопасности для MSXML 6 под номером KB954459, который новее устанавливаемого KB933579, а потому KB933579 не может заменить более новый вариант. Верно, как я понимаю и для win XP, поскольку платформы родственные. Странно вот только, почему за столько лет существования данного обновления (с 2009 года) проблема проявилась у меня только сейчас?

Впрочем пофиг. Снёс обновление, поставил более старую версию с нужным номером KB933579, и всё стало нормально.

работа, ms sql 2008, windows xp, microsoft updates, windows 2003, полезное, китаецкая поделка, microsoft, мелкомягкие

Previous post Next post
Up