Программирование в Microsoft SQL Server 2000

         

Использование мастера импорта DTS Import Wizard


Мастер DTS Import Wizard дает возможность импортировать данные из различных типов источников данных, в том числе:

  • источников данных OLE DB и ODBC;
  • текстовых файлов;
  • соединений с другими экземплярами Microsoft SQL Server;
  • баз данных Oracle и Informix;
  • рабочих листов Microsoft Excel;
  • баз данных Microsoft Access и Microsoft FoxPro;
  • баз данных dBase и Paradox.

Импортируйте таблицу с использованием мастера DTS Import Wizard

  1. Перейдите к базе данных Aromatherapy в Enterprise Manager. SQL Server отобразит список объектов, имеющихся в базе данных.


    увеличить изображение

  2. Нажмите кнопку Wizard (Мастер)
    в панели инструментов Enterprise Manager. SQL Server отобразит диалоговое окно Select Wizard (Выбор мастера).


  3. Выберите DTS Import Wizard в категории Data Transformation Services и нажмите ОК. SQL Server отобразит первую страницу мастера экспорта/импорта DTS Import/Export Wizard.


  4. Нажмите Next (Далее). Мастер отобразит страницу, предлагающую вам указать источник данных.


  5. Выберите в качестве источника данных Microsoft Access. Мастер изменит параметры для источника данных.


  6. Нажмите кнопку Browse (Обзор)
    , чтобы указать имя и местонахождение файла источника данных. Мастер отобразит диалоговое окно Select File (Выбор файла).


  7. Перейдите к папке SQL 2000 Step by Step в корневой директории и выделите базу Aromatherapy.





  • Здесь мы также принимаем предложенные по умолчанию параметры, поскольку нам требуется скопировать данные из таблиц. Нажмите Next (Далее). Мастер отобразит список таблиц, имеющихся в базе данных.





  • Примечание. При выборе на предыдущей странице другой опции, Use A Query To Specify The Data To Transfer (Использовать запрос для указания передаваемых данных), появится диалоговое окно, предлагающее ввести оператор SQL.

    1. Выберите таблицу NewOils. Мастер предполагает, что таблица назначения будет носить такое же имя, что и исходная.



    2. Нажмите кнопку Browse (Обзор)
      в столбце Transform. Мастер отобразит диалоговое окно Column Mappings And Transformation (Соответствия столбцов и преобразования).



    3. Измените размер столбца OilName на 25, чтобы импортировать только начальную часть содержимого столбца OilName.



    4. Нажмите ОК, чтобы закрыть диалоговое окно, а затем нажмите Next (Далее). Мастер отобразит страницу, запрашивающую, хотите ли вы импортировать данные немедленно, либо сделать это позднее.





    Совет. Эта страница мастера также предоставляет вам возможность сохранить ваши параметры для импорта в виде DTS-пакета. Это может оказаться особенно полезным, если вам потребуется снова выполнить операцию импортирования.

    1. Примите предложенную по умолчанию опцию Run Immediately (Выполнить немедленно) и нажмите Next (Далее). Мастер отобразит страницу, подтверждающую выбранные вами параметры.



    2. Нажмите кнопку Finish (Готово). Мастер отобразит диалоговое окно, показывающее ход исполнения DTS-пакета, после чего выведет сообщение, подтверждающее, что таблица была успешно импортирована.



    3. Нажмите ОК, чтобы закрыть окно сообщения.



    4. Нажмите Done (Готово).
    5. Перейдите к папке Tables, чтобы убедиться, что таблица NewOils была добавлена в базу данных Aromatherapy.


      увеличить изображение



    Совет. Если таблица не отображается, выберите Refresh (Обновить) из меню Action (Действие), чтобы обновить список.


    Содержание раздела