Sybase краулер

Извлекаемые объекты

В результате сканирования из источника извлекаются метаданные следующих типов объектов:

  • Таблица

  • Представление

  • Индекс

  • Процедура

  • Триггер

  • Правило

  • Функция

  • Пользовательский тип данных

  • Схема

  • Колонка

  • Ключ

Настройка разрешений для учетной записи

Для учетной записи пользователя Sybase, необходимо настроить следующие разрешения:

  • Привилегии SELECT для таблиц, представлений, колонок и процедур.

  • Привилегии SELECT для системных таблиц:

    • sysobjects

    • syscomments

    • sysdepends

    • syscolumns

    • sysindexes

    • sysconstraints

    • sysreferences

    • sysusers

    • systypes

    • master.dbo.sysservers

    • master.dbo.sysconfigures

    • @@<servername

Загрузка файлов и библиотек

Перед сканированием источника необходимо разместить jdbc драйвер Sybase соответствующей версии на сервере сканирования. Для получения драйвера обратитесь к администраторам Sybase. Драйвер должен быть размещен в директории /opt/rem_scanners/ScannerJars/externalDependencies/ SybaseScanner/. Для размещения драйвера обратитесь к системным администраторам.

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

Таблица 1 – Параметры Sybase краулера

Название

Описание

Название

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

Описание

Описание создаваемого подключения.

Имя хоста или IP-адрес

Имя хоста или IP-адрес, на котором работает сервер базы данных, обязательный параметр.

Порт

Номер порта службы базы данных. Значение по умолчанию — 5000, обязательный параметр.

Пользователь

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

Пароль

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

База данных

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

Схема

Параметр используется для ограничения импортируемых схем базы данных. Допустимые значения: - empty (пусто) - сканируются все схемы бд - shemaname(s) - сканируется только указанная схема (схемы). Для перечисления нескольких схем используется запятая в качестве разделителя.

Таблицы и представления

Параметр используется для ограничения импортируемых объектов базы данных. Допустимые значения: - empty (пусто) - сканируются все схемы бд - tableName(s) - сканируется только указанная таблица (таблицы). Для перечисления нескольких таблиц или представлений используется запятая в качестве разделителя. Доступно использование маски % и операторов AND, OR, NOT. Пример: DWH%, %ERR, %PO%, DFG, NOT %SVS, NOT VS%, NOT %WE%, NOT MK.

Импорт хранимых процедур

Указывает, следует ли импортировать хранимые процедуры - 'False' - объекты не импортируются (по умолчанию) - 'True' - объекты импортируются.

Чувствительность к регистру

Указывает настройки источника к чувствительности регистра.

Объем памяти

Определяет количество памяти, выделяемой для процесса сканирования. Допустимые значения: - Low – максимально до 1 тысяч таблиц источника. - Medium – максимально до 10 тысяч таблиц источника - High – максимально до 20 тысяч таблиц источника

Custom JVM options

Позволяет задаваться дополнительные параметры сканирования. Например, уровень детализации логирования: -Dscannerloglevel=<DEBUG/INFO/ERROR>