MapInfo Pro (Версия 15.2). Руководство - часть 14

 

  Главная      Учебники - Разные     MapInfo Pro (Версия 15.2). Руководство пользователя

 

поиск по сайту            правообладателям  

 

 

 

 

 

 

 

 

содержание      ..     12      13      14      15     ..

 

 

MapInfo Pro (Версия 15.2). Руководство - часть 14

 

 

Команда Список дает возможность работы с данными в виде списка. В активном окне

Список

на вкладке

ТАБЛИЦА

нажмите

Внести поля

в группе

Инструменты списка

, чтобы открыть

колонки с данными, которые требуется проверить. Если надо показать информацию, которой
в явном виде в таблице нет, в диалоге

Внести поля в Список

составьте в окошке Выражение

соответствующую комбинацию преобразований. Более подробно о выражениях в разделах

Вычисляемые колонки

и

Создание выражений в запросах

.

Для того чтобы показать или спрятать сетку в окне

Список

, на вкладке

PRO

найдите раздел

Настройки

и выполните команду

Окно легенды

. Включите или выключите флажок

Показывать сетку по умолчанию

.

Можно добавлять новые записи в окно

Список

.

1.

На вкладке

ТАБЛИЦА

нажмите

Добавить новую строку

в группе

Правка

, чтобы добавить

новую строку (или воспользуйтесь комбинацией клавиш

Ctrl-E

).

2.

Введите необходимые значения в каждое поле новой записи. После ввода значений
нажимайте

Tab

или

Shift+Tab

, чтобы перемещаться от поля к полю.

3.

Не забудьте сохранить введенную информацию перед завершением сеанса работы.

Для того чтобы выбрать запись, щелкните в окне

Список

по самому левому полю записи.

Если окно карты для этой таблицы является открытым, то вы увидите выделенный на карте
объект, соответствующий выбранной записи. Чтобы добавить записи к уже сделанной выборке,
нажмите

SHIFT

и делайте непрерывную выборку или нажмите

CTRL

и выбирайте записи

мышкой в произвольном порядке.

Выбранные записи создают подмножество таблицы, которое можно просматривать списком,
в виде карты, как и исходную таблицу. Дополнительная информация о выборе данных
приводится в разделе

Выборки и запросы

.

213

О данных

6 - Работа с данными
в СУБД

MapInfo Pro позволяет напрямую работать с разными типами данных:
локально или по сети, с таблицами в файлах в формате Microsoft Excel
или внутреннем формате MapInfo Pro (TAB-файлами), в
специализированных базах данных СУБД или доступных через
веб-службы.

В этой главе рассматриваются специальные вопросы по работе в
MapInfo Pro с удаленными базами данных, для которых требуется
подключение, например, SQL Server, Oracle Spatial или PostgreSQL с
PostGIS.

Также в этой главе обсуждаются вопросы настройки подключения к
базам данных Microsoft Access.

Список СУБД, с которыми может работать MapInfo Pro, в

Руководстве

по установке MapInfo Pro

.

В этом разделе

Первые шаги

215

Создание подключения к источнику данных

217

Подключение к настроенному источнику данных

227

О поддерживаемых типах данных СУБД

229

Создание каталога карт MapCatalog в СУБД

234

Автоматическая настройка первичного пространственного ключа

таблицы СУБД

237

Присоединение геоинформации к таблице СУБД

239

Выбор между связанными таблицами и таблицами прямого

доступа

243

Открытие таблицы СУБД в MapInfo Pro

245

Специфика работы с таблицами разных СУБД

256

Первые шаги

Для того чтобы получить доступ к данным СУБД, необходимо установить соединение с ней.
Кроме того, о каждой таблице СУБД с пространственными данными, которые будут показаны
на карте, должна существовать запись в специальной таблице каталога карт MapInfo. В этой
записи хранятся сведения о пространственных данных. Процесс создания этой записи принято
называть "присоединением геоинформации". Обзор процесса установки в разделе:

Настройка

соединения с СУБД

.

Обеспечивается доступ к серверам пространственных баз данных следующих типов. Номера
версий СУБД, поддерживаемых MapInfo Pro, перечислены в

Руководстве по установке

MapInfo Pro

.

• Microsoft SQL Server (также называется SQL Server Spatial)
• Microsoft SQL Server со SpatialWare
• Oracle Spatial
• PostgreSQL с PostGIS

Для работы с точками, дополнительная, атрибутивная информация о которых представлена
в текстовой форме, можно использовать:

• Microsoft Access
• Любую базу данных, доступ к которой обеспечивается средствами ODBC

В этом документе все обращения к данным СУБД или веб-служб принято называть "удаленным
доступом к данным".

Доступ к ESRI SDE и Geo-базам данных обеспечивается в режиме "только
для чтения" в режиме внешних данных, смотрите

Отображение шейп-файлов

ESRI

.

Примечание:

Настройка соединения с СУБД

Установка драйвера базы данных

Доступ к серверу базы данных обеспечивается установленным локально на компьютере
драйвером СУБД, при этом драйвер зависит от конкретной СУБД, к которой требуется
подсоединиться. С помощью драйвера MapInfo Pro соединяется с базой данных. Для каждого
типа базы данных предлагается собственный драйвер. Получить драйвер можно у
администратора базы данных, он же может помочь настроить параметры драйвера после
установки.

215

Работа с данными в СУБД

Номера версий СУБД, поддерживаемых MapInfo Pro, перечислены в

Руководстве по установке

MapInfo Pro

.

Подготовка соединения и базы данных

Для того чтобы MapInfo Pro могла работать с данными СУБД, требуется настроить соединение
с базой данных:

1.

Создание подключения к источнику данных

Могут быть дополнительные требования кроме установки драйвера, которые необходимо
выполнить, чтобы подключиться и начать работать с базой данных. В каждом из следующих
разделов описаны специфические подробности:

Создание источника данных SQL Server

Создание источника данных PostGIS

Создание источника данных Oracle

При подключении к серверу данных, обычно, существует два варианта: либо
воспользоваться авторизацией на уровне операционной системы Windows, либо ввести
имя пользователя и пароль доступа к серверу данных. Авторизация Windows представляет
собой имя пользователя и пароль, введенные (вводимые) при входе в локальную сеть.
В зависимости от настроек сервера базы данных, авторизации операционной системы
может оказаться достаточно для корректной регистрации. Если этого недостаточно, то
может потребоваться ввести индивидуальные имя пользователя и пароль, заданные на
сервере. Администратор базы данных объяснит вам можно-ли пользоваться авторизацией
операционной системы Windows или требуется вводить индивидуальное имя пользователя
и пароль, заданные для подключения к серверу.

2.

Создание каталога карт MapCatalog в СУБД

Администратор базы данных может предоставить вам персональные, расширенные или
ограниченные права доступа к базе данных. В следующих разделах подробнее описаны:

Прежде чем создавать таблицу каталога карт

.

3.

Автоматическая настройка первичного пространственного ключа таблицы СУБД

Для того чтобы можно было увидеть данные на карте MapInfo Pro, они должны содержать
геометрические примитивы (полигоны, линии) или данные с координатами X и Y (значения
долготы и широты). Именно они отображаются на карте в виде областей или точек. Колонки
с геометрическими и точечными объектами должны иметь специальные имена, которые
помогают MapInfo Pro опознать их, и должны иметь уникальный пространственный
первичный ключ, с помощью которого MapInfo Pro однозначно устанавливает связь этих
данных с объектами на карте.

4.

Присоединение геоинформации к таблице СУБД

216

Работа с данными в СУБД

Доступ к данным

Сразу после настройки подключения можно начинать работать с данными в MapInfo Pro,
смотрите

Открытие таблицы СУБД в MapInfo Pro

.

Дополнительную информацию можно найти в:

Работа с таблицами SQL-сервера

Работа с таблицами PostGIS

Работа с пространственными таблицами Oracle

Данные СУБД могут содержать и пространственные данные, которые обычно хранятся либо
в колонках со значениями координат X и Y, например, Широты/Долготы или в специальной
колонке пространственного типа в формате, который применяется в данной СУБД. При
отсутствии пространственных данных можно работать с табличными данными в окне списка
MapInfo Pro.

Если исходные данные не содержат сведений о координатах, можно попробовать
геокодировать их, добавив информацию о координатах, с помощью других продуктов Pitney
Bowes Software, например, MapMarker или Spectrum.

Требования

При доступе к удаленным данным:

• В открытой таблице должны присутствовать либо пара числовых колонок, в которых могут

храниться значения X и Y, либо одна колонка с пространственными данными.

• При обращении к представлению данных (View), это представление должно содержать

индексируемую колонку с именем MI_PRINX.

Для

PostGIS

: MapInfo Pro считает все виртуальные, логические таблицы (представления –

View) защищенными от записи, поскольку нельзя гарантировать, что произвольную
виртуальную таблицу можно обновлять.

Создание подключения к источнику данных

Первым шагом по работе с данными СУБД является создание подключения к источнику
данных СУБД на локальном компьютере. Это необходимо при работе с СУБД установленной
и локально, и по сети. Для работы с SQL Server и PostGIS требуется ODBC-подключение
(Open Database Connectivity), а для Oracle Spatial – требуется OCI-подключение (Oracle Call
Interface).

217

Работа с данными в СУБД

Для работы с пространственными данными Oracle используйте только
OCI-подключение. Можно использовать ODBC-подключение для работы с

Примечание:

любой базой данных, совместимой с ODBC, и старыми версиями Oracle без
пространственных данных.

Прежде чем создавать источник данных, необходимо убедиться в наличии установленного
ODBC-драйвера или OCI. MapInfo Pro устанавливает или обновляет ODBC-драйверы для
Windows, если уже установленные старше тех, которые поддерживаются MapInfo Pro. Если
приходится работать с не-Windows базами данных, например, Oracle и PostgreSQL с PostGIS,
проконсультируйтесь с администратором базы данных, откуда получить и как установить
драйвер, необходимый для подключения к конкретной базе данных.

Можно создать подключение к источнику данных несколькими способами:

• В интерфейсе MapInfo Pro.
• С помощью программы EasyLoader, смотрите:

Руководство пользователя EasyLoader

.

• В меню Пуск Microsoft: в меню

Пуск

нажмите

Панель управления

, ещё раз нажмите

Администрирование

и, наконец,

Источники данных (ODBC)

.

Необходимо настроить источник данных для каждой СУБД, с которой планируете работать.

Создание источника данных SQL Server

Прежде всего необходимо установить драйвер SQL Server. Обратитесь к администратору
базы данных, чтобы установить драйвер для вашей базы данных.

Требуется знать имя сервера SQL Server, а также идентификатор пользователя и пароль,
если такие сведения необходимы.

Для того чтобы создать новое подключение к источнику данных SQL Server:

1.

На вкладке

ГЛАВНАЯ

в группе команд

Файл

сначала нажмите кнопку

Открыть

, а затем

кнопку

Таблица базы данных

. Это может быть выполнено во вкладках

ТАБЛИЦА

и

КАРТА

.

2.

Если появится диалог выбора типа соединения

Открыть соединение с СУБД

, выберите

вариант

ODBC

и нажмите кнопку

Новое

.

218

Работа с данными в СУБД

3.

В диалоге

Выбор источника данных

, выберите либо закладку

Файловый источник

данных

, либо закладку

Источник данных компьютера

и нажмите кнопку

Создать

.

Поскольку все сведения хранятся в файле, информацию о подключении к файловому
источнику данных можно передавать другим пользователям, при условии, что у них есть
необходимые драйверы. Информация о соединении с источником данных компьютера
сохраняется локально в реестре компьютера, и передать сведения о подключении другим
пользователям невозможно.

4.

Появится первое окно диалога

Создание нового источника данных

:

a.

Выберите тип создаваемого источника данных:

пользовательский

или

системный

.

При выборе любого типа в специальном окошке диалога появляется описание отличий
выбранного типа. Нажмите

Далее

, чтобы продолжить.

b.

Выберите в предложенном списке установленный драйвер

SQL Server

и нажмите

Далее

.

c.

Нажмите кнопку

Готово

.

5.

Ведите необходимые данные в окошках диалога

Создание источника данных для

SQL-сервера

. Если сомневаетесь, какие данные необходимо вводить, проконсультируйтесь

с администратором базы данных.

a.

В первом диалоге отображается следующая информация:

219

Работа с данными в СУБД

Description

– при необходимости введите описание, если вы планируете подключение

к нескольким базам данных и хотели бы иметь описание для каждого соединения.

В окошке

Сервер

либо выберите один из перечисленных в списке, либо введите имя

сервера SQL Server, к которому необходимо подключиться.

Нажмите

Далее

.

b.

Появится следующий диалог, в котором необходимо выбрать способ авторизации.

Кроме того в этом диалоге можно подключиться к SQL-серверу, для того чтобы получить
стандартные параметры, используемые по умолчанию. Нажмите

Далее

.

c.

Оставьте стандартные параметры (на всякий случай проконсультируйтесь с
администратором базы данных) и нажмите

Далее

.

d.

Оставьте стандартные параметры (на всякий случай проконсультируйтесь с
администратором базы данных) и нажмите

Готово

.

6.

В диалоге

Установка ODBC для SQL-сервера Microsoft

нажмите

Проверить источник

данных

.

7.

Нажмите

OK

в диалоге

Проверка источника данных ODBC для SQL-сервера

.

Если будут выявлены ошибки, нажмите

OK

и вернитесь в диалог

Создание источника

данных для SQL-сервера

. Нажмите

Отмена

и вернитесь к

созданию нового источника

данных для SQL-сервера

, в котором при помощи кнопки

Назад

проверьте и исправьте

параметры соединения. Вернитесь к

шагу 5

.

220

Работа с данными в СУБД

8.

В диалоге

Установка ODBC для SQL-сервера Microsoft

нажмите

OK

.

9.

В диалоге

Выбор источника данных

, на закладке Источник данных компьютера в списке

имеющихся появится новое соединение с SQL-сервером. Нажмите

OK

.

10.

В появившемся

диалоге подключения

введите имя пользователя и, если требуется,

пароль и нажмите

OK

.

Теперь, в базе данных необходимо создать каталог карт, как это сделать смотрите в разделе

Создание таблицы каталога карт с помощью EasyLoader

.

Создание источника данных PostGIS

Драйвер PostgreSQL ANSI ODBC (psqlODBC) должен быть уже установлен. Обратитесь к
администратору базы данных, чтобы установить драйвер для вашей базы данных. Убедитесь,
что администратор базы данных внес IP адрес вашего компьютера в файл

pg_hba.conf

,

отвечающий за подключение к нужной базе данных.

Необходимо знать имя базы данных, название сервера, имя пользователя и пароль к базе
данных (могут потребоваться сведения о параметрах защищенного SSL-режима и
специфический номер порта).

Для того чтобы создать новое подключение к источнику данных PostGIS PostgreSQL :

1.

На вкладке

ГЛАВНАЯ

в группе команд

Файл

сначала нажмите кнопку

Открыть

, а затем

кнопку

Таблица базы данных

. Это может быть выполнено на вкладках

ТАБЛИЦА

и

КАРТА

.

2.

Если появится диалог выбора типа соединения

Открыть соединение с СУБД

, выберите

вариант

ODBC

и нажмите кнопку

Новое

.

221

Работа с данными в СУБД

3.

В диалоге

Выбор источника данных

, выберите либо закладку

Файловый источник

данных

, либо закладку

Источник данных компьютера

и нажмите кнопку

Создать

.

Поскольку все сведения хранятся в файле, информацию о подключении к файловому
источнику данных можно передавать другим пользователям, при условии, что у них есть
необходимые драйверы. Информация о соединении с источником данных компьютера
сохраняется локально в реестре компьютера, и передать сведения о подключении другим
пользователям невозможно.

4.

Появится первое окно диалога

Создание нового источника данных

:

222

Работа с данными в СУБД

Выберите тип создаваемого источника данных:

пользовательский

или

системный

.

При выборе любого типа в специальном окошке диалога появляется описание отличий
выбранного типа. Нажмите

Далее

, чтобы продолжить.

a.

b.

Выберите в предложенном списке драйвер

PostgreSQL ANSI

и нажмите

Далее

.

c.

Нажмите кнопку

Готово

.

5.

В диалоге

PostgreSQL ANSI ODBC Driver (psqlODBC) Setup

задайте следующие

параметры. Если сомневаетесь, какие данные необходимо вводить, проконсультируйтесь
с администратором базы данных.

Data Source

– имя источника данных. Это имя появится в списке доступных источников

данных после настройки параметров подключения.

Database

– имя базы данных PostGIS, к которой требуется подключиться.

Server

– имя сервера, на котором установлена база данных PostGIS.

User Name

– имя пользователя, имеющего доступ к базе данных.

Password

– пароль доступа к базе данных.

Description

– при необходимости введите описание, если вы планируете подключение

к нескольким базам данных и хотели бы иметь описание для каждого соединения.

SSL Mode

– обычно используется стандартный вариант.

Port

– обычно используется стандартный номер порта.

Для того чтобы проверить подключение, нажмите кнопку

Test

.

Нажмите кнопку

Datasource

(или

Connection

в зависимости от драйвера PostGIS).

6.

В диалоге

Advanced Options

отметьте флажок

Use Declare/Fetch

и нажмите

OK

.

Такой способ ускоряет обработку больших баз данных.

223

Работа с данными в СУБД

7.

Для того чтобы сохранить настройки, в диалоге настройки драйвера

PostgreSQL ANSI

ODBC (psqlODBC)

нажмите кнопку

Save

.

8.

В диалоге

Выбор источника данных

, на закладке Источник данных компьютера в списке

имеющихся появится новое соединение с PostGIS. Нажмите

OK

.

Теперь, в базе данных необходимо создать каталог карт, как это сделать смотрите в разделе

Создание таблицы каталога карт с помощью EasyLoader

.

Создание источника данных Oracle

Прежде чем приступить, требуется чтобы были установлены:

• Клиент Oracle Client – обеспечивает подключение к базе данных Oracle.
• TCP\IP – телекоммуникационный протокол, который требуется клиенту Oracle Client для

обеспечения связи по сети.

• Oracle SQL*Net – для выполнения SQL-запросов к базе данных (опционально).

Администратор базы данных должен проверить:

• Файл

tnsnames.ora

на клиентском компьютере правильно настроен для подключения к

заданному серверу.

• Служба связи с базой данных настроена — может потребоваться выполнение специальной

утилиты Net Configuration Assistant, которую Oracle рекомендует использовать для настройки
этой службы.

• TCP\IP правильно работает (обычно, проверка выполняется при помощи команды

ping.EXE

).

• Параметр адреса клиента в системной переменной

TNS_ADMIN

задан правильно (указывает

на каталог, в котором установлен клиент Oracle Client).

Для того чтобы создать новое подключение к источнику данных Oracle Spatial, настройте
драйвер Oracle:

1.

В меню

Пуск

нажмите

Программы

и выполните команду

Oracle ...

, затем

Configuration

and Migration Tools

и, наконец,

Microsoft ODBC Administrator

.

2.

В диалоге

Администратор источников данных ODBC

, на закладке

Пользовательский

DSN

нажмите кнопку

Добавить

.

3.

Появится первое окно диалога

Создание нового источника данных

:

a.

Выберите в предложенном списке драйвер

Oracle in OraClient

и нажмите

Далее

.

b.

Нажмите

Готово

, чтобы установить драйвер.

4.

В диалоге

ODBC Text Setup

задайте следующие параметры:

Data SourceName

– имя источника данных. Это имя появится в списке доступных

источников данных после настройки параметров подключения.

Описание

– при необходимости введите описание, если вы планируете подключение к

нескольким базам данных и хотели бы иметь описание для каждого соединения.

224

Работа с данными в СУБД

Нажмите

OK

.

Для того чтобы настроить подключение Oracle Spatial в MapInfo Pro:

1.

На вкладке

ГЛАВНАЯ

в группе команд

Файл

сначала нажмите кнопку

Открыть

, а затем

кнопку

Таблица базы данных

. Это может быть сделано на вкладках

ТАБЛИЦА

и

КАРТА

.

2.

Если появится диалог выбора типа соединения

Открыть соединение с СУБД

, выберите

вариант

Oracle Spatial

и нажмите кнопку

Новое

.

3.

В диалоге

Соединение MapInfo с Oracle

введите следующую информацию:

Имя пользователя

– имя пользователя, имеющего доступ к базе данных.

Пароль

– пароль доступа к базе данных.

Имя сервера

– имя базы данных Oracle, с которой необходимо установить соединение.

Отметьте флажок

Использовать проверку подлинности операционной системы

, для

того чтобы при подключении к базе данных Oracle воспользоваться авторизацией
средствами операционной системы Windows.

Нажмите

OK

.

Появится активное соединение с базой данных Oracle. Теперь, в базе данных необходимо
создать каталог карт, как это сделать смотрите в разделе

Создание таблицы каталога карт

с помощью EasyLoader

.

В диалоге

Соединение MapInfo с Oracle

можно отметить флажок

Использовать проверку

подлинности операционной системы

. При проверке подлинности средствами ОС база

данных доверяет ограничивать доступ к собственным учетным записям операционной системе,
на которой она развернута. Пароль базы данных не используется для данного типа входа.
Дополнительная информация в раздел

Проверка подлинности и настройка Oracle

средствами операционной системы

.

Создание источника данных Microsoft Access

В MapInfo Pro можно работать с базой данных Microsoft Access через ODBC-подключение.
Microsoft Access не обеспечивает хранение пространственных данных, но можно организовать
показ точечных объектов MapInfo Pro по их координатам X и Y.

Перед началом работы

Драйверы Microsoft Access должны быть установлены, обычно эти драйверы устанавливаются
вместе с Microsoft Access. Драйверы необходимы для ODBC-соединения с источником данных.

Для того чтобы проверить установлен ли нужный драйвер на вашем компьютере, запустите
программу Администратор ODBC:

225

Работа с данными в СУБД

1.

Откройте Панель управления: откройте меню с помощью кнопки

Пуск

и выберите

Панель

управления

.

2.

При установленном в Панели управления

классическом

отображении элементов в виде

значков выберите

Администрирование

и затем

Источники данных (ODBC)

.

3.

В диалоге

Администратор источников данных ODBC

выберите закладку

Пользовательский DSN

.

4.

В списке установленных драйверов найдите и выберите

MS Access Database

. Если

драйвера с таким именем нет, ищите в списке

Драйвер Microsoft Access Driver (*.mdb,

*.accdb)

.

5.

Нажмите кнопку

Настройка

, чтобы проверить параметры этого драйвера.

Если драйвера нет, нажмите кнопку

Добавить,

чтобы проверить установлен драйвер Access

или нет. Может быть придется установить драйверы Microsoft Access. Такие драйверы
поставляются в составе MS Access, MS Office Pro, ODBC SDK, Visual C++, MapInfo Pro или
приобретаются отдельно.

Для того чтобы проверить, подходит ли эта версия драйвера, откройте закладку

Драйверы

диалога Администратор источников данных ODBC. Найдите

MS Access Driver

(.MDB или

.ACCDB) и убедитесь, что это драйвер последней версии.

Для того чтобы добавить новый источник данных MS Access:

1.

Запустите программу Администратор источников данных ODBC

2.

На закладке

Пользовательский DSN

нажмите кнопку

Добавить

.

3.

В списке установленных драйверов диалога Создание нового источника данных выберите
драйвер

MS Access Driver (*.MDB, *.ACCDB)

и нажмите кнопку

Готово

.

4.

Задайте имя источника данных в диалоге

ODBC Microsoft Access Setup

в окошке

Data

Source Name

. (Это имя будет появляться в списке доступных источников при подключении

из MapInfo Pro). Нажмите

Select

.

5.

Выберите с помощью диалога

Select Database

базу данных Microsoft Access, которую

будете использовать, и нажмите

OK

.

Если не выбрать базу данных подключенную к источнику данных, будет появляться
приглашение о выборе базы данных. Вместе с MapInfo Pro поставляется пример базы
данных Microsoft Access.

Ограничения

Если в Microsoft Access символьная колонка проиндексирована, а значение ключа короче
полной длины поля, то строки не выводятся: например, если ключ задан по полю типа char(5),
то значение ‘aaaa’ выглядит как удаленная строка.

226

Работа с данными в СУБД

Подключение к настроенному источнику данных

При каждом запуске MapInfo Pro, до начала работы с таблицами необходимо устанавливать
соединение с базой данных. Соединение остается активным все время, пока работает MapInfo
Pro. Соединение разрывается после выхода из MapInfo Pro.

Следующие инструкции относятся к SQL Server и PostGIS. Об

Oracle

смотрите раздел

Соединение с Oracle после перезапуска MapInfo Pro

.

Для того чтобы подключиться к базе данных:

1.

На вкладке

ГЛАВНАЯ

в группе команд

Файл

сначала нажмите кнопку

Открыть

, а затем

кнопку

Таблица базы данных

. Это может быть сделано на вкладках

ТАБЛИЦА

и

КАРТА

.

2.

Если появится диалог выбора типа соединения

Открыть соединение с СУБД

, выберите

вариант

ODBC

и нажмите кнопку

Новое

.

3.

В диалоге

Выбор источника данных

:

a.

Откройте закладку

Системный DSN

.

b.

Выберите соединение.

c.

Нажмите

OK

.

Может появиться диалог подключения к базе данных. Если этот диалог появится, то
придется ввести необходимые сведения, такие как имя пользователя и пароль доступа
к базе данных. Например, пользователи SQL-сервера могут увидеть такой диалог:

Теперь все готово для того чтобы открыть таблицу. На вкладке

ГЛАВНАЯ

в группе

Файл

в

списке

Открыть

нажмите

Таблица

, а затем в списке

Тип файла

выберите по названию

источник данных с таблицей базы данных.

227

Работа с данными в СУБД

Одновременное подключение и открытие таблицы

Для того чтобы подключиться к базе данных и сразу после этого открыть таблицу:

1.

На вкладке

ГЛАВНАЯ

в группе команд

Файл

нажмите

Открыть

и

Таблица

.

2.

В диалоге

Открыть

нажмите на кнопку

Открыть соединение с СУБД

.

3.

Если появится диалог выбора типа соединения

Открыть соединение с СУБД

, выберите

вариант

ODBC

и нажмите кнопку

Новое

.

4.

В диалоге

Выбор источника данных

:

a.

Откройте закладку

Системный DSN

.

b.

Выберите соединение.

c.

Нажмите

OK

.

Может появиться диалог подключения к базе данных. Если этот диалог появится, то
придется ввести необходимые сведения, такие как имя пользователя и пароль доступа
к базе данных. Например, пользователи SQL-сервера могут увидеть такой диалог:

5.

В диалоге

Открыть

появится список схем и таблиц базы данных. Если его не видно, то

выберите нужный источник данных в окошке

Тип файлов

.

6.

Выберите таблицу из списка и нажмите кнопку

Открыть

.

Теперь с этой таблицей можно работать.

Соединение с Oracle после перезапуска MapInfo Pro

Для того чтобы подключиться к базе данных Oracle:

1.

На вкладке

ГЛАВНАЯ

в группе команд

Файл

нажмите

Открыть

и

Таблица базы данных

.

2.

Если появится диалог выбора типа соединения

Открыть соединение с СУБД

, выберите

вариант

Oracle Spatial

и нажмите кнопку

Новое

.

228

Работа с данными в СУБД

 

 

 

 

 

 

 

содержание      ..     12      13      14      15     ..