Рассылка закрыта
При закрытии подписчики были переданы в рассылку "Вопросы и ответы по MS SQL Server" на которую и рекомендуем вам подписаться.
Вы можете найти рассылки сходной тематики в Каталоге рассылок.
← Декабрь 2003 → | ||||||
2
|
3
|
4
|
5
|
6
|
7
|
|
---|---|---|---|---|---|---|
9
|
10
|
11
|
12
|
13
|
14
|
|
16
|
17
|
18
|
19
|
20
|
21
|
|
22
|
23
|
24
|
25
|
26
|
27
|
28
|
30
|
Статистика
-20 за неделю
MS SQL Server - дело тонкое...
Информационный Канал Subscribe.Ru |
#173<< #174 |
СОДЕРЖАНИЕ
SQL Server 2000 DTS. Часть 1 По материалам статьи Marcin Policht: SQL Server 2000 DTS Part 1
Администраторы базы данных, помимо манипуляции постоянно находящимися в базах SQL Server 2000 данными, часто
сталкиваются с задачами перемещения информации между разнородными источниками данных. Часто, перемещаемые данные
должны быть преобразованы или изменены в процессе перемещения. Раньше (в SQL 6.5 и более ранних версиях), это вызывало
существенные проблемы и требовало дополнительных инвестиций в решение таких задач собственными силами. Data
Transformation Services (DTS), появившийся в SQL Server 7.0 и улучшенный в SQL Server 2000, решительно изменил эту
ситуацию. Целью автора является в нескольких статьях представить Вам концепцию SQL Server 2000 DTS.
Есть разные способы создания DTS-пакетов. Самый простой основан на использовании специальных мастеров (DTS Export
Wizard и DTS Import Wizard, которые вызываются в SQL Enterprise Manager из меню Tools -> Wizards -> Data Transformation
Services), проводящих Вас по последовательности шагов, ведущих к созданию нового пакета. Обратная сторона этой
простоты - ограниченное число параметров конфигурации. То же самое справедливо и при использовании Copy Database
Wizard (вызываемого из Tools -> Wizards -> Management). Рекомендуемым инструментом, обеспечивающим равновесие между
легкостью использования и большим набором параметров конфигурации, является DTS Designer (запустить его можно в
Enterprise Manager, выбрав опцию New Package из контекстного меню Data Transformation Services). Это - наиболее
типичный путь создания сложных пакетов, который также можно использовать для доработки сгенерированных ранее мастерами
пакетов. И наконец, максимальную гибкость можно достичь используя программный интерфейс DTS COM. Однако, для этого
потребуется хорошее умение создавать скрипты или владение языками программирования и объектной моделью DTS, а также,
потребует большего о времени и усилий.
Пакеты могут быть исполнены в интерактивном режиме или как задания по расписанию. Диалоговый режим исполнения может быть выбран в окне DTS Designer (например, выбирая опцию EXECUTE в меню Package) или из командной строки, запуском утилиты DTSRUN. Также, Вы можете использовать для этой цели расширенную хранимую процедуру xp_cmdshell, используя следующий синтаксис:
Опция Schedule Package доступна в контекстном меню Enterprise Manager в папке Data Transformation Services. В качестве
альтернативы, Вы можете наметить запуск команды DTSRUN с соответствующими параметрами, используя планировщик Windows
(доступный из меню Programs -> Accessories -> System Tools), или используя утилиту DTSRUNUI. При планировании пакетов
в Enterprise Manager или DTSRUNUI, удостоверитесь, что служба SQL Server AGENT правильно настроена и запущена. Наконец,
Вы можете вызывать пакет из другого пакета с помощью команды EXECUTE Package, которую мы рассмотрим в одной из
следующих статей (в этом случае, порядок исполнения пакета будет зависеть от режима исполнения его родителя). Статьи на русском языке
Фильтрация данных в системах анализа и прогноза Новые и обновлённые технические статьи Microsoft
Apparent Memory Leak in SQL Server When You Run Commerce Server DTS Packages
Worst Practice - Defining Rows that Exceed The Max Length Самые популярные темы недели
Ваше мнение об упражнениях SELECT на http://sql.ipps.ru
Вопрос по поиску
|
http://subscribe.ru/
E-mail: ask@subscribe.ru |
Отписаться
Убрать рекламу |
В избранное | ||