powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Загрузка данных в DB2
5 сообщений из 5, страница 1 из 1
Загрузка данных в DB2
    #37509980
sunches
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Коллеги, помогите разобраться с загрузкой данных в db2 под Windows через load.
Опыта работы с БД не имею. Известная ошибка SQL3508N. Насколько я понимаю утилита при загрузки создает
временные файлы в каталоге TEMPFILES_PATH, которые используются для восстановления данных при неуспешной загрузке, а затем удаляются. Не нашел, где эта переменная? В конфигурационных параметрах БД ее нет.
...
Рейтинг: 0 / 0
Загрузка данных в DB2
    #37510091
ctginst1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sunches,


SQL3508N
Error in accessing a file or path of type file-type during load or load query. Reason code: reason-code . Path: path/file

Покажите команду, которой грузите данные и сообщение об ошибке полностью, с reason code

На инфоцентре есть пример указания tempfiles path:

infocenterThe following is another example of the LOAD command issued through the CLP:

Код: plaintext
1.
   db2 load from stafftab.ixf of ixf messages staff.msgs
      tempfiles path /u/myuser replace into staff
...
Рейтинг: 0 / 0
Загрузка данных в DB2
    #37510126
sunches
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ctginst1,
как раз пробую повторить пример с инфоцентра:

load from forload.txt off del messages staff.msgs tempfile path c:\temp replace into table1

гружу текстовый файл forload.txt в таблицу table1 (из центра управления в интерактиве грузится без проблем).
ошибка:
SQL3508N Error in accessing a file or path of type "TEMP_FILE" during load or load query. Reason code: "3"/ Path: "C:\temp\DB200002.PID\DB200015.OID\load"
причем C:\temp я предварительно не создавал, утилита создает его сама и сама же на него ругается????
...
Рейтинг: 0 / 0
Загрузка данных в DB2
    #37510179
ctginst1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sunches,

infocenterreason code 3
Unable to write to or change size of the file.

This could be the result of a disk full condition or a hardware error. Refer to the file type list below and either ensure there is enough space to run the load or specify a different location to be used. Restart or rerun the load. If the error is a hardware error, take the appropriate action an restart or rerun the load.


Места на диске хватает?
...
Рейтинг: 0 / 0
Загрузка данных в DB2
    #37510341
sunches
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
действительно, проблемы с местом. Спасибо!
команда прошла:
load from c:/forload.txt off del messages f:/temp/staff.msgs tempfile path f:/temp replace into table1

еще один мометн: если я не задаю параметр tempfile, в каком каталоге будут создаваться временные файлы?
где и как задать переменную TEMPFILES_PATH, похоже что в ней этот параметр определен?
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Загрузка данных в DB2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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