В данной статье описана установка 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:
- Удаление 64-разрядной версии служб Reporting Services.
Примечание Установка рядом друг с другом 32-разрядных версий отчетов
Службы и 64-разрядные версии служб Reporting Services в Microsoft
Подсистема Windows-32-на Windows-64 (WOW64) не поддерживаются. - Установка 64-разрядной версии Microsoft.NET Framework
2.0 распространяемого пакета.
- Включение 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)
- Установка 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, выполните следующие действия:
- Удалить
64-разрядной версии служб Reporting Services.
Примечание Рядом друг с другом
Установка 32-разрядной версии служб Reporting Services и 64-разрядные версии
Службы отчетов не поддерживаются. - Запустите файл Dotnetfx64.exe установить вручную.NET Framework.
Dotnetfx64.exe файл находится в папке Tools\redist\2.0 на
носитель установки SQL Server 2005. Загрузить файл Dotnetfx64.exe по адресу
следующий веб-узел корпорации Майкрософт: - Щелкните в диспетчере IIS Веб-сервер
Расширения.
- В области сведений щелкните правой кнопкой мыши ASP.NET
V2.0.50727, а затем нажмите кнопку Разрешить.
- Щелкните правой кнопкой мыши Веб-узлы, а затем нажмите кнопкуСвойства.
- Нажмите кнопку Фильтры ISAPI Вкладка.
- В Имя фильтра столбец, нажмите кнопкуASP.NET_2.0.50727, а затем нажмите кнопку Редактирование.
- Замена
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-разрядной версии
файл. - Нажмите кнопку ОК два раза, а затем закрыть IIS
Диспетчер.
- В командной строке выполните следующую команду:
Cscript %SystemDrive%\inetpub\AdminScripts\adsutil.vbs
Установка служб AppPools-w3svc/Enable32bitAppOnWin64 1
- Установка 32-разрядной версии отчетности
Службы.
- После завершения установки откройте диспетчер IIS и нажмите кнопкуРасширения веб-сервера.
- В области сведений щелкните правой кнопкой мыши ASP.NET V2.0.50727
(32-разрядная версия), а затем нажмите кнопку Разрешить.
Установка 32-разрядной версии служб Reporting Services на компьютере под управлением 64-разрядной версии служб IIS 7.0
Чтобы установить 32-разрядной версии служб Reporting Services на компьютере
под управлением 64-разрядной версии IIS 7.0, выполните следующие действия:
- Включите отладку ASP.NET и IIS перед установкой отчетности
Службы.
- Откройте командную строку. Для этого нажмите кнопкуНачало, выберите пункт Все программы, выберите пунктАксессуары, щелкните правой кнопкой мыши Командная строка, и
Нажмите кнопку Запуск от имени администратора.
- В Контроль учетных записей пользователей диалоговое окно,
Нажмите кнопку Продолжить.
- Установка Enable32BitAppOnWin64 возможность Значение true на родительском уровне, уровне главного веб-узла. Чтобы сделать это, выполните следующие действия.
- Щелкните в диспетчере IIS Пулы приложений.
- В области действий щелкните Настройка значений по умолчанию пула приложений.
- В Общие раздел, установка Enable32BitAppOnWin64 возможность Значение true.
ПримечаниеПо умолчанию SQL Server 2005 64-разрядная программа установки будет искать установки 64-разрядной IIS. Если Enable32BitAppOnWin64 параметр имеет значение Значение false на корневом уровне затем экземпляр служб Reporting Services должна завершиться успешно. - Установка 32-разрядной версии служб Reporting Services. Вы должны
Применение SQL Server 2005 с пакетом обновления 2 (SP2) после установки служб Reporting Services
в Windows Vista. При установке SQL Server 2005 Express Edition с дополнительно
Службы, можно запустить SQL Server 2005 Express Edition с дополнительными службами
2 (SP2).
Для получения дополнительных сведений посетите следующий веб-узел корпорации Майкрософт: При возникновении ошибки во время установки, содержатся в разделе «Устранение ошибки установки
раздел на Windows Vista». - Сброс служб IIS.
- Настройте сервер отчетов для локального администрирования. Для
доступ к серверу отчетов и диспетчеру отчетов локально, выполните следующие действия:
- Запустите обозреватель Microsoft Internet Explorer.
- На Сервис меню, нажмите кнопку Параметры Интернета.
- Нажмите кнопку Безопасность.
- Нажмите кнопку Надежные узлы.
- Нажмите кнопку Веб-узлы.
- В группе Добавить этот веб-узел в зону,
TYPE http://Имя_сервера.
- Если не используются HTTPS для веб-узла по умолчанию, нажмите кнопку
Снимите флажок Требуют сертификации серверов (https:) для всех узлов
Эта зона флажок.
- Нажмите кнопку Добавить.
- Повторите шаги f и g, чтобы добавить адрес http://localhost, а
Нажмите кнопку Закрыть.
Этот шаг позволяет начать
Internet Explorer localhost или имя компьютера в сети
сервер для сервера отчетов и диспетчера отчетов.
- Создайте назначения ролей, которые явно предоставить разрешения полного доступа. Чтобы сделать это, выполните следующие действия.
- Запустите обозреватель Internet Explorer с помощью Запуск от имени
Администратор параметр. Для этого нажмите кнопку Начало, нажмите кнопку Все программы, щелкните правой кнопкой мыши Обозреватель Internet Explorer,
и выберите команду Запуск от имени администратора.
- Запуск диспетчера отчетов.
Примечание По умолчанию используется URL-адрес диспетчера отчетов
http://Имя_сервера/ отчеты. При использовании
SQL Server 2005 Express Edition с пакетом обновления 2 дополнительные службы, диспетчер отчетов
URL-адрес — http://Имя_сервераsqlexpress$ / отчеты.
Если используется именованный экземпляр служб Reporting Services, URL-адрес диспетчера отчетов
является
http://Имя_сервера$ / отчетыИмя_экземпляра. - На Домашняя страница Выберите Свойства.
- Нажмите кнопку Создание назначения ролей.
- Введите учетную запись пользователя Windows в следующем формате:
Имя_домена\Пользователь
- Выберите Диспетчер содержимогофлажок.
- Нажмите кнопку ОК.
- В правом верхнем углу
угол Домашняя страница Выберите Настройки веб-узла.
- Нажмите кнопку Настройки безопасности на уровне узла.
- Нажмите кнопку Создание назначения ролей.
- Введите учетную запись пользователя Windows в следующем формате:
Имя_домена\Пользователь
- Выберите Система
Администратор флажок.
- Нажмите кнопку ОК.
- Закройте диспетчер отчетов.
- Откройте диспетчер отчетов в обозревателе Internet Explorer без использования
очередь Запуск от имени администратора параметр.
Устранение неполадок программы установки в Windows Vista
При появлении сообщения об ошибке «Сбой установки» для SQL Server
Собственный клиент (SNAC) для базы данных служб и для служб отчетов. Или SNAC
пакет установки может быть недопустима или неправильно установлена. Для получения дополнительных сведений щелкните следующий номер статьи
номер статьи базы знаний Майкрософт:
929667
(http://support.microsoft.com/kb/929667/
)
Сообщение об ошибке при установке SQL Server 2005 Express Edition службы с пакетом обновления 2 предварительную: «не удается найти пакет установки для продукта собственного клиента Microsoft SQL Server»
Если действия, чтобы установить 32-разрядной версии служб Reporting Services не удалось устранить ошибки
выполните следующие действия.
- Выйдите из программы установки.
- Нажмите кнопку Начало, а затем нажмите кнопкуПанель управления.
- Нажмите кнопкуУдаление программы.
- Нажмите кнопку Собственный клиент Microsoft SQL Server.
- Нажмите кнопку Удалить.
- Нажмите кнопку Да.
- Извлеките выпуска SQL Server 2005 Express с дополнительно
Пакет установки службы в папку на вашем компьютере. Для этого запуститеSQLEXPR_ADV.EXE /x в командной строке.
- Выберите папку, в которую следует извлечь файлы.
- В папке найдите файл Sqlncli_x64.msi. Это
Установочный пакет SNAC SNAC.
- Дважды щелкните файл Sqlncli_x64.msi и запустите
Программа установки.
- На Выбор компонентов ВыберитеСобственный клиент SQL Server SDK, нажмите кнопку Эта функция будет
установлен на локальный жесткий диск, нажмите кнопку Далее, и
Нажмите кнопку Установка.
- В Контроль учетных записей пользователей диалоговое окно,
Нажмите кнопку Продолжить.
- Установка SQL Server 2005 Express Edition с передовыми
Службы.
- Сброс служб IIS.
- Повторите шаги с 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-разрядный режим рабочих процессовСвойство метабазы Enable32bitAppOnWin64 (IIS 6.0)Для получения дополнительных сведений об установке служб Reporting Services в Windows
Компьютер под управлением Vista, щелкните следующий номер статьи базы знаний Майкрософт:
934164
(http://support.microsoft.com/kb/934164/
)
Как установить SQL Server 2005
Службы Reporting Services на компьютере под управлением Windows Vista
Для получения дополнительных сведений об обновлении служб Reporting Services в Windows
Компьютер под управлением Vista, щелкните следующий номер статьи базы знаний Майкрософт:
934163
(http://support.microsoft.com/kb/934163/
)
Инструкции по обновлению SQL Server 2005
Службы Reporting Services на компьютере под управлением Windows Vista
Код статьи: 934162 - Последнее изменение :: 18 июня 2011 г. - Редакция: 4.0
Информация в данной статье относится к следующим продуктам.
- Microsoft SQL Server 2005 Reporting Services
| kbsqlsetup kbtshoot kbexpertiseinter kberrmsg kbinfo kbsql2005rs kbhowto kbmt KB934162 KbMtru |
Переведено с помощью машинного переводаВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:
934162
(http://support.microsoft.com/kb/934162/en-us/
)