Как установить 64-разрядную версию служб Reporting Services в Windows Vista

Добавления: 15 сентября 2007 г.

Если в службах IIS 7.0 ранее были включены 32-разрядные пулы приложений, при установке 64-разрядных служб Reporting Services в 64-разрядной Windows Vista возникнет ошибка требования к регистрации версии ASP.NET.

Службы IIS 7.0 сохраняют значения по умолчанию для всех пулов приложений на веб-сервере. При выполнении предварительной проверки программа установки SQL Server просматривает значения конфигурации по умолчанию. Если в конфигурации applicationPoolDefaults указано, что параметр Enable32bitAppOnWin64 имеет значение true, предварительная проверка завершается ошибкой требования ASP.NET для 64-разрядных служб Reporting Services и программа установки выведет следующее предупреждение на странице «Предварительная проверка» мастера установки:

«Требование к регистрации версии ASP.Net».

При возникновении этой ошибки службы Reporting Services не отобразятся на странице Компоненты для установки мастера установки.

Чтобы обойти эту ошибку и установить службы Reporting Services, можно выполнить сценарий, отключающий поддержку 32-разрядных приложений в конфигурации пулов приложений по умолчанию.

Bb677367.note(ru-ru,SQL.90).gifПримечание.
Индивидуальная настройка пула приложений переопределяет значения по умолчанию. Чтобы и дальше выполнять 32-разрядные приложения на этом компьютере, установите свойство Разрешить 32-разрядные приложения в значение True для пула приложений, в котором выполняется 32-разрядное приложение. Это следует делать после выполнения сценария, устанавливающего значение по умолчанию для пула приложений.

Следующие инструкции предназначаются для установки собственных 64-разрядных служб Reporting Services. Сведения об установке 32-разрядных служб Reporting Services (то есть входящих в состав SQL Server 2005 Express Edition with Advanced Services или Workgroup Edition) см. в разделе Как установить 32-разрядную версию служб Reporting Services на 64-разрядный компьютер.

Установка 64-разрядных служб Reporting Services в 64-разрядной Windows Vista

  1. Отмените установку SQL Server, если она все еще выполняется.

  2. Добавьте средства для работы со сценариями служб IIS 6.0, которые будут использоваться с программой adsutil в Windows Vista.

    1. Нажмите кнопку «Пуск», щелкните Панель управления, выберите Программы, щелкните Программы и компоненты и выберите Включение или отключение компонентов Windows.
    2. Нажмите кнопку Продолжить.
    3. Откройте Службы IIS.
    4. Откройте Средства управления веб-узлом.
    5. Откройте Совместимость управления IIS 6.0 .
    6. Щелкните Средства для работы со сценариями IIS 6.0, чтобы добавить эту возможность.
    7. Нажмите кнопку ОК.
  3. Скопируйте следующий сценарий:

    cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 0
    
  4. Нажмите кнопку Пуск, щелкните Все программы, выберите Стандартные, щелкните правой кнопкой мыши Командная строка, выберите Выполнить от имени администратора и вставьте этот сценарий в командную сроку.

  5. Нажмите клавишу «Ввод», чтобы выполнить сценарий.

  6. Повторно запустите программу установки, чтобы установить службы Reporting Services. Дальнейшие инструкции см. в разделе Как установить 32-разрядную версию служб Reporting Services в Windows Vista.

  7. Чтобы запустить 32-разрядные приложения на этом компьютере, установите свойство Разрешить 32-разрядные приложения в значение True для пула приложений, в котором выполняется 32-разрядное приложение. Для этого откройте диспетчер служб IIS, откройте Пул приложений, выберите нужный пул приложений и нажмите кнопку Дополнительно. Для параметра Разрешить 32-разрядные приложения выберите значение True.

  8. Дополнительные сведения о значениях по умолчанию для пула приложений в службах IIS 7.0 см. на странице IIS 7.0 узла MSDN.

См. также

Задачи

Как установить 32-разрядную версию служб Reporting Services в Windows Vista
Как установить 32-разрядную версию служб Reporting Services на 64-разрядный компьютер
Как обновить версию служб Reporting Services в Windows Vista

Основные понятия

Установка служб Reporting Services на 64-разрядные компьютеры
Сведения об использовании SQL Server 2005 в Windows Vista

Другие ресурсы

Как соединиться с SQL Server из Windows Vista

Справка и поддержка

Получение помощи по SQL Server 2005