Программирование >>  Администрирование microsoft sql 

1 ... 64 65 66 [ 67 ] 68 69 70 ... 203


194 Заполнение баз Глава 7

Сохранение и планирование выполнения пакетов

Заключительный этап работы с мастером DTS Import/Export Wizard - запустить пакет для немедленного выполнения или в диалоговом окне Save, And Replicate Paclfage в окне Save, Schedule And Replicate Paclfage сохранить его и спланировать его выполнение. По умолчанию мастер предлагает запустить пакет, не сохраняя его и не создавая расписание его Можно создать расписание, по которому пакет DTS будет выполняться как задание под управлением службы SQL Server Agent. Подробнее о заданиях и планировании их выполнения - в главе 13. Можно также сохранить пакет в любом из поддерживаемых форматов (подробнее - в занятии 4 этой главы).

Sav*. icliadiila. and replicate package

Sp * fiou mrt to tove й ) DTS pachigc Ym mv also lapfcie ihe dais or tOlKUg №> iKKagg ID Бе впоШ at a

Hill inivirl--. I Mf ig!t>*bfi*i Si ;(l..

Рис. 7-14. Сохранение и планирование выполнения пакета

Упражнение. Перенос таблиц и данных из БД Northwind средствами мастера OTS Import/Export Wizard

В этом упражнении вы с помощью мастера DTS Import/Export Wizard переме-feW стите таблицы и данные БД Northwind в новую базу. Затем вы отредактируете таблицы и получите сводку данных БД NorthwindReportData.

► Чтобы перенести таблицы и данные из БД Northwind средствами мастера DTS Import/Export Wizard

1. Убедитесь, что вы зарегистрировались на контроллере домена SelfPacedSQL.MSFT под учетной записью AUmunsirator.

2. Раскройте мен nis\Microsoft SQL Server и выберите Import And Export Data.

Запустится мастер DTS Import/Export Wizard.

3. Щелкните Next.

Откроется окно Choose A Data Source.

4. Убедитесь, что в раскрывающемся списке Data Source выбран источник данных Microsoft OLE DB Provider for SQL Server,

5. В раскрывающемся списке Server выберите SelfPacedCPU\MyNamedlnstance.

6. Убедитесь, что переключатель находится в положении Use Windows Authentication.

7. В раскрывающемся списке Database выберите Northwind и щелкните Next.



Занятие з va данных графическими средствами DTS f {) ;

Откроется окно Choose A Destination.

8. Убедитесь, что в раскрывающемся списке Destination выбран приемник данных Microsoft OLE DB Provider lor SQL Server.

9. Б раскрывающемся списке Server выберите SelfPacedCPU,

10. Убедитесь, что переключатель находится в положении Use Windows Authentication. U, Б раскрывающемся списке Database выберите <New>.

Откроется окно Create Database.

12. В поле Name введите Northwind Report Data и щелкните ОК.

Откроется окно Choose A Destination, где будет показана новая БД.

13. Щелкните Next.

Откроется окно Specify Table Copy Or Query.

14. Убедитесь, что переключатель находится в положении Сору Table(s) And View(s) From The Source Database, и щелкните Next.

Откроется окно Select Source Tables And Views.

15. Щелкните Select All.

Заметьте: именам конечных таблиц будут автоматически заданы имена исходных.

16. Щелкните Next.

Откроется окно Save, Schedule, And Replicate Package.

17. Убедитесь, что помечен флажок Run Immediately.

18. Пометьте флажок Save DTS Package, убедитесь, что переключатель находится в

положении SQL Server, и щелкните Next. Откроется окно Save DTS Package.

19. В поле Name введите NorthwindTableCopy и щелкните Next.

Откроется окно Completing The DTS Import/Export Wizard.

20. Щелкните кнопку Finish.

Откроется окно Executing Package с информацией о состоянии выполнения этапов пакета. По завершении выполнения появится окно мастера DTS Import/Export

Wizard с сообщением об успешном копировании 29 таблиц из одного экземпляра Microsoft SQL Server в другой.

21. ГЦелкните ОК.

22. В окне Executing Package просмотрите информацию об успешно выполненных этапах, и щелкните Done.

23. В дереве консоли SQL Server Enterprise Manager раскройте контейнер экземпляра SQL Server по умолчанию, и затем - контейнер Databases.

Заметьте: появилась БД North wind ReportData (возможно, вам потребуется обновить дерево консоли, нажав клавишу E5).

► Чтобы отредактировать таблицы и получить сводку данных БД NorthwindReportData средствами мастера DTS Import/Export Wizard

1. ГЦелкните значок NorthwindReportData правой кнопкой и выберите АН Tasks\Im-

port Data.

Откроется окно DTS Import/Export Wizard.

2. Щелкните Next.

Откроется окно Choose A Data Source.

3. Убедитесь, что в раскрывающемся списке Data Source выбран источник данных Microsoft OLE DB Provider for SQL Server.



j QQ Заполнение баз Глава 7

4. В раскрывающемся списке выберите

5. Убедитесь, что переключатель н.1ХОДится в положении Use Windows Autlientication.

6. В раскрывающемся списке Database выберите Northwind и щелкните Next. Откроется окно Choose A Destination.

7. что в раскрывающемся списке Destination выбран источник данных Microsoft OLE DB Provider for SQL Server.

8. В раскрывающемся списке Server выберите SelfPacedCPU.

9. Убедитесь, что переключатель находится в положении Use Windows Authentication. В раскрывающемся списке abase выберите и щелкните Next.

Откроется окно Specify Table Copy Or Query. П. Установите переключатель в положение Use A Query To Specify The Data To

Transfer и щелкните Next.

Откроется окно Type SQL Statement. . . : .

12. Щелкните кнопку Browse. . . . : Откроется диалоговое окно

13. В раскрывающемся списке Look In выберите пут dSQL\CH 7 и откройте сценарий Query.sqi.

Текст сценария Query.sql появится в поле Query Statement.

14. Щелкните Next. Откроется окно Select Source Tables And Views. f

15. Щелкните ячейку Results столбца Destination и введите TotalValue, , Убедитесь, что TotalValue набрано одним словом, без пробелов. - . -

16. Щелкните кнопку Preview.

Откроется окно View Data с результатами выполнения запроса.

17. Щелкните ОК.

Откроется окно Select Source Tables And Views.

18. Щелкните кнопку (... ) в столбце Transform.

Откроется окно Column Mappings And Transformations. -

19. Щелкните кнопку Edit SQL. , .

Откроется окно Create Table SQL Statement.

20. Просмотрите оператор Transact-SQL.

Обратите внимание: поле TotalValue допускает значения NULL.

21. Щелкните ОК, чтобы закрыть окно Create Table SQL Statement.

Откроется окно Column Mappings And Transformations.

22. В группе Mappings снимите для записи TotalValue флажок Nullable.

23. Щелкните Edit SQL чтобы просмотреть оператор Transact-SQL.

Откроется окно Create Table SQL Statement. Заметьте: теперь поле TotalValue не

допускает значений NULL.

24. Щелкните ОК, чтобы закрыть окно Create Table SQL Statement.

25. Щелкните ОК, чтобы закрыть окно Column Mappings And Transformations.

Откроется окно Select Source Tables And Views.

26. Щелкните Next.

Откроется окно Save, Schedule, And Replicate Package.

27. Убедитесь, что переключатель находится в положении Run Immediately.



1 ... 64 65 66 [ 67 ] 68 69 70 ... 203

© 2006 - 2025 pmbk.ru. Генерация страницы: 0.001
При копировании материалов приветствуются ссылки.
Яндекс.Метрика