Меню Рубрики

Установка crystal reports server

Руководство по установке и использованию продуктов Crystal Reports 8.5 и Crystal Enterprise 8 для выполнения отчетов в Web

Введение

Данный документ предназначен для пользователей Crystal Reports 8.5 . Это краткое техническое описание содержит практическую информацию, важную для понимания выполнения отчетов в интернете (Web-отчёты) с помощью Crystal Enterprise и Crystal Reports Developer Edition.

Данный документ призван помочь быстро разобраться в тех возможностях работы с отчётами через интернет, которыми обладает Crystal Reports.

Три способа публикации отчётов в Web

1-й способ: Crystal Reports + ASP Reports Server

Crystal Reports 8.5 позволяет выполнять отчёты с помощью сервера ASP Reports Server (ASP — Active Server Pages, активные серверные страницы) — ASP-приложений на основе Report Design Component.

2-й и 3-й способы: через Crystal Enterprise

В Crystal Enterprise 8.0 предусмотрено 2 способа выполнения отчётов через интернет: «управляемый» (Managed) и «неуправляемый» (Unmanaged).

Далее будут рассмотрены эти способы, их преимущества и недостатки.

Сервер ASP Reports Server

Новое ядро Crystal Reports 8.0, которое позволяет создавать и выполнять отчёты, называется Report Design Component (RDC). Craxdrt.dll — библиотека динамической компоновки для RDC — может быть использована с Visual Basic, Active Server Pages (ASP) и другими языками программирования. Эти функции можно использовать для работы с отчётами в Crystal Reports v. 8.5 Developer Edition (устанавливается с компакт-диска Crystal Reports 8.5, а не с компакт-диска Crystal Enterprise 8.0).

Это очень мощный способ выполнения отчётов через интернет. На страницах ASP с помощью программы на языке VBScript или JavaScript можно выполнять, экспортировать и просматривать отчёты через интернет.

ASP даёт высокую степень управления отчётом. С помощью модели объектов RDC очень просто изменить расположение базы данных для отчёта, оператор SELECT языка SQL и формулу выбора записей.

Метод ASP позволяет внести в отчёт данные с помощью технологии ActiveX Data Objects (ADO). В Crystal Report можно использовать и просматривать через интернет любой источник данных, к которому можно подключиться и извлечь множество записей с помощью сценария ASP.
Метод ASP также позволяет создавать и изменять отчёты (для создания отчётов требуется дополнительная лицензия, за более подробной информацией обращайтесь к торговому представителю).

Недостатком метода ASP является необходимость обучения пользователей написанию сценариев. Как минимум, вы пишите приложение для выполнения и отправки отчёта через интернет, а если отчёт изменится, то Вам нужно соответствующим образом подстроить программу.

Если хотите воспользоваться методом ASP, то Вам необходимо загрузить и изучить примеры сценариев, которые содержатся в файле ASPXMPS85.EXE (его можно найти на нашей странице Support Site Files and Updates area поиском по имени файла). Большинство использующих этот метод разработчиков создают свои приложения на основе этих образцов.

Неуправляемые отчёты

При этом способе используются ссылки, указывающие на файлы отчётов (.rpt) в Вашем веб-приложении. В Crystal Reports версии 8.0 этот способ назывался методом WCS (Web Component Server) и методом URL. Этот способ прост в настройке и использовании, а также очень гибок, поскольку позволяет отправлять в строке с адресом URL сведения для подключения к базе данных, значения параметров, параметры просмотра. Благодаря своей простоте и большим возможностям этот метод отправки отчётов через интернет стал самым популярным.

Необходимая информация (сведения для соединения с базой данных, значения параметров и проч.) может быть передана на URL-адрес в отчёт, а при её отсутствии пользователю будет предложено ввести эти значения. Полную информацию о том, как отправлять эти значения, см. в информационном бюллетене ce8_urlcommands.pdf. (На странице http://support.crystaldecisions.com/docs выполните поиск по имени этого файла.)

С управляемыми и неуправляемыми отчётами можно работать в системах с Web-серверами под управлением Unix. Компонент, который соединяет Web-сервер с остальной частью системы Crystal Enterprise (CE), называется Web Connector (Web-коннектор); существуют различные его версии для ряда сборок Unix. Почти все компоненты CE работают под управлением операционных систем Windows NT и Windows 2000. Список протестированных платформ Unix см. в файле Platforms.txt в корневой папке на компакт-диске Crystal Enterprise.

Метод неуправляемых отчётов имеет два следующих недостатка.

Первый недостаток заключается в том, что элементы, передаваемые в строку адреса URL, хранятся на клиентском компьютере в виде файлов cookies, по одному файлу на каждый элемент. Поскольку протокол HTTP для большинства браузеров имеет предел 20 файлов cookie, метод WCS годится только для отчётов с небольшим количеством параметров, имен пользователей и паролей для баз данных и т.д. Дополнительные сведения см. в статье C2009665 из базы знаний.

Второй недостаток — при работе с защищённой базой данных приходится передавать Web-серверу пароль из браузера, что небезопасно, в результате чего защита БД оказывается бесполезной. Но для внутреннего применения это как правило не имеет значения. Если же защита очень важна, есть 3 выхода:

  1. Для защиты пароля от злоумышленников, при его передаче через сеть можно использовать безопасный протокол Secure Sockets Layer (HTTPS). Хотя, если пароль включён в ссылку, помешать пользователю увидеть его невозможно.
  2. Пользователи сервера баз данных Microsoft SQL Server могут настроить его так, чтобы он использовал для проверки подлинности имя и пароль пользователя, которые тот вводит при входе в Windows NT. В этом случае любой процесс, требующий подключения к SQL Server, может проходить проверку на подлинность без явного указания имени пользователя и пароля. Запуск сервера Crystal Page Server под разрешённой учётной записью NT позволит этому серверу подключаться к SQL Server без явного указания имени пользователя и пароля.
  3. Следующий способ — публикация отчёта в системе Crystal Enterprise и хранение имени пользователя и пароля для базы данных в Enterprise. See Appendix A below for steps to do this.

Управляемые отчёты

Управляемые отчёты используют WCS так же, как отчёты, отправляемые методом URL. У них есть ряд дополнительных функций:

  • У Вас есть возможность запускать отчёты по мере необходимости или запускать их по расписанию, а результаты просматривать позже.
  • Чтобы создать собственные приложения для планирования, выполнения и просмотра отчётов, можно разработать сценарии на языке VBScript или JavaScript Такие страницы с расширением *.CSP называются Crystal Server Pages. Существуют такие приложения-примеры как ePortfolio, а также мастер Web Wizard (Web-мастер), который поможет Вам создавать приложения.
  • У Вас есть возможность хранить сведения для соединения с базой данных на сервере, чтобы пользователям не требовалось отправлять эти сведения через сеть.
  • У Вас есть возможность включить в отчёт предупреждающие сообщения, которые будут выводиться при обнаружении серьёзной ситуации, и пользователи смогут увидеть эти сообщения в Вашем приложении.
  • Отчёты хранятся в репозитарии файлов (File Repository). Пользователям Crystal Enterprise, не имеющим прав администратора, для доступа к этим файлам не требуются права NT.

Если у вас версия Crystal Enterprise 8.0 Professional:

  • Вы можете определить пользователей и группы пользователей, чтобы контролировать их доступ в систему. В системе CE можно объединить защитные функции Windows NT и протокола LDAP (Lightweight Directory Access Protocol).
  • Несколько компонентов (например, WCS) на нескольких компьютерах можно сделать частью единой системы. Таким образом, система CE является расширяемой (масштабируемой).

Дополнительные продукты

Продукт Crystal Analysis Professional можно использовать для конструирования OLAP-отчётов на основе кубов Microsoft OLAP, чтобы размещать эти отчёты в интернете. (Дополнительную информацию см. на нашем сайте на странице Crystal Analysis ).

Продукт Report Application Server добавляется для того, чтобы получить возможность создавать отчёты через интернет. Этот продукт является набором средств для разработки программного обеспечения (SDK) с примерами приложений. Вот, вкратце, его функции:

  • Это приложение не требует установки дополнительного клиента на компьютере конечного пользователя, достаточно всего лишь Web-браузера. Предусмотрена возможность открывать существующие отчёты и создавать новые отчёты с нуля.
  • Вы можете создавать новые отчёты и открывать существующие.
  • У Вас есть возможность изменять расположения баз данных и сведения для соединения с ними, выбирать таблицы и поля, создавать и изменять ссылки, группы, итоги, формулы, диаграммы, карты и т. д.
  • Встроенное средство просмотра DHTML позволяет обрабатывать события, экспортировать и печатать.
  • Поскольку этот продукт является средством разработки ПО, все операции могут быть либо автоматизированы, либо выполняться с участием пользователя.
Читайте также:  Установки для анализа грунта

Дополнительную информацию см. на сайте Crystal Decisions на странице Report Application Server .

Дополнительную информацию об управляемых отчётах, а также их сравнение с «ванильным» методом WCS, см. в информационном бюллетене «Understanding Managed and Unmanaged Reporting» (Пояснения к управляемым и неуправляемым отчётам).

Недостатки

Есть ли у метода управляемых отчётов какие-либо недостатки? Если Вы не можете использовать такие примеры приложений как ePortfolio, или созданные Web-мастером, потому что они не удовлетворяют вашим требованиям, то Вы можете разработать собственные страницы CSP. Но так же как в методе ASP придётся писать сценарий, поэтому на разработку и сопровождение потребуется больше времени.

Запускать и просматривать отчёты можно также с использование адреса URL, без страниц CSP. Так иногда поступают те пользователи, которые предпочитают хранить имя пользователя и пароль для подключения к базе данных на сервере, чтобы не передавать их от клиента. Подробности см. в приложении А.

Полезными источниками информации по программированию CSP являются «Руководство Web-разработчика» (см. файл CE8_WebDeveloperHelp.exe ) и информационный бюллетень CE8 Customization: A Lesson in Using the Report Plug-in for Scheduling.

Итак, какой метод наиболее подходит? Теперь, когда Вы знаете возможности каждого из них, выберите тот, который самый простой и в то же время удовлетворяет всем вашим требованиям. Помните, у Вас также есть возможность комбинировать. Например, можно использовать метод ASP для отчётов, требующих ADO, и метод управляемых отчётов в случае, когда ADO не требуется, но необходимо надёжно хранить в секрете пароль к базе данных.

Установка

Если Вы работали с отчётами через интернет методом WCS с помощью Crystal Reports 8.0 версии 8.0 или более ранней, прочитайте файл http://support.crystaldecisions.com/communityCS/TechnicalPapers/cr8_to_ce8_ migration.pdf. Он был написан специально для таких пользователей как Вы.

Поддерживаемые среды

Для начала взглянем на маленький файл PLATFORMS.TXT, который находится в корневой директории компакт-диска с рассматриваемым продуктом. Его более новая версия находится в статье C2009003 базы знаний. Там перечислено всё то, с чем продукт тестировался — операционные системы, источники данных и т.д.

Если же что-то в этом списке отсутствует, то это не означает, что вы не сможете использовать это программное обеспечение. Как правило, служба технической поддержки помогает вам заставить работать ПО в тех средах, в которых оно «должно работать», например, вместе с пакетом обновления для системы Windows, который ещё не был выпущен во время тестирования продукта Crystal, или с веб-сервером, которого нет в упомянутом списке, но который совместим с CGI. И всё-таки, если у вас есть выбор, придерживайтесь этого списка.

ПРИМЕЧАНИЕ

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

Дополнительную информацию о поддерживаемых платформах см. в первом разделе заметок о версии (файл Release.rtf), который также находится в корне компакт-диска. Хотя для этого вполне достаточно и файла Platforms.txt.

В заметках о версии также есть список ошибок, которые были известны на момент выпуска продукта, но не были исправлены из-за нехватки времени. Помните об этом списке и обращайтесь к нему в случае затруднений. Чтобы получить более свежую информацию, на странице http://support.crystaldecisions.com/docs выберите в качестве продукта Crystal Enterprise, а в качестве типа документа — Release Notes (Заметки о версии).

Установка Crystal Reports

Crystal Reports рекомендуется устанавливать на компьютер, на который устанавливается Crystal Enterprise. Это не обязательно для правильной работы Crystal Enterprise, но всё же рекомендуется, потому что Crystal Reports — незаменимый инструмент тестирования, который помогает обеспечить правильное подсоединение отчётов к базе данных.

Большинство обращений в службу технической поддержки связано именно с проблемами подсоединения к базам данных. В большинстве случаев запуск конструктора Crystal Reports на компьютере, подсоединённом к интернету, помогает быстро найти и устранить причину неисправности.

Архитектура

Очень полезно ознакомиться с компонентами Crystal Enterprise и их функциями. Архитектура Crystal Enterprise сложнее, чем у Crystal Reports 8.0. Чтобы быстро ознакомиться с архитектурой, прочтите главу 2 файла Quick Start Guide.pdf, который находится в папке \doc на компакт-диске Crystal Enterprise.

Установка Crystal Enterprise

Установку Crystal Enterprise выполняйте по инструкциям, приведённым в упомянутом руководстве Quick Start Guide.

Дополнительную информацию см. в файле Installation Guide.pdf, который находится в той же папке.

Если во время установки появится сообщение «No Compatible Web Server found» (Обнаружен несовместимый веб-сервер), это означает, что программа установки пыталась сконфигурировать компонент Web Connector (веб-коннектор), но не смогла найти на компьютере подходящий Web-сервер. Если на компьютере установлен Web-сервер, отсутствующий в списке Platforms.txt, обратитесь в службу технической поддержки за программой, которая установит на компьютер Web-коннектор.

Лицензирование

Crystal Reports 8.0

По умолчанию лицензия на использование Crystal Reports версии 8.0 выдается на 5 пользователей, работающих одновременно. Это называется «лицензированием с одновременным использованием». При использовании методов ASP и WCS одновременно просматривать отчёты могут до 5 пользователей. При необходимости увеличить количество одновременно работающих с отчётами пользователей, требуется приобрести дополнительную лицензию.

В программное обеспечение этой версии не встроено средств, запрещающих его использование в случае, если отчёты будут просматриваться большим количеством пользователей, чем разрешено лицензией.

Crystal Reports Developer Edition версии 8.5 и Crystal Enterprise 8.0

По умолчанию лицензия на использование Crystal Reports 8.5 и Crystal Enterprise 8.0 тоже допускает одновременную работу не более 5 пользователей, и также предусмотрена возможность приобретения дополнительной лицензии на большее количество пользователей. Существуют и другие типы лицензий: именная лицензия и серверная лицензия. Для добавления возможностей, предусмотренных дополнительной лицензией, используются ключевые коды.

В Crystal Reports 8.5 и Crystal Enterprise 8.0 встроен следующий программный запрет на работу при превышении допустимого количества одновременно просматривающих пользователей: если лишний пользователь попытается просмотреть отчёт, то ему будет отказано в доступе.

Поскольку Crystal Reports и Crystal Enterprise являются отдельными продуктами, лицензии на них приобретаются по отдельности, и ключевые коды у них тоже различны.

Заключение

Затратив время на изучение возможностей Crystal Decisions по работе с отчётами через интернет, Вы быстрее выполните настройку и получите систему, удовлетворяющую всем вашим требованиям.

Приложение А: Использование управляемых отчётов для хранения информации для входа в базу данных

Управляемые отчёты нравятся пользователям возможностью хранить информацию для соединения с базой данных. Тут есть два больших преимущества:

  • При использовании неуправляемых отчётов, имя пользователя и пароль для подключения к базе данных необходимо передавать серверу из браузера. Их можно спрятать методом POST, но это не дает надёжной защиты.
  • Если отчёт содержит подотчёты, каждый из них должен извлечь из адреса URL имя пользователя и пароль к базе данных. Все передаваемые с URL элементы временно хранятся в своих файлах cookie для браузера, а поскольку типичный браузер не может обрабатывать более 20 файлов cookie, то отчёт с 0 подотчётами может не выполниться. Для параметров отчётов также требуются файлы cookie, по одному файлу на параметр.

Для просмотра управляемых отчётов не обязательно нужно писать сценарии для страниц CSP. Вот краткое руководство по превращению отчёта в управляемый отчёт CE и доступу через интернет:

  • Перейдите на страницу http://ваш_веб-сервер/crystal/enterprise и щелкните на ней ссылку на консоль управления (Crystal Management Console).
  • Войдите как администратор (по умолчанию поля для пароля надо оставить пустым).
  • Щелкните Objects (Объекты) > New Report (Создать отчёт), перейдите к файлу отчёта, затем щелкните ОК.
  • Выберите папку для отчёта, затем щелкните ОК.
  • В списке объектов должен появиться ваш новый отчёт. Щелкните по заголовку этого нового отчёта.
  • На вкладке «База данных» (Database) введите имена пользователей и пароли для всех баз данных. УБЕДИТЕСЬ, что флажок «Prompt the user for new value(s) when viewing» (Предлагать пользователю новые значения при просмотре) СНЯТ. Щелкните кнопку Update (Обновить), чтобы сохранить изменения.
  • На вкладке Parameters (Параметры) установите для всех параметров значения по умолчанию. УБЕДИТЕСЬ, что флажок «Prompt the user for new value(s) when viewing» (Предлагать пользователю новые значения при просмотре) УСТАНОВЛЕН для ВСЕХ параметров.
  • На вкладке Properties (Свойства) щёлкните Preview (Предварительный просмотр) и убедитесь, что отчёт выглядит как требуется. Посмотрите на поле с адресом URL и запишите идентификационный номер отчёта.
Читайте также:  Установка заднего стекла фольксваген

Вот пример адреса URL, который можно использовать для просмотра отчёта:

В этом образце «имя_сервера» — это веб-сервер (и компьютер, на котором установлено ПО CE), а 99 — идентификатор отчёта. Чтобы увидеть управляемый отчёт, нужно проверить подлинность APS, поэтому следующими элементами этого адреса, которые передаются в CE, являются guest (пользователь с правами гостя), пустой пароль и apsauthtype. Последний элемент — пример установки значения параметра. Данный отчёт имеет параметр ClientID, которому присваивается значение 7. Полную информацию о том, как в адресе URL задавать значения параметров, см. в файле ce8_urlcommands.pdf .

За дополнительной информацией обращайтесь в компанию Interface Ltd.

источник

Обновления развертывания Crystal Reports Server XI или XI Release 2 до версии Crystal Reports Server 2008

Обзор характеристик программного продукта

Сервер Crystal Reports Server 2008 представляет собой полное решение для создания отчетов, которое позволяет компаниям малых или средних размеров создавать отчеты и управлять ими, а также отправлять отчеты по сети. В данном документе объясняется, как обновить систему от версий сервера Crystal Reports Server XI или Crystal Reports Server XI Release 2 до версии Crystal Reports Server 2008. Если выполняется обновление от версии Crystal Reports Server XI Release 2, перед обновлением до версии Crystal Reports Server 2008 необходимо сначала выполнить обновление до версии Crystal Reports Server XI Release SP2 или более новой версии.

Обновление до версии Crystal Reports Server 2008 поддерживается всеми версиями Crystal Reports Server XI и Crystal Reports Server XI Release 2 SP2 и более новыми версиями.

Предназначение данного руководства — помочь в обновлении содержимого и системных данных сервера Crystal Reports Server от версий Crystal Reports Server XI и XI Release 2 SP2.

Обновление заключается в замене компонентов и файлов для версии Crystal Reports Server XI или XI Release 2 SP2 компонентами и файлами для версии Crystal Reports Server 2008.

Если выполняется обновление от версии Crystal Reports Server XI Release 2, перед обновлением до версии Crystal Reports Server 2008 необходимо сначала выполнить обновление до версии Crystal Reports Server XI Release SP2 или более новой версии. Соответствующую информацию можно найти в руководстве по переходу к версии Crystal Reports Server XI Release 2 от версии Crystal Reports Server XI или в руководстве по установке сервера Crystal Reports Server XI Release 2.

Импорт заключается в копировании отчетов, вариантов отчетов, пользователей, групп и других объектов из одного местоположения развертывания сервера Crystal Reports Server в другое.

Данным выпуском сервера Crystal Reports Server 2008 поддерживается сервер приложений на основе технологии Java. Можно выбрать для установки и настройки сервер Tomcat или другой сервер приложений Java, который поддерживается данным выпуском. Поддержка сервера приложений .NET будет восстановлена в будущем выпуске сервера Crystal Reports Server.

Возможны два варианта обновления, в зависимости от текущего развертывания и предпочтительного метода обновления.

Если программа установки Crystal Reports Server 2008 обнаружит простое развертывание, возможен вариант выполнения простого обновления до сервера Crystal Reports Server 2008. Простое развертывание означает, что полный набор функций был установлен на один компьютер. Сюда входят клиентские компоненты, серверные компоненты, комплекты для разработки программного обеспечения и средства Java или приложение .NET Web Component Adapter, или сервер Web Component Server. В процессе простого обновления программой установки будут выполнены следующие шаги:

1. Установка сервера Crystal Reports Server 2008.

2. Указание для серверов входных и выходных репозиториев файлов (FRS) местоположения двух серверов FRS существующего сервера Crystal Reports Server 2008 XI Release 2.

3. Создание новой базы данных CMS для сервера Crystal Reports Server 2008 и затем копирование содержимого существующей базы данных CMS в базу данных Crystal Reports Server 2008.

4. Обновление всех объектов во вновь скопированной базе данных CMS до объектов Crystal Reports Server 2008.

5. Деактивизация существующей системы сервера Crystal Reports Server XI или XI Release 2.

Если выполняется простое обновление до сервера Crystal Reports Server 2008, программа установки автоматически деактивизирует предыдущую систему версий XI или XI Release 2. После завершения обновления программа установки запрашивает разрешение на удаление предыдущей системы. Настоятельно рекомендуется удалить предыдущую версию системы сразу после проверки успешности установки сервера Crystal Reports Server 2008. Если решено удалить сервер Crystal Reports Server 2008 впоследствии, необходимо удостовериться, что не активизирована и не запущена вновь предыдущая версия сервера. В частности, активизация более старой версии системы CMS и сервера репозитория файлов приведет к конфликту с системой Crystal Reports Server 2008.

Если программа установки Crystal Reports Server 2008 не обнаруживает простого развертывания или необходимо установить сервер Crystal Reports Server 2008 и скопировать содержимое и системные данные из существующего местоположения развертывания, то необходимо выполнить составное обновление.

Можно установить сервер Crystal Reports Server 2008 на том же компьютере, что и существующая система версии XI или XI Release 2, или на отдельном компьютере. Если выполняется составное обновление, после окончания установки сервера Crystal Reports Server 2008 необходимо вручную выполнить следующие шаги:

1. Импортировать существующее содержимое Crystal Reports Server XI или XI Release 2 в местоположение развертывания Crystal Reports Server 2008, или с помощью центрального диспетчера конфигурации (Central Configuration Manager, CCM), или с помощью мастера импорта (Import Wizard).

2. Активизировать службы Crystal Reports Server 2008.

3. Добавить программу индексации поиска (Search Index Program).

4. Обновить все события, скопированные в местоположение развертывания Crystal Reports Server 2008 из существующего местоположения развертывания сервера Crystal Reports Server.

Система Crystal Reports Server 2008 может функционировать одновременно с существующей системой версии XI или XI Release 2, независимо от того, развернуты они на одном и том же компьютере или нет. Можно удалить систему версии XI или XI Release 2, когда это необходимо.

Обновление системы Crystal Reports Server

Настоятельно рекомендуется перед обновлением сервера Crystal Reports Server 2008 следовать обычным административным методикам. Необходимо также принять во внимание следующие обычные действия и методические рекомендации:

Не рекомендуется использовать для обновления автоматическую установку. Хотя можно использовать автоматическую установку для вновь устанавливаемых на компьютере компонентов, ее использование для замены существующих компонентов не рекомендуется. С другой стороны, можно удалить существующие компоненты и затем установить новые с помощью автоматической установки.

Выполнение простого обновления

Можно выполнить простое обновление до версии Crystal Reports Server 2008, если программа установки Crystal Reports Server 2008 обнаружила полное развертывание версий XI или XI R2 на компьютере под управлением ОС Windows, на котором устанавливается сервер Crystal Reports Server 2008.

Читайте также:  Установка native instrument fm8

При выполнении простого обновления до версии Crystal Reports Server 2008 должны быть введены следующие данные.

1. Информация о существующей базе данных CMS версий XI или XI Release 2.

2. Информация о системном администраторе для существующего развертывания.

3. Информация об агенте серверных данных (Server Intelligence Agent, SIA).

Агент серверных данных представляет собой компонент центральной консоли управления (CMC), который упрощает процедуры администрирования, до этого выполнявшиеся центральным диспетчером конфигурации (CCM), например, управление процессами сервера CMC. Дополнительную информацию об агенте серверных данных можно найти в главе Managing and Configuring Servers (Управление сервером и его конфигурация) руководства BusinessObjects Enterprise Server Administration Guide (Руководство по корпоративному администрированию серверов BusinessObjects).

4. Конфигурационные данные базы данных CMS для сервера Crystal Reports Server 2008.

Установка базы данных MySQL выполняется с помощью пакета установки. Чтобы создать новую копию базы данных CMS для сервера Crystal Reports Server 2008, можно использовать базу данных MySQL или любой другой сервер базы данных из числа поддерживаемых данным выпуском.

5. Конфигурационные данные сервера приложений Java. Можно выбрать для установки и настройки сервер Tomcat или любой другой сервер приложений Java, который поддерживается данным выпуском.

Программой установки Crystal Reports Server 2008 записываются в файл журнала данные о существующем развертывании. Имя этого файла — boe_upgrade_output.xml; файлом boe_upgrade.xsl обеспечивается формат отображения файла boe_upgrade_output.xml при его открытии. Можно использовать этот файл журнала как справочный при настройке сервера — компонента развертывания сервера Crystal Reports Server 2008.

Местоположение по умолчанию этого файла журнала — C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\Logging\.

Выбор простого обновления

До начала установки сервера Crystal Reports Server 2008 необходимо остановить все службы версий Crystal Reports Server XI или XI Release 2 с помощью центрального диспетчера конфигурации (CCM).

Если программа установки обнаруживает, что на компьютере, на котором устанавливается сервер Crystal Reports Server 2008, уже установлена версия Crystal Reports Server XI или XI Release 2, появляется экран обновления сервера Crystal Reports Server.

1. Выберите, какое обновление необходимо — простое или нет.

2. Нажмите Next для продолжения .

Появится экран «Existing CMS Database Information for Upgrade».

Указание существующей базы данных CMS

Если выбрано выполнение простого обновления, появится экран «Existing CMS Database Information for Upgrade». Этот экран позволяет указать существующую базу данных CMS, из которой необходимо скопировать данные.

1. В меню Select existing CMS database list выберите тип базы данных для существующей базы данных CMS и введите ее учетные данные.

а. Если копируются данные из базы данных SQL Server:

б. Если копируются данные из базы данных Oracle:

в. Если копируются данные из базы данных DB2:

г. Если копируются данные из базы данных MySQL:

в списке CMS Database выберите MySQL ;

д. Если выполняется перенос из базы данных Sybase:

Появится экран «Install Type».

Указание каталога установки

Экран «Install Type» используется для выбора метода установки и указания каталога установки.

1. Укажите, необходимо ли установить сервер базы данных MySQL, или необходимо, чтобы сервером Crystal Reports Server использовался существующий сервер базы данных.

2. В поле Destination Folder укажите каталог для установки компонентов Crystal Reports Server.

Для установки сервера Crystal Reports Server 2008 необходимо выбрать каталог, отличный от каталога развертывания предыдущей версии сервера Crystal Reports Server. Программа установки проверяет указанный каталог и блокирует установку сервера Crystal Reports Server 2008 в тот же самый каталог, что и существующее развертывание.

3. Нажмите Next для продолжения установки.

Появится экран «Server Components Configuration».

Ввод информации о существующем сервере CMS

Экран «Server Components Configuration» используется для указания номера порта и пароля администратора для сервера CMS версий Crystal Reports Server XI или XI Release 2. Назначение сервера CMS — связь с другими серверами и службами Crystal Reports Server и управление системными базами данных.

1. Укажите номер порта существующего сервера CMS в поле CMS port .

2. Укажите пароль для учетной записи администратора CMS в полях Password и Confirm password .

3. Нажмите Next для продолжения установки.

Появится экран «Server Intelligence Agent».

Если порт, указанный в шаге 1, недоступен, будет предложено указать другой номер порта.

Появится экран «Server Intelligence Agent».

Указание серверных данных

Экран «Server Intelligence Agent» используется для присвоения имени и назначения адреса порта для агента серверных данных (SIA) для текущей установки.

Агент серверных данных представляет собой компонент центральной консоли управления (CMC), который упрощает процедуры администрирования, до этого выполнявшиеся центральным диспетчером конфигурации (CCM), например управление процессами сервера CMC. Агент серверных данных автоматически создается при установке сервера Crystal Reports Server 2008. Дополнительную информацию об агенте серверных данных можно найти в главе Managing and Configuring Servers (Управление сервером и его конфигурация) руководства BusinessObjects Enterprise Server Administration Guide (Руководство по корпоративному администрированию серверов BusinessObjects).

1. Введите имя, идентифицирующее узел SIA, в поле Node Name .

2. Введите имя порта для узла SIA в поле Port .

Этот порт будет использоваться агентом SIA для обмена информацией с центральным диспетчером конфигурации (CCM).

3. Нажмите Next для продолжения установки.

После введения информации для агента SIA будет проверен перед тем, как можно будет продолжить настройку базы данных CMS для установки. Если указанный порт недоступен, появится предупреждение.

В зависимости от того, что выбрано для использования в качестве базы данных CMS, MySQL или существующий сервер базы данных, появится экран «My SQL Database Server Configuration» или «CMS Database Information».

Конфигурация базы данных CMS

Настройка сервера базы данных MySQL

Если для нового развертывания сервера Crystal Reports Server 2008 в качестве сервера базы данных выбрана установка MySQL, появится экран «My SQL Database Server Configuration».

1. В поле MySQL Port Number укажите номер порта для сервера базы данных MySQL.

Номер порта по умолчанию — 3306. Если порт 3306 используется существующей базой данных CMS, для базы данных сервера Crystal Reports Server 2008 необходимо указать другой номер порта. В случае конфликта невозможно скопировать содержимое из одной базы данных CMS в другую базу данных CMS.

2. В панели MySQL root User Number укажите и подтвердите пароль для учетной записи привилегированного пользователя MySQL.

3. Установите флажок Enable remote root access , чтобы активизировать удаленный привилегированный доступ на сервер базы данных.

4. В панели MySQL BusinessObjects User Account укажите и подтвердите пароль для учетной записи пользователя MySQL BusinessObjects.

5. Нажмите Next для продолжения установки.

Появится экран «Select Web Application Server».

Настройка существующего сервера базы данных

Если для новой установки сервера Crystal Reports Server в качестве сервера CMS выбран существующий сервер базы данных, появится экран «CMS Database Information». Данный экран используется для настройки сервера базы данных.

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

1. Выберите тип базы данных в выпадающем списке Select existing CMS database на панели CMS Database . В зависимости от выбора сервера базы данных, на панели CMS Database отображаются соответствующие поля ввода.

2. Введите в поля на панели CMS Database всю необходимую для базы данных информацию.

В таблице ниже суммируется вся информация, необходимая для каждого типа базы данных:

источник

Добавить комментарий

Adblock
detector