locked
Не могу установить SQL Сервер 2005 на Windows XP RRS feed

  • Общие обсуждения

  • Когда мы пытаемся установить SQL Сервер 2005 на Windows XP с Service pack 3, мы получаем следующую ошибку:

    ---------------------------

    setup . exe – Ошибка приложения

    ---------------------------

    Приложение не в состоянии инициализироваться должным образом (0 xc 0150004). Нажмите ОК, чтобы закончить работу с приложением.

    ---------------------------

    OK  

    ---------------------------

    Мы получаем это сообщение об ошибке, как только кликаем по файлу setup . exe .

    Решение:

    Мы можем установить инструмент Dependancywalker или взять профайлер трассировки в Dependancywalker . Шаги представлены ниже:

    1. Загрузите: http:// www. dependencywalker. com

    2. Откройте Dependancywalker

    3. Перейдите к FILE OPEN Select the SETUP . EXE [ Ex -   C :\ SQLServer 2005\ Servers \ setup . exe ]

    4. Перейдите к PROFILE из меню, выберите “ Start Profiling ( F 7)”

    5. Выберите путь, чтобы сохранить «Начальную директорию»

    6. Выберите следующие 2 опции наряду с выбором по умолчанию и нажмите OK

    - Зарегистрируйте первое исключающее событие

    - Используйте полные пути когда регистрируете имя файла

    7. Возобновите выполнение

    8. Остановите профилирование

    - Перейдите к PROFILE из меню, выберите “ Stop Profiling ( Shift + F 7)”

    9. Сохраните путь

    - Перейлите к FILE SAVE

    10. Проверьте окно регистрации на ошибки. Мы должны увидеть следующую ошибку:

    - Ошибка от Dependencywalker окна регистрации

    --------------------------------------------------------------------------------------------------------------------------------------------------

    SXS: Unable to resolve storage root for assembly directory x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.4053_x-ww_e6967989 in 2 tries

    SXS: RtlGetAssemblyStorageRoot() unable to resolve storage map entry.  Status = 0xc0150004

    SXS: Unable to resolve storage root for assembly directory x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.4053_x-ww_e6967989 in 2 tries

    SXS: RtlGetAssemblyStorageRoot() unable to resolve storage map entry.  Status = 0xc0150004

    SXS: Unable to resolve storage root for assembly directory x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.4053_x-ww_e6967989 in 2 tries

    SXS: RtlGetAssemblyStorageRoot() unable to resolve storage map entry.  Status = 0 xc 0150004

    --------------------------------------------------------------------------------------------------------------------------------------------------

    - Из выше написанного ясно, что не удается принять решение по хранению корневого каталога для компоновки

    "Unable to resolve storage root for assembly directory x86_Microsoft.VC80.CRT 8.0.50727.4053"

    Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.4053 points to ------> Microsoft Visual C++ 2005  version 8.0.50727.4053

    Таким образом становится ясно, что “ Microsoft . VC 80. CRT Версия 8.0.50727.4053" отсутствует, поэтому нам нужно загрузить и установить следуещее:

    “Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package ATL Security Update".

    http://www.microsoft.com/downloads/details.aspx?familyid=766a6af7-ec73-40ff-b072-9112bab119c2&displaylang=en

    - После этого мы должны благополучно установить SQL Сервер 2005 и использовать пакет обновления.


    Для связи [Mail]
    • Перемещено Siddharth Chavan 2 октября 2010 г. 0:34 MSDN Forums Consolidation (От:SQL Server для разработчиков)
    4 мая 2010 г. 11:47