Я создаю задание на сервере, но сталкиваюсь с этой ошибкой в ​​​​datastage, помогите, пожалуйста, если у вас есть какие-либо идеи об этой ошибке.

CamelServer..Sequential_File_2.DSLink3: ds_seqopen() — ошибка Win32 в CreateFile — доступ запрещен.


person Salva    schedule 21.05.2020    source источник
comment
Предоставьте больше информации - это не адекватно! Прочтите введение, как задавать вопросы и предоставлять необходимую информацию.   -  person MichaelTiefenbacher    schedule 21.05.2020


Ответы (2)


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

person pierreVRCL    schedule 21.05.2020

Сообщение об ошибке указывает на то, что ошибка возникает на этапе последовательного файла. Неясно, возникла ли эта проблема при первом или последующих запусках задания.

Задания DataStage могут выполняться под разными идентификаторами пользователей, если учетные данные всех пользователей не сопоставлены с общим идентификатором, например dsadm.

Наиболее вероятными причинами вышеуказанной ошибки являются: 1. Целевой каталог, в котором вы выбрали для создания последовательного файла, имеет права доступа к каталогу, которые не разрешают создание/запись файла с идентификатором пользователя, выполняющего задание. 2. ИЛИ задание ранее выполнялось с другим идентификатором пользователя, создавая файл, принадлежащий этому идентификатору пользователя, а новое задание выполняется с новым идентификатором пользователя, у которого нет разрешения на перезапись исходного файла.

Проверьте журнал заданий, чтобы узнать, какой идентификатор пользователя выполняет задание... этот идентификатор пользователя указан в каждом сообщении о событии. Затем подтвердите, что последовательный файл с именем и местоположением пытается записать, а на уровне ОС подтвердите, существует ли этот файл с другим идентификатором пользователя (если это так, попробуйте обновить права доступа к файлу), а также подтвердите, что разрешения каталога позволяют запись с идентификатором пользователя, который сейчас работает работа.

person Brian Meier    schedule 21.05.2020