DB2 load (клиент в удаленном | файле на сервере db2) - PullRequest
0 голосов
/ 20 февраля 2019

Я использую клиент db2 в Windows для подключения к серверу Linux DB2.

Я пытаюсь загрузить данные, используя мой клиент, но данные находятся в каталоге / tmp / на хост-сервере.

Если я использую LOAD FROM "/tmp/file.txt" OF .., это завершится неудачно с сообщением QL2036N The path for the file, named pipe, or device "/tmp/file.txt" is not valid.

Возможно ли выполнить thins без подключения db2 с самого сервера?

regards

1 Ответ

0 голосов
/ 20 февраля 2019

За поток комментариев: решение состояло в том, чтобы убедиться, что владелец экземпляра Db2 имеет права на чтение файла на сервере.

Когда вы используете load from, указанный файл должен находиться на Db2-сервер, и владелец экземпляра Db2 (например, db2inst1) на сервере должен иметь доступ для чтения к файлу.ДВОЙНОЙ ПРОВЕРЬТЕ разрешения / владельцев.Если файл находится на вашей рабочей станции, используйте load client from.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...