SQL Server 2008 System Views Map

На сайте Microsoft выложен интересный документ  - SQL Server 2008 System Views Map. Это просто картинка, на которой отображены все system view во взаимойдействии. Весьма познавательно - можно распечатать и изучать как географическую карту)). Скачать можно здесь.

Курсы Microsoft SQL Server 2008 Business Intelligence– что выбрать?

Направление BI (Business Intelligence) в составе SQL Server 2008 включает три службы – 

  • Microsoft analyses services
  • Microsoft integration services 
  • Microsoft reporting services

На сегодняшний день линейка курсов по SQL Server 2008 BI состоит из трех курсов: 6234, 6235, 6236. Кроме этого, планируется еще один курс - 6314, пока находящийся в разработке. 

Линейка курсов устроена очень просто – каждой службе посвящен один курс.

 

Microsoft analyses services

Курс 6234: Implementing and Maintaining Microsoft SQL Server2008 Analysis Services (3 дня)

В курсе рассматриваются основы технологии OLAP и ее реализации в sql server 2008:

  • Работа с кубами и размерностями, мерами, основы языка запросов к кубам, администрирование olap баз, введение в data mining 

На мой взгляд, хороший курс для знакомства с OLAP технологией на платформе SQL Server 2008. 

 

Microsoft integration services 

Курс 6235: Implementing and Maintaining Microsoft SQL Server 2008 Integration Services  (3 дня)

Курс по разработкe ETL пакетов. Очень хорош для начала практической работы с пакетами. Рассматривает ряд конкретных примеров программирования ETL пакетов. В курсе рассматриваются:

  • реализация control flow, data flow, журналирование работы пакетов, обработка ошибок, поддержка чекпойнтов и транзакций, конфигурирование и установка пакетов, управление пакетами на сервере и система безопасности Integration Services

Рекомендую всем, кто работает с этой технологией. 

 

Microsoft reporting services

Курс 6236: Implementing and Maintaining Microsoft SQL Server 2008 Reporting Services  (3 дня)

Курс по серверу отчетов. Reporting Services подверглись наибольшим изменениями в версии 2008. К нововведениям относятся

  • работа без IIS в native режиме,
  • интеграция с Sharepoint,
  • существенное изменение инструментов разработчика,
  • серьезное изменение архитектуры сервиса.

Все это нашло отражение в новой версии курса. В курсе рассматриваются:

  • создание отчетов, программирование data set, работа с report model, администрирование отчетов на сервере – публикация и режимы исполнения, настройка рассылок и подписок на отчеты, дано введение в основы программирования сервера отчетов через разные интерфейсы (веб-сервис, объектная модель, скрипты)

 

Курсы, экзамены и сертификаты

Курсы 6234, 6235 и 6236 готовят к одному экзамену:

  • Экзамен 70-448 - TS: Microsoft SQL Server 2008, Business Intelligence Development and Maintenance

За этот экзамен вы получите сертификат уровня Microsoft Certified Technology Specialist.

Для получения сертификата уровня  IT professional  надо сдать еще один экзамен: 

  • Экзамен 70-452 - PRO: Designing a Business Intelligence Infrastructure Using Microsoft SQL Server 2008

На сегодняшний день курс к этому экзамену находится в разработке. Предположительно, это будет курс: 

  • 6314 - Designing SQL Server 2008 Business Intelligence Solutions (5 дней)

О курсах SQL Server 2008 по направлению реляционных СУБД вы можете прочитать в моей предыдущей публикации.

SQL Server 2008 – на русском языке

С  1 января 2009 года русская версия SQL Server 2008 доступна для российских заказчиков, сообщает Microsoft.  Эта версия впервые интегрирована с русской  версией Visual Studio 2008. 

Локализация проведена для следующих версий: Enterprise, Standard, Workgroup, Web, Developer, бесплатная версия Express, а также SQL Server Compact 3.5.

Курсы SQL Server 2008 – что выбрать?

На сегодняшний день линейка курсов по SQL Server 2008 состоит из шести курсов: 2778, 6231, 6232, 6234, 6235, 6236. Также планируется еще несколько курсов, которые пока находятся в разработке.

Что выбрать? Выбор зависит от ваших целей и начального уровня. 

Выбор для начинающих

Курс 2778: Writing Queries Using Microsoft SQL Server 2008 Transact-SQL (3 дня)

Курс знакомит с основами языка Transact-SQL и базовыми навыками программирования на этом языке. Без него дальше делать нечего, т.к. эти основы нужны всем – и администраторам, и разработчикам и BI специалистам. 

 

Выбор для администраторов

Курс 6231: Maintaining a Microsoft SQL Server 2008 Database  (5 дней)

Базовый курс, в котором рассматриваются основные операции администрирования sql server 2008, а также основы его архитектуры. В курсе затронуты вопросы:

  • установка, конфигурирование, управление файлами сервера, резервное копирование и восстановление, безопасность, импорт-экспорт данных, автоматизация работы, основы репликации, отказоустойчивость, мониторинг.

Курс обязателен для администраторов, желателен для разработчиков для понимания архитектуры продукта в целом.

 

Выбор для разработчиков

Курс 6232: Implementing a Microsoft SQL Server 2008 Database  (5 дней)

Базовый курс по основам разработки на платформе SQL Server 2008. В курсе затронуты вопросы:

  • создание баз данных, таблиц, работа с типами данных, управление индексами, обеспечение целостности данных, работа с xml, программирование программных объяектов – представлений, хранимых процедур, функций, триггеров, использование .NET объектов, управление транзакциями и блокировками, основы работы с Service broker.

Курс обязателен только для разработчиков.

 

Курсы, экзамены и сертификаты

Курсы 2778, 6231 и 6232 готовят в экзаменам:

  • администраторам - Экзамен 70-432 - TS: Microsoft SQL Server 2008, Implementation and Maintenance
  • разработчикам - Экзамен 70-433 - TS: Microsoft SQL Server 2008, Database Development

За каждый сданный экзамен вы получите отдельный сертификат уровня Microsoft Certified Technology Specialist.

 

Что дальше?

Для получения сертификатов уровня  IT professional  надо сдать еще по одному экзамену: 

  • администраторам  -  экзамен 70-450 - PRO: Designing, Optimizing and Maintaining a Database Administrative Solution Using Microsoft SQL Server 2008
  • разработчикам – экзамен 70-451 - PRO: Designing Database Solutions and Data Access Using Microsoft SQL Server 2008

На сегоднящний день курсы к этим экзаменам еще не готовы, они находятся в разработке.  Это будут курсы: 

  • администраторам - 6315: Designing, Optimizing, and Maintaining SQL Server 2008 Servers (5 дней)
  • разработчикам - 6316: Designing, Developing and Optimizing SQL Server 2008 Databases (5 дней)

В следующей публикации я расскажу о курсах SQL Server 2008 по направлению Business Intelligence.

Руководство по SQL Server 2008 upgrade

В конце прошлого года Microsoft выпустил  SQL Server 2008 Upgrade Technical Reference Guide, в котором детально разобраны вопросы по переходу на SQL Server 2008 с существующих систем на основе SQL Server 2005 и 2000. Документ может быть полезен проектировщикам систем и администраторам. Объем документа - 490 страниц.

Скачать его можно здесь.

Новая книга про SQL Server Profiler

Вышла книга - Mastering SQL Server Profiler, автор - Brad McGehe.  Книга рассказывает о работе с SQL Profiler с нуля, много иллюстраций. В целом, смотрится как неплохой учебник для начала работы с SQL Profiler. 

В книге рассматриваются следующие темы:

  • Getting Started with Profiler
  • Working with Traces and Templates
  • Profiler GUI Tips and Tricks
  • How to Identify Slow Running Queries
  • How to Identify and Troubleshoot SQL Server Problems
  • Using Profiler to Audit Database Activity
  • Using Profiler with the Database Engine Tuning Advisor
  • Correlating Profiler with Performance Monitor
  • How to Capture Profiler Traces Programmatically
  • Profiler Best Practices
  • Profiler Events and Data Column Explained

Книгу можно бесплатно скачать здесь .

Подготовка к установке Microsoft SQL Server 2008

Установка SQL Server 2008 требует предварительной подготовки. В этой заметке я расскажу о том, что должно быть установлено на сервере ПЕРЕД установкой SQL Server 2008.

Системные компоненты

  • .net  framework 3.5 SP1 – обратите внимание именно sp1, а не просто версия 3.5
  • Windows Installer 4.5 – скачивается с сайта Microsoft
  • Windows Powershell 1.0. Идет в составе Windows Server 2008, но отключен по умолчанию. Включается через добавление feature в Server Manager. Это нужно сделать ДО НАЧАЛА установки SQL Server 2008. Для остальных платформ (windows server 2003 или Windows XP) отдельный инсталлятор скачивается с сайта Microsoft

Особенности установки SQL Server 2008 при установленной Visual Studio 2008

При установке может возникнуть ошибка - Не удалось выполнить правило "Предыдущие выпуски Microsoft Visual Studio 2008"(Rule "Previous releases of Microsoft Visual Studio 2008" failed.)

Ошибка возникает, если вы устанавливаете компоненты BIDS (они нужны для BI проектов – analyses, integration и reporting ), и на сервере уже установлена отдельно Visual Studio 2008. В этом случае ее перед установкой нужно либо обновить до версии Visual Studio 2008 SP1, либо удалить. Иначе вы не сможете установить BIDS.

Подробнее эта ситуация описана в базе знаний Microsoft, статья 956139 – "Visual Studio 2008 с пакетом обновления 1 (SP1) может потребоваться для установок SQL Server 2008( Actions that are required before you install SQL Server 2008 on a computer that has Visual Studio 2008 or the prerelease version of SQL Server 2008 installed)"