Рассылка закрыта
При закрытии подписчики были переданы в рассылку "Вопросы и ответы по MS SQL Server" на которую и рекомендуем вам подписаться.
Вы можете найти рассылки сходной тематики в Каталоге рассылок.
MS SQL Server - дело тонкое...
Информационный Канал Subscribe.Ru |
#196<< #197 |
СОДЕРЖАНИЕ
Повышение доступности SQL Server 2000: Failover кластеры. (Продолжение) По материалам статьи Microsoft: SQL Server 2000 High Availability Series: Implementing Failover Clustering
Прежде чем устанавливать MSCS, нужно выделить IP адреса для каждой сетевой платы (NIC), подключаемой к
локальной сети, а также определить Default Gateway и первичный DNS сервер. Также, Вы должны назначить
статические IP адреса для сетевых плат на каждом сервере, которые будут использоваться для обмена сигналами
жизни и для других внутренних коммуникаций между серверами failover кластера.
1. Щёлкните правой кнопкой мыши по иконке My Network Places, расположенной на рабочем столе, и выберете из
выпадающего меню пункт Properties. Обратите внимание, что нужно повторить описанную выше процедуру и для других сетевых плат сервера, если у Вас используется дублирование NIC для обеспечения избыточности подключений к локальной сети. Тогда подключение для второй платы можно назвать Corporate2.
1. Щёлкните правой кнопкой мыши по иконке My Network Places, расположенной на рабочем столе, и выберете из
выпадающего меню пункт Properties. У каждого производителя имеются свои правила настройки дисковой подсистемы. Изучите инструкции предоставляемые производителем и выполните следующие настройки SAN:
Перед настройкой дисковой подсистемы для использования в MSCS, оставьте включённым только один узел кластера, что позволит избежать ошибок при его настройке. Чтобы подготовить дисковую подсистему к работе, нужно сохранить сигнатуры дисков, создать партиции (разделы) и отформатировать диски. Инициализируйте диски, которые будут использоваться в кластере в качестве основных дисков. Инициализация диска для использования в кластере
1. Щёлкните правой кнопкой мыши по иконке рабочего стола My Computer, и выберите пункт Manage (Управление). Создание разделов и форматирование дисков
1. В окне Computer Management, щёлкните правой кнопкой мыши по диску, у которого нужно создать разделы, и
выберите пункт Create Partition.
2. Для Allocation Unit Size укажите Default. 3. Для Volume Label напишите краткое имя. 8. Нажмите кнопку Next. 9. В окне Completing the Create Partition Wizard нажмите кнопку Finish. Форматирование раздела / не отформатированного диска
1. Щёлкните правой кнопкой мыши по иконке My Computer и выберите пункт Manage.
Присвоение букв для каждого диска кластера должно гарантировать, что они не будут динамически меняться при
переводе дисков в активное состояние. Если буква диска, которую использует SQL Server для размещения баз данных
или файлов журнала транзакций, будет изменена после его установки, то SQL Server не сможет подключить эту базу
данных после перезапуска.
1. Щёлкните правой кнопкой мыши по иконке рабочего стола My Computer и выберите пункт Manage.
MSSQL Server 2000 Reporting Services: новый взгляд на системы отчетности предприятий
По материалам статьи William Pearson:
MSSQL Server 2000 Reporting Services: A New Paradigm for Enterprise Reporting
Содержание
Вступление Наконец: подлинный интегрированный подход Фазы жизненного цикла отчетности Фаза разработки Фаза управления Доступ и доставка отчетов Краткий обзор и заключение ...
Это первая из нескольких статей новой серии о MSSQL Server 2000 Reporting Services. Эта серия создана для
ознакомления с MSSQL Server 2000 Reporting Services (в дальнейшем – Reporting Services) с целью дать
предварительный обзор особенностей этой системы и показать ее роль как нового взгляда на системы отчетности
предприятий. Сейчас я консультирую своих клиентов по поводу этой системы все чаще и чаще, за ней - большое будущее.
Я надеюсь, что Вы сочтете мой вклад ценным, и что Вы тщательно исследуете те экономию и улучшенную функциональность,
которые скоро будут доступны любому пользователю с лицензией MSSQL Server 2000 (и не только).
Я стал тестером бета-версии Reporting Services в начале
ее разработки, и быстро понял, что этот новый адд-он к MSSQL Server 2000
буквально изменит сегодняшнее лицо систем отчетности предприятий. Помимо того,
что Reporting Services обеспечивает интегрированный, полный набор инструментов
для создания, управления, и просмотра / передачи отчетов, он выполняет это с
помощью масштабируемого движка, который поддерживает серверные хостинг и
обработку отчетов. Наконец: подлинный интегрированный подход
Основные производители приложений отчетности предприятий (которых я часто называю “Большие сестры”) относительно недавно
начали организовывать и позиционировать их продукты на рынке с точки зрения
жизненного цикла отчетности (тогда как в их более ранней документации они
сосредотачивали усилия на том, что я называю “компонентная точка зрения”).
Система Reporting Services изначально разрабатывалась как интегрированная
система с точки зрения жизненного цикла. Это является воплощением представления
“единого инструмента для отчетности” вместо большого количества
различных продуктов, каждый из которых станет частью интегрированной системы
только после выполнения множества сложных действий по связыванию этих
продуктов. Фазы жизненного цикла отчетности Документация по Reporting Services разбивает фазы жизненного цикла отчетности на 3 основных этапа, показанных в Таблице 1.
Мы рассмотрим каждую фазу по очереди, начав в следующей статье с фазы разработки и продолжив фазами управления и
доступа и доставки в последующих статьях.
В фазе разработки жизненного цикла отчетности создается определение отчета. Определение отчета создается на
клиенте и после завершения публикуется для общего пользования на сервере отчетов. Запрос, лежащий в основе
отчета, и описание его источника данных хранятся в определении отчета, где мы также создаем макет отчета, который
определяет его внешний вид. Фактически все содержимое и внешнее представление отчета определяются в этой фазе,
что мы и обнаружим в следующей статье.
Рис. 1: Все начинается здесь – создание проекта отчета в Visual Studio.NET Одной из самых захватывающих сторон создания отчетов в Reporting Services является та легкость, с которой мы можем объединять различные источники данных в одном отчете. Одним из моих первых испытаний для Reporting Services было создание отчета с источником данных OLE-DB на основе MDX (см. простой пример на рис. 2 на основе куба FoodMart Warehouse, поставляемого вместе с MSSQL Server Analysis Services) и источником данных ODBC на основе стандартного SQL (я использовал реляционную базу данных NorthWind, поставляемую вместе с MSSQL Server). Reporting Services выдержала это испытание, в отличие от других приложений отчетов, с которыми я работал за последние 10 лет. Например, давайте рассмотрим комбинацию Cognos Impromptu / PowerPlay, о которой шла речь ранее: в Impromptu кубы не могут использоваться как источники данных, так же, как и реляционные отчеты, созданные в Impromptu, не могут быть добавлены в отчет PowerPlay, где можно использовать данные куба. Кроме того, каталог Impromptu может работать только с одним источником данных (я знаю, есть обходные пути, но мы здесь говорим об идеальном случае с оптимальной функциональностью). Опять преимущества единого инструмента разработки очевидны для большинства практиков, работающих с отчетами.
Рис. 2: OLAP и реляционные источники данных в одном отчете: в наборе данных 1 показаны запрос MDX с кубом FoodMart Warehouse
В Report Designer для создания отчетов используется основанный на XML язык определения отчетов (Report Definition
Language, RDL). Помимо того, что мы можем украсить наши отчеты, используя дополнительную функциональность
программируемой среды Visual Studio.NET, также мы можем создавать сложные отчеты, не уходя слишком далеко от
технологии drag-and-drop, к которой многие привыкли, работая с приложениями отчетности предприятий. Среда
разработки также содержит локальные обработку и выполнение отчетов, что позволяет нам просматривать отчет на
различных стадиях его разработки.
Централизованное управление отчетностью предприятия является общим и естественным требованием в большинстве
организаций. У Reporting Services существует сильная интеграция с MSSQL Server и другими приложениями
Microsoft, распространенными на предприятиях. Функции управления отчетами, как многие знают, включают в себя
широкий диапазон действий. Среди них – решение вопросов безопасности, планирования, управления источниками данных,
сохранности и обслуживания большого количества данных и ресурсов.
Рис. 3: Укажите Report Manager, какие отчеты загрузить, используя окно создания нового источника данных Примечание: Мы рассмотрим множество опций, доступных в Report Manager, в следующей статье этой серии, Фаза управления. После этого мы можем просто выбрать отчеты, которые мы хотим загрузить, введя их названия или указав их расположение и нажав Upload, после чего в окне Report Manager выводятся отчеты в различных представлениях, как это показано на рис. 4. Рис. 4: Report Manager выводит загруженные отчеты для их выбора пользователями информации Возможности управления системой конечными пользователями контролируются администратором, который раздает права доступа, поэтому в дополнение к безопасности доступа, которая обеспечивается Reporting Services, у нас также есть опции функциональной безопасности, для улучшенного контроля над действиями пользователей. Мы рассмотрим степени управления и различные возможности далее в статье Фаза управления, но достаточно сказать, что накладные расходы можно широко варьировать под потребности организации. Я также представлю следующую статью об администрировании сервера отчетов для рассмотрения опций и процессов, которые могут использоваться для этих целей. Являясь системой отчетности масштаба предприятия и ориентированный на Web, Reporting Services разрешает доступ с “самообслуживанием”, при котором пользователи информации могут просматривать отчеты по требованию. Пользователи могут также получать доступ к отчетам через процесс подписки, когда отчеты генерируются и отправляются клиенту на определенный адрес на постоянной основе. Клиенты, имеющие права доступа, могут выбирать отчет из иерархических папок на Web сервере так же легко, как щелкнуть мышью на одном из отчетов, изображенных на рис. 4 в предыдущем разделе. Результатом является отчет, сгенерированный по требованию, пример которого изображен на рис. 5.
Рис. 5: Пример отчета, выбранного и сгенерированного в окне клиента с соответствующими правами доступа Варианты подписки включают уведомление о формировании отчета, после чего подписанные пользователи могут просмотреть его. Также настраивается и отправка копии отчета подписанной аудитории при помощи электронной почты. Уведомление и другие процессы могут основываться на критериях, управляемых данными: список получателей может формироваться на основе данных, существующих в момент срабатывания подписки, таких, например, как данные, найденные в базе данных клиента. Существует множество форматов просмотра / экспорта отчетов, как это показано на рис. 6. Варианты форматов в браузере включают файл XML с данными, CSV, TIFF, PDF (Adobe Acrobat), Web Archive, Excel и HTML с компонентами Office Web. Как мы уже отмечали, интеграция с Microsoft Office – это еще одно очевидное преимущество, предлагаемое Reporting Services.
Рис. 6: Множество различных вариантов просмотра, существующих в Reporting Services Краткий обзор и заключение ... Т.к. Microsoft решили не ждать появления Yukon, следующей версии MSSQL Server с которой должен был выйти на рынок Reporting Services, это дало возможность организациям раньше избавиться от дорогостоящего багажа систем отчетности предприятий, доминировавших много лет. Reporting Services предлагает реальную интеграцию разработки, управления, доступа и отправки отчетов в одном пакете, предлагая организациям новый взгляд на систему отчетности предприятия. Продолжая нашу новую серию статей, мы подробно рассмотрим множество возможностей Reporting Services, сравнивая и противопоставляя их подходам прошлого, и ожидая прихода еще более эффективного и интегрированного завтрашнего дня. Статьи на русском языке
SQL Server и .NET: динамичный дуэт
SQL Server 2000 Reporting Services - First look Самые популярные темы недели
Ваше мнение об упражнениях SELECT на http://sql.ipps.ru
Job System Diagram
|
http://subscribe.ru/
E-mail: ask@subscribe.ru |
Отписаться
Убрать рекламу |
В избранное | ||