Нехитрые советы для пользователей ПК

 Каталог программ и выбираем нужную нам программку:

screen1-4656621

Прим. В более современных 64-х разрядных версиях MapInfo с ленточным интерфейсом инструмент EasyLoader можно найти на вкладке Home>Tools :

После этого в меню Программы появиться соответствующий пункт EasyLoader. Выбрав его, увидим сл. форму:

screen2-1253914

На форме, приведённой выше жмём на кнопку ODBC и выбираем файловый DSN MyBase (в данном случае):

ссылке. В данном примере для экономии места будем считать, что соответствующий файловый источник данных уже создан. Естественно, он должен ссылаться на обозначенную выше базу данных на нашем SQL-сервере.

screen3-7520124

О том, как создать файловый DSN уже есть информация на нашем сайте и этот момент можно посмотреть по этой

После определения источника данных, форма утилиты примет следующий вид вид:

 По кнопке Исходные таблицы выбираем таблицу, которую собираемся «перегнать» в базу данных MS SQL Sever. 

Ну вот, для переноса данных у на всё готово. Теперь можно выбрать параметры переноса исходной таблицы, нажав на кнопку Дополнительно:

В панели Пространственный тип объектов указываем, создавать или нет уникальный код MapInfo наряду с координатами XY . Это код может понадобиться, если вы намерены в дальнейшем каким-то образом обрабатывать табличку и однозначно идентифицировать каждый пространственный объект.

Прочие опции переноса нужно выбирать из контекста ситуации.

Выходим из настроек переноса и в главной форме утилиты EasyLoader жмём на кнопку Загрузить. Теперь можно заглянуть в нашу базу данных MI_Table. Если мы сделаем это, то увидим приблизительно сл. картнку:

 Утилита EasyLoader создала две таблички. Первая   — собственно результаты переноса, а вторая с именем MAPINFO_MAPCATALOG является таблицей метаданных.

Содержание нашей первой учебной таблички будет выглядеть так (красным обведены столбцы с кординатами XY и сгенерированным уникальным кодом объекта  (столбец MI_SQL_MICODE):

А табличка метаданных смотрится приблизительно так:

Ваши данные перенесены из формата MapInfo .tab в базу данных MS SQL Server!  Теперь их гораздо проще обрабатывать сторонними приложениями.

Как перенести данные из MS Access в MS SQL Server — смотрите на нашем сайте  

здесь

©Simashkov.2011.