Автоматический запуск из командной строки

Для запуска из командной строки подать в интерпретаторе команд операционной ОС Windows:

{datаriv32 | datаriv64}  [<​ключ​> […]]

Ключи запуска:

/SourceDSN <​имя DSN​> – имя DSN-источника. Ключ обязательный;

/SourceUsr <​имя пользователя​> – имя пользователя БД-источника. Ключ обязательный;

/SourcePwd <​пароль​> – пароль пользователя БД-источника. Ключ обязательный;

/SourceOwner <​имя пользователя​> – имя владельца объектов БД-источника. Ключ обязательный;

/DestDSN <​имя DSN​> – имя DSN-приемника. Ключ обязательный;

/DestUsr <​имя пользователя​> – имя пользователя БД-приемника. Ключ обязательный;

/DestPwd <​пароль​> – пароль пользователя БД-приемника. Ключ обязательный;

/SettingsFile <​путь​> – путь к файлу настроек datariv. Ключ обязательный;

/Tables <​путь​> – путь к файлу со списком конвертируемых таблиц. Ключ необязательный. При его отсутствии будут выгружены все таблицы указанного пользователя;

/IgnoreWarnErr – исключает появление диалоговых окон с предупреждениями/ошибками в процессе конвертации данных. Ключ необязательный;

Примечание

Поддерживается со сборки 6.0.17.92.

/SilentMode – скрыть главное окно datariv, не выводить статистику конвертации и завершить работу по окончании конвертации. Ключ необязательный.

Файл настроек – файл, содержащий настройки соответствия типов данных. Данный файл можно сформировать, выполнив пункт «Настройка соответствия типов данных» и сохранив сформированные соответствия типов данных в файл настроек с расширением .dtr, выполнив пункт «Сохранение файла настроек» либо использовать один из файлов настроек, поставляемый в составе дистрибутива СУБД ЛИНТЕР (файлы с расширением .dtr в подкаталоге \bin установочного каталога СУБД ЛИНТЕР). Если <​путь​> включает название каталога либо имя файла с пробелами, то необходимо значение заключить в апострофы.

Файл со списком конвертируемых таблиц – файл, содержащий на каждой строке только одно имя конвертируемой таблицы. Конвертируемые таблицы должны принадлежать пользователю, указанному в ключе /SourceOwner.

При обнаружении отсутствующей таблицы в файле со списком конвертируемых таблиц утилита выдаст сообщение «Таблица <​имя таблицы​>, указанная в списке таблиц для конвертации, не найдена в исходной базе данных» и конвертирование будет остановлено.

Для просмотра отчета конвертирования необходимо выполнить пункт «Просмотр протоколов конвертирования».

Примечание

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

Пример

DataRiv64.exe /SourceDSN ORACLE7 /SourceUsr ORACLE_USER /SourcePwd ORACLE_PASSWORD /DestDSN Linter /DestUsr LINTER_USER /DestPwd LINTER_PASSWORD /SettingsFile "Oracle7_Linter.dtr"