Sybase краулер
Извлекаемые объекты
В результате сканирования из источника извлекаются метаданные следующих типов объектов:
Таблица
Представление
Индекс
Процедура
Триггер
Правило
Функция
Пользовательский тип данных
Схема
Колонка
Ключ
Настройка разрешений для учётной записи
Для учетной записи пользователя Sybase необходимо настроить следующие разрешения:
Привилегии SELECT для таблиц, представлений, колонок и процедур.
Привилегии SELECT для системных таблиц:
sysobjects
syscomments
sysdepends
syscolumns
sysindexes
sysconstraints
sysreferences
sysusers
systypes
master.dbo.sysservers
master.dbo.sysconfigures
@@<servername>
Загрузка файлов и библиотек
Перед сканированием источника необходимо разместить JDBC драйвер Sybase соответствующей версии на сервере сканирования. Драйвер должен быть размещён в директории: /opt/rem_scanners/ScannerJars/externalDependencies/SybaseScanner/
Для получения драйвера и размещения обратитесь к системным администраторам.
Параметры подключения к источнику
Название |
Уникальное название подключения к источнику, обязательный параметр. |
Описание |
Описание создаваемого подключения. |
Имя хоста или 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> |