Гость
Map
Форумы / Informix [игнор отключен] [закрыт для гостей] / IFX_ONTAPE_FILE_PREFIX не работает только у меня? / 4 сообщений из 4, страница 1 из 1
18.05.2015, 18:06
    #38961913
svat2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IFX_ONTAPE_FILE_PREFIX не работает только у меня?
Всем доброго времени суток!

Есть сервер
IBM Informix Dynamic Server Version 11.50.TC9IE
живущий на Windows 2012 R2

в скрипте бэкапа логов транзакций (ontape -a), в соотв. с мануалом
(см. http://www-01.ibm.com/support/knowledgecenter/SSGU8G_11.50.0/com.ibm.bar.doc/ids_bar_047.htm)
выставляю переменную окружения:

Код: plaintext
set IFX_ONTAPE_FILE_PREFIX=instance0

в конфиге
Код: plaintext
LTAPEDEV \\SOME-NET-HOST\backup

Скрипт вызывается из "Task Scheduler", переменная выставляется перед запуском ontape - проверено.

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

WTF?
...
Рейтинг: 0 / 0
18.05.2015, 21:02
    #38962051
АнатоЛой
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IFX_ONTAPE_FILE_PREFIX не работает только у меня?
svat2, может проблема в приоритетах ?
...
Рейтинг: 0 / 0
19.05.2015, 10:37
    #38962329
svat2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IFX_ONTAPE_FILE_PREFIX не работает только у меня?
АнатоЛой,

Спасибо за наводку, но практика показала, что из написанного "в книге" (по ссылке) пункты 1-2 не подходят,
т.к. в Setnet32 такой переменной не предусмотрено (клиент версии 3.50.TC9).
А п.3 - это уже мой проблемный случай и он УЖЕ приоритетнее всех последующих.
...
Рейтинг: 0 / 0
19.05.2015, 10:55
    #38962360
svat2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IFX_ONTAPE_FILE_PREFIX не работает только у меня?
Проблема решилась, тему можно закрывать.

"Собака порылась" в подаче на вход команде "ontape -a" файла из набора DBA-Tools с неправильным содержимым.

Выполнялось:

Код: plaintext
1.
2.
call c:\Progra~2\ifx11_50\setenv.cmd > nul
ontape -a < c:\DBA_tools\bat\Enter_yes

Но в файле c:\DBA_tools\bat\Enter_yes почему-то было вместо "y<Enter>" просто "<Enter>".
В результате, файл бэкапа таки создавался (почему? зачем?), но с "левым" именем.

Изначально сбило с толку, что получавшийся файл бэкапа был ненулевой длины, а размером в LTAPEBLK килобайт.
Ну а дальше - элементарная невнимательность...
...
Рейтинг: 0 / 0
Форумы / Informix [игнор отключен] [закрыт для гостей] / IFX_ONTAPE_FILE_PREFIX не работает только у меня? / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]