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

Переводы статьи Переводы статьи
Код статьи: 934162 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

ВВЕДЕНИЕ

В данной статье описана установка 32-разрядной версии Microsoft SQL Server 2005 Reporting Services (SSRS) на компьютере под управлением 64-разрядной версии Microsoft Windows.

Дополнительная информация

Службы Reporting Services предоставляют поддержку 64-разрядных в следующих целях:
  • Серверные компоненты на Windows для систем на базе процессоров Itanium и на 64-разрядных версиях Windows.
  • Клиентские приложения на 64-разрядных версиях Windows.
Однако в следующих версиях SQL Server 2005, включает Службы отчетов, доступны только в 32-разрядных версий:
  • SQL Server 2005 Express Edition с передовыми Службы
  • SQL Server 2005 Workgroup Edition
Если вы используете одну из этих выпусков SQL Server 2005 на компьютер под управлением 64-разрядной версии Windows, выполните следующие действия Установка 32-разрядной версии служб Reporting Services:
  1. Удаление 64-разрядной версии служб Reporting Services.

    Примечание Установка рядом друг с другом 32-разрядных версий отчетов Службы и 64-разрядные версии служб Reporting Services в Microsoft Подсистема Windows-32-на Windows-64 (WOW64) не поддерживаются.
  2. Установка 64-разрядной версии Microsoft.NET Framework 2.0 распространяемого пакета.
  3. Включение 32-разрядной версии Microsoft ASP.NET на компьютер.

    Примечание Можно запустить сценарий в этой статье, чтобы включить 32-разрядную версия ASP.NET. Если не включить 32-разрядной версии ASP.NET перед Установка SQL Server 2005 Express Edition с дополнительными службами или SQL Не будут доступны на сервере 2005 Workgroup Edition, службы Reporting ServicesКомпоненты для установки страницы. Кроме того, вы получите предупреждающее сообщение для ASP.Требования К регистрации версии NET товара Проверка конфигурации системы страницы. При просмотре отчет для этого сообщения, появляется одно из следующих сообщений об ошибке:
    • В Windows Server 2008 появляется следующее сообщение об ошибке:
      64-разрядная версия ASP.NET регистрируется. Требуется 32-разрядная версия ASP.NET Чтобы установить Microsoft Reporting Service 2005 (32.bit).
    • В Windows Server 2003 появляется следующее сообщение об ошибке:
      Не удалось найти ASP.NET версии регистрации с помощью служб Microsoft IIS (IIS)
  4. Установка 32-разрядной версии служб Reporting Services после того как вы сценарий.
В следующих разделах содержатся сведения об установке 32-разрядной версии служб Reporting Services на компьютере под управлением 64-разрядной версии служб Microsoft IIS (IIS) 6.0 и в компьютер под управлением 64-разрядной версии IIS 7.0. 64-Разрядная версия Windows Server 2003 содержит 64-разрядные версии IIS 6.0. 64-Разрядная версия Windows Vista содержит 64-разрядные версии IIS 7.0.

Установка 32-разрядной версии служб Reporting Services на компьютере под управлением 64-разрядной версии IIS 6.0

Чтобы установить 32-разрядной версии служб Reporting Services на компьютере под управлением 64-разрядной версии IIS 6.0, выполните следующие действия:
  1. Удалить 64-разрядной версии служб Reporting Services.

    Примечание Рядом друг с другом Установка 32-разрядной версии служб Reporting Services и 64-разрядные версии Службы отчетов не поддерживаются.
  2. Запустите файл Dotnetfx64.exe установить вручную.NET Framework.

    Dotnetfx64.exe файл находится в папке Tools\redist\2.0 на носитель установки SQL Server 2005. Загрузить файл Dotnetfx64.exe по адресу следующий веб-узел корпорации Майкрософт:
    http://go.Microsoft.com/fwlink/?LinkId = 70186
  3. Щелкните в диспетчере IIS Веб-сервер Расширения.
  4. В области сведений щелкните правой кнопкой мыши ASP.NET V2.0.50727, а затем нажмите кнопку Разрешить.
  5. Щелкните правой кнопкой мыши Веб-узлы, а затем нажмите кнопкуСвойства.
  6. Нажмите кнопку Фильтры ISAPI Вкладка.
  7. В Имя фильтра столбец, нажмите кнопкуASP.NET_2.0.50727, а затем нажмите кнопку Редактирование.
  8. Замена C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\aspnet_filter.dll с C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_filter.dll.
    Примечание Файл Aspnet_filter.dll в Папка C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ является 32-разрядной версии файл.
  9. Нажмите кнопку ОК два раза, а затем закрыть IIS Диспетчер.
  10. В командной строке выполните следующую команду:
    Cscript %SystemDrive%\inetpub\AdminScripts\adsutil.vbs Установка служб AppPools-w3svc/Enable32bitAppOnWin64 1
  11. Установка 32-разрядной версии отчетности Службы.
  12. После завершения установки откройте диспетчер IIS и нажмите кнопкуРасширения веб-сервера.
  13. В области сведений щелкните правой кнопкой мыши ASP.NET V2.0.50727 (32-разрядная версия), а затем нажмите кнопку Разрешить.

Установка 32-разрядной версии служб Reporting Services на компьютере под управлением 64-разрядной версии служб IIS 7.0

Чтобы установить 32-разрядной версии служб Reporting Services на компьютере под управлением 64-разрядной версии IIS 7.0, выполните следующие действия:
  1. Включите отладку ASP.NET и IIS перед установкой отчетности Службы.
  2. Откройте командную строку. Для этого нажмите кнопкуНачало, выберите пункт Все программы, выберите пунктАксессуары, щелкните правой кнопкой мыши Командная строка, и Нажмите кнопку Запуск от имени администратора.
  3. В Контроль учетных записей пользователей диалоговое окно, Нажмите кнопку Продолжить.
  4. Установка Enable32BitAppOnWin64 возможность Значение true на родительском уровне, уровне главного веб-узла. Чтобы сделать это, выполните следующие действия.
    1. Щелкните в диспетчере IIS Пулы приложений.
    2. В области действий щелкните Настройка значений по умолчанию пула приложений.
    3. В Общие раздел, установка Enable32BitAppOnWin64 возможность Значение true.
    ПримечаниеПо умолчанию SQL Server 2005 64-разрядная программа установки будет искать установки 64-разрядной IIS. Если Enable32BitAppOnWin64 параметр имеет значение Значение false на корневом уровне затем экземпляр служб Reporting Services должна завершиться успешно.
  5. Установка 32-разрядной версии служб Reporting Services. Вы должны Применение SQL Server 2005 с пакетом обновления 2 (SP2) после установки служб Reporting Services в Windows Vista. При установке SQL Server 2005 Express Edition с дополнительно Службы, можно запустить SQL Server 2005 Express Edition с дополнительными службами 2 (SP2).

    Для получения дополнительных сведений посетите следующий веб-узел корпорации Майкрософт:
    http://go.Microsoft.com/fwlink/?LinkID = 63922
    При возникновении ошибки во время установки, содержатся в разделе «Устранение ошибки установки раздел на Windows Vista».
  6. Сброс служб IIS.
  7. Настройте сервер отчетов для локального администрирования. Для доступ к серверу отчетов и диспетчеру отчетов локально, выполните следующие действия:
    1. Запустите обозреватель Microsoft Internet Explorer.
    2. На Сервис меню, нажмите кнопку Параметры Интернета.
    3. Нажмите кнопку Безопасность.
    4. Нажмите кнопку Надежные узлы.
    5. Нажмите кнопку Веб-узлы.
    6. В группе Добавить этот веб-узел в зону, TYPE http://Имя_сервера.
    7. Если не используются HTTPS для веб-узла по умолчанию, нажмите кнопку Снимите флажок Требуют сертификации серверов (https:) для всех узлов Эта зона флажок.
    8. Нажмите кнопку Добавить.
    9. Повторите шаги f и g, чтобы добавить адрес http://localhost, а Нажмите кнопку Закрыть.

      Этот шаг позволяет начать Internet Explorer localhost или имя компьютера в сети сервер для сервера отчетов и диспетчера отчетов.
  8. Создайте назначения ролей, которые явно предоставить разрешения полного доступа. Чтобы сделать это, выполните следующие действия.
    1. Запустите обозреватель Internet Explorer с помощью Запуск от имени Администратор параметр. Для этого нажмите кнопку Начало, нажмите кнопку Все программы, щелкните правой кнопкой мыши Обозреватель Internet Explorer, и выберите команду Запуск от имени администратора.
    2. Запуск диспетчера отчетов.

      Примечание По умолчанию используется URL-адрес диспетчера отчетов http://Имя_сервера/ отчеты. При использовании SQL Server 2005 Express Edition с пакетом обновления 2 дополнительные службы, диспетчер отчетов URL-адрес — http://Имя_сервераsqlexpress$ / отчеты. Если используется именованный экземпляр служб Reporting Services, URL-адрес диспетчера отчетов является http://Имя_сервера$ / отчетыИмя_экземпляра.
    3. На Домашняя страница Выберите Свойства.
    4. Нажмите кнопку Создание назначения ролей.
    5. Введите учетную запись пользователя Windows в следующем формате:
      Имя_домена\Пользователь
    6. Выберите Диспетчер содержимогофлажок.
    7. Нажмите кнопку ОК.
    8. В правом верхнем углу угол Домашняя страница Выберите Настройки веб-узла.
    9. Нажмите кнопку Настройки безопасности на уровне узла.
    10. Нажмите кнопку Создание назначения ролей.
    11. Введите учетную запись пользователя Windows в следующем формате:
      Имя_домена\Пользователь
    12. Выберите Система Администратор флажок.
    13. Нажмите кнопку ОК.
    14. Закройте диспетчер отчетов.
  9. Откройте диспетчер отчетов в обозревателе Internet Explorer без использования очередь Запуск от имени администратора параметр.

Устранение неполадок программы установки в Windows Vista

При появлении сообщения об ошибке «Сбой установки» для SQL Server Собственный клиент (SNAC) для базы данных служб и для служб отчетов. Или SNAC пакет установки может быть недопустима или неправильно установлена. Для получения дополнительных сведений щелкните следующий номер статьи номер статьи базы знаний Майкрософт:
929667Сообщение об ошибке при установке SQL Server 2005 Express Edition службы с пакетом обновления 2 предварительную: «не удается найти пакет установки для продукта собственного клиента Microsoft SQL Server»
Если действия, чтобы установить 32-разрядной версии служб Reporting Services не удалось устранить ошибки выполните следующие действия.
  1. Выйдите из программы установки.
  2. Нажмите кнопку Начало, а затем нажмите кнопкуПанель управления.
  3. Нажмите кнопкуУдаление программы.
  4. Нажмите кнопку Собственный клиент Microsoft SQL Server.
  5. Нажмите кнопку Удалить.
  6. Нажмите кнопку Да.
  7. Извлеките выпуска SQL Server 2005 Express с дополнительно Пакет установки службы в папку на вашем компьютере. Для этого запуститеSQLEXPR_ADV.EXE /x в командной строке.
  8. Выберите папку, в которую следует извлечь файлы.
  9. В папке найдите файл Sqlncli_x64.msi. Это Установочный пакет SNAC SNAC.
  10. Дважды щелкните файл Sqlncli_x64.msi и запустите Программа установки.
  11. На Выбор компонентов ВыберитеСобственный клиент SQL Server SDK, нажмите кнопку Эта функция будет установлен на локальный жесткий диск, нажмите кнопку Далее, и Нажмите кнопку Установка.
  12. В Контроль учетных записей пользователей диалоговое окно, Нажмите кнопку Продолжить.
  13. Установка SQL Server 2005 Express Edition с передовыми Службы.
  14. Сброс служб IIS.
  15. Повторите шаги с 9 по 11 дюймов «Установить 32-разрядной версии служб отчетов на компьютере под управлением 64-разрядной версии служб IIS 7.0» раздел.

Дополнительные сведения

В IIS 7.0 можно задать параметр Enable32bitapponwin64 на различных уровнях, на уровне веб-узла в дополнение к на уровне веб-узла. Это не было в случае с IIS 6.0. IIS 6.0 может выполнять в полное 32-разрядных или 64-разрядном режиме, но не оба.

SQL Server 2005 32-разрядная программа установки ищет 32-разрядной версии служб IIS. Это обусловлено тем, что SQL Server 2005 32-разрядная программа установки требует IIS для работы в 32-разрядном режиме. Это не так в случае IIS 7.0, так как IIS 7.0 может работать в различных режимах или разрядности на различных уровнях. Например IIS 7.0 может запускать конкретного веб-узла в 32-разрядном режиме и другой веб-узел в 64-разрядном режиме. Эта новая функция была введена в IIS 7.0.

Для получения дополнительных сведений посетите следующие веб-узлы корпорации Майкрософт:

32-разрядный режим рабочих процессов
http://Learn.IIS.NET/Page.aspx/201/32-bit-Mode-Worker-Processes
Свойство метабазы Enable32bitAppOnWin64 (IIS 6.0)
http://www.Microsoft.com/TechNet/prodtechnol/windowsserver2003/Library/IIS/5d306956-b2a2-4708-9bb9-72a395d474bb.mspx

Ссылки

Для получения дополнительных сведений об установке служб Reporting Services в Windows Компьютер под управлением Vista, щелкните следующий номер статьи базы знаний Майкрософт:
934164Как установить SQL Server 2005 Службы Reporting Services на компьютере под управлением Windows Vista
Для получения дополнительных сведений об обновлении служб Reporting Services в Windows Компьютер под управлением Vista, щелкните следующий номер статьи базы знаний Майкрософт:
934163Инструкции по обновлению SQL Server 2005 Службы Reporting Services на компьютере под управлением Windows Vista

Свойства

Код статьи: 934162 - Последний отзыв: 18 июня 2011 г. - Revision: 4.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft SQL Server 2005 Reporting Services
Ключевые слова: 
kbsqlsetup kbtshoot kbexpertiseinter kberrmsg kbinfo kbsql2005rs kbhowto kbmt KB934162 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:934162

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com