|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
Задание для самостоятельной работы 10.1. Создание пакетов SSIS для переноса данныхПрименение пакетов SSIS для переноса и преобразования данных из SQL Server в MS Access, утилита dtexec 1. Создайте средствами Microsoft Access в корневом каталоге диска C: пустую базу данных Person. 2. Создайте пакет SSIS, который должен копировать все таблицы из схемы Person базы данных AdventureWorks на вашем сервере SQL Server 2005 со всеми данными в базу данных Person. Этот пакет должен быть сохранен в файл C:\CopyPerson.dtsx. Зашифруйте его при помощи пароля P@ssw0rd. Убедитесь, что этот пакет работает. 3. Измените созданный вами пакет таким образом, чтобы при копировании информации в столбце Phone таблицы Person.Contact удалялись все дефисы, пробелы и скобки. Например, адрес вида "1 11 500 555-015" после преобразования должен выглядеть как "111500555015". 4. Создайте на диске C: файл CopyPerson.bat с командной строкой на запуск пакета CopyPerson.dtsx. Подробный протокол выполнения должен записываться в текстовый файл C:\CopyPerson.log. Еще раз удалите все таблицы из файла Person.mdb и убедитесь, что созданный вами пакетный файл работает в соответствии с заданием.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
Получить учебные материалы по этому курсу |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||