Поделиться через


Проверка учебного пакета, созданного на занятии 2

Добавления: 14 апреля 2006 г.

На этом занятии были выполнены представленные ниже задачи.

  • Обновлена инструкция SQL в задаче «Выполнение SQL». Теперь включает определение для дополнительного столбца.
  • Добавлено и настроено преобразование «Сортировка» для сортировки набора данных сначала по области, а потом по городу.
  • Добавлено преобразование «Производный столбец» и настроено на использование выражения для формирования значений для нового столбца.
  • Изменено назначение OLE DB, чтобы было возможно писать новый столбец FullName в таблицу ProspectiveCustomers.

Создание пакета завершено! Теперь необходимо проверить пакет.

ms365312.note(ru-ru,SQL.90).gifВажно!
При первом выполнении пакета произойдет ошибка в задаче «Удаление таблиц SQL». Такое поведение предсказуемо. Задача выполняется с ошибкой потому, что пакет пытается удалить и создать повторно таблицу ProspectiveCustomers; однако при первом запуске пакета такая таблица не существует и выполнение инструкции DROP завершается неудачно.

Проверка макета пакета

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

Поток управления

Поток управления для базового пакета занятия 1

Поток данных

Обновленный поток данных для базового пакета занятия 2

Пакет также должен включать два следующих диспетчера соединений. Один подключается к файлу книги Excel Customers.xls, а другой — к базе данных AdventureWorks.

Диспетчеры соединений для базового пакета занятия 1

Выполнение учебного пакета занятия 2

  1. В обозревателе решений выберите файл Basic Package Lesson 2.dtsx.

  2. В меню Отладка выберите команду Запустить отладку.

    В результате запуска пакета к таблице ProspectiveCustomer в базе данных AdventureWorks будет добавлено 809 строк.

  3. После окончания работы пакета в меню Отладка выберите пункт Остановить отладку.

Проверка содержимого таблицы «ProspectiveCustomers»

  1. В меню Пуск последовательно укажите пункты Все программы, Microsoft SQL Server 2005 и выберите Среда SQL Server Management Studio.

  2. В диалоговом окне Соединение с сервером выберите Компонент Database Engine в списке Тип сервера, введите имя сервера, на котором установлена база данных AdventureWorks, в поле Имя сервера и выберите режим проверки подлинности. При выборе проверки подлинности SQL Server укажите имя пользователя и пароль.

  3. Щелкните Соединить. Открывается среда SQL Server Management Studio.

  4. На панели инструментов нажмите кнопку Создать запрос.

  5. Введите или скопируйте следующий запрос в окно запроса.

    SELECT * FROM AdventureWorks.dbo.ProspectiveCustomers

  6. На панели инструментов нажмите кнопку Выполнить. На панели Результаты отображается набор данных, включая новый столбец FullName. Можно проверить, выражение отформатировало значение столбца правильно в зависимости от того, было ли отчество пустым или нет.