powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / load from: проблема с tempfiles path
9 сообщений из 9, страница 1 из 1
load from: проблема с tempfiles path
    #36421971
grk®
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет,

Вот такая ситуация:
Пытаюсь загрузить данные в таблицу и получаю эксепшн:
SQL3508N Error in accessing a file or path of type "TEMP_FILE" during load or load query. Reason code: "6".
<Ну и тут ссылка на несуществующий путь.>

что я пробовал:

1. Я дропал таблицу и создавал заново и опять грузил данные. - не помогло;
2. Пытался воссоздать путь который был в эксепшене ,но снова FAIL;
3. Создал новую таблицу на том же tablespace - загрузка прошла успешно;
4. Явно указывал параметр TEMPFILES PATH - загрузка прошла успешно;

Явное указание параметра TEMPFILES PATH недопустимо в моем случае. Хочется использовать значение по умолчанию.

Вопросы:

1. Откуда LOAD берет значение TEMPFILES PATH, если значение параметра в команде, явно не задано;
2. Могу я его сменить? и если нет ,то как быть? Разумеется хочется обойтись 'малой кровью' =)
...
Рейтинг: 0 / 0
load from: проблема с tempfiles path
    #36421992
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.
grk®Явное указание параметра TEMPFILES PATH недопустимо в моем случае. Хочется использовать значение по умолчанию.

Вопросы:

1. Откуда LOAD берет значение TEMPFILES PATH, если значение параметра в команде, явно не задано;
2. Могу я его сменить? и если нет ,то как быть? Разумеется хочется обойтись 'малой кровью' =)
1. Load temporary files .
По умолчанию это подкаталог "load" в database directory path.
Убедитесь, что владелец инстанса имеет rw права на этот каталог, и что диск не заполнен.
2. Что у вас за случай, когда нельзя указать TEMPFILES PATH?
...
Рейтинг: 0 / 0
load from: проблема с tempfiles path
    #36422055
grk®
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mark BarinsteinДобрый день.
[quot grk®]
1. По умолчанию это подкаталог "load" в database directory path.
Убедитесь, что владелец инстанса имеет rw права на этот каталог, и что диск не заполнен.
2. Что у вас за случай, когда нельзя указать TEMPFILES PATH?

1. С правами все OK. Место тоже есть. Для других таблиц загрузка работает. Я даже попытался в другом TS создать ту же таблицу и load нормально отработал. Мне не понятно почему именно для этой таблицы и именно в этом табличном пространстве при загрузке происходит попытка создания темперных файлов в несуществующем каталоге.?

2. Ну придется массово скрипты апдейтить в таком случае. В общем крайне нежлательно вводить еще один параметр.
...
Рейтинг: 0 / 0
load from: проблема с tempfiles path
    #36422091
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
grk®,

Покажите:
- сообщения в db2diag.log по поводу этого load
- номер версии и фикспака db2
- вывод команды "load query table schema.name " для этой таблицы
...
Рейтинг: 0 / 0
load from: проблема с tempfiles path
    #36422210
grk®
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mark Barinstein,

- сообщения в db2diag.log по поводу этого load:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
 2010 - 01 - 21 - 08 . 03 . 43 . 867441 + 000  I31009613A505      LEVEL: Error
PID     :  929828                TID  :  6761         PROC : db2sysc  0 
INSTANCE: db2inst5             NODE :  000          DB   : EBATPIT
APPHDL  :  0 - 1885                APPID: AC18925A.P375. 100121064934 
AUTHID  : DB2INST3
EDUID   :  6761                  EDUNAME: db2agent (EBATPIT)  0 
FUNCTION: DB2 UDB, database utilities, DIAG_ERROR, probe: 0 
MESSAGE : Error deleting message file , - 2029060074 ,  0 , Detected in
          file:sqluqagt.C, Line: 1616 

 2010 - 01 - 21 - 08 . 03 . 43 . 867745 + 000  I31010119A1087     LEVEL: Error
PID     :  929828                TID  :  6761         PROC : db2sysc  0 
INSTANCE: db2inst5             NODE :  000          DB   : EBATPIT
APPHDL  :  0 - 1885                APPID: AC18925A.P375. 100121064934 
AUTHID  : DB2INST3
EDUID   :  6761                  EDUNAME: db2agent (EBATPIT)  0 
FUNCTION: DB2 UDB, database utilities, sqluqagt, probe: 1618 
MESSAGE : ZRC=0x8015006D=- 2146107283 =SQLU_CA_BUILT
          "SQLCA has already been built"
DATA # 1  : String,  0  bytes
Object not dumped: Address: 0x0000000000000000 Size:  0  Reason: Address is NULL
DATA # 2  : SQLCA, PD_DB2_TYPE_SQLCA,  136  bytes
 sqlcaid : SQLCA     sqlcabc:  136    sqlcode: - 3508    sqlerrml:  70 
 sqlerrmc: TEMP_FILE  6  /teukdb201/db2inst5/db2inst5/NODE0000/SQL00005/load/DB2000
 sqlerrp : SQLUQAGT
 sqlerrd : ( 1 ) 0x8015006D      ( 2 ) 0x00000000      ( 3 ) 0x00000000
           ( 4 ) 0x00000000      ( 5 ) 0x00000000      ( 6 ) 0x00000000
 sqlwarn : ( 1 )      ( 2 )      ( 3 )      ( 4 )        ( 5 )       ( 6 )
           ( 7 )      ( 8 )      ( 9 )      ( 10 )        ( 11 )
 sqlstate:

 2010 - 01 - 21 - 08 . 08 . 19 . 422371 + 000  E31011207A585      LEVEL: Warning
PID     :  929828                TID  :  18180        PROC : db2sysc  0 
INSTANCE: db2inst5             NODE :  000          DB   : EBATPIT
APPHDL  :  0 - 2800                APPID: *LOCAL.db2inst5. 100121080843 
AUTHID  : DB2INST5
EDUID   :  18180                 EDUNAME: db2agent (EBATPIT)  0 
FUNCTION: DB2 UDB, data management, sqldEscalateLocks, probe: 2 
MESSAGE : ADM5500W  DB2 is performing lock escalation.  The total number of
          locks currently held is "808", and the target number of locks to hold
          is "404".

 2010 - 01 - 21 - 08 . 08 . 19 . 423180 + 000  E31011793A537      LEVEL: Warning
PID     :  929828                TID  :  18180        PROC : db2sysc  0 
INSTANCE: db2inst5             NODE :  000          DB   : EBATPIT
APPHDL  :  0 - 2800                APPID: *LOCAL.db2inst5. 100121080843 
AUTHID  : DB2INST5
EDUID   :  18180                 EDUNAME: db2agent (EBATPIT)  0 
FUNCTION: DB2 UDB, data management, sqldEscalateLocks, probe: 3 
MESSAGE : ADM5502W  The escalation of "802" locks on table
          "SYSTOOLS.HMON_ATM_INFO" to lock intent "X" was successful.

 2010 - 01 - 21 - 08 . 08 . 19 . 584541 + 000  E31012331A585      LEVEL: Warning
PID     :  929828                TID  :  18180        PROC : db2sysc  0 
INSTANCE: db2inst5             NODE :  000          DB   : EBATPIT
APPHDL  :  0 - 2800                APPID: *LOCAL.db2inst5. 100121080843 
AUTHID  : DB2INST5
EDUID   :  18180                 EDUNAME: db2agent (EBATPIT)  0 
FUNCTION: DB2 UDB, data management, sqldEscalateLocks, probe: 2 
MESSAGE : ADM5500W  DB2 is performing lock escalation.  The total number of
          locks currently held is "818", and the target number of locks to hold
          is "409".

 2010 - 01 - 21 - 08 . 08 . 19 . 585267 + 000  E31012917A537      LEVEL: Warning
PID     :  929828                TID  :  18180        PROC : db2sysc  0 
INSTANCE: db2inst5             NODE :  000          DB   : EBATPIT
APPHDL  :  0 - 2800                APPID: *LOCAL.db2inst5. 100121080843 
AUTHID  : DB2INST5
EDUID   :  18180                 EDUNAME: db2agent (EBATPIT)  0 
FUNCTION: DB2 UDB, data management, sqldEscalateLocks, probe: 3 
MESSAGE : ADM5502W  The escalation of "815" locks on table
          "SYSTOOLS.HMON_ATM_INFO" to lock intent "X" was successful.

 2010 - 01 - 21 - 08 . 08 . 19 . 724086 + 000  E31013455A585      LEVEL: Warning
PID     :  929828                TID  :  18180        PROC : db2sysc  0 
INSTANCE: db2inst5             NODE :  000          DB   : EBATPIT
APPHDL  :  0 - 2800                APPID: *LOCAL.db2inst5. 100121080843 
AUTHID  : DB2INST5
EDUID   :  18180                 EDUNAME: db2agent (EBATPIT)  0 
FUNCTION: DB2 UDB, data management, sqldEscalateLocks, probe: 2 
MESSAGE : ADM5500W  DB2 is performing lock escalation.  The total number of
          locks currently held is "818", and the target number of locks to hold
          is "409".

 2010 - 01 - 21 - 08 . 08 . 19 . 724848 + 000  E31014041A537      LEVEL: Warning
PID     :  929828                TID  :  18180        PROC : db2sysc  0 
INSTANCE: db2inst5             NODE :  000          DB   : EBATPIT
APPHDL  :  0 - 2800                APPID: *LOCAL.db2inst5. 100121080843 
AUTHID  : DB2INST5
EDUID   :  18180                 EDUNAME: db2agent (EBATPIT)  0 
FUNCTION: DB2 UDB, data management, sqldEscalateLocks, probe: 3 
MESSAGE : ADM5502W  The escalation of "815" locks on table
          "SYSTOOLS.HMON_ATM_INFO" to lock intent "X" was successful.
- номер версии и фикспака db2:

Product name: "DB2 Enterprise Server Edition"
License type: "CPU Option"
Expiry date: "Permanent"
Version information: "9.5"
Enforcement policy: "Soft Stop"
Product name: "DB2 Connect Server"
Expiry date: "Expired"
Version information: "9.5"
Concurrent connect user policy: "Disabled"
Enforcement policy: "Soft Stop"
------------------------------------------------
db2 => connect to <db>

Database Connection Information
Database server = DB2/AIX64 9.5.2

- вывод команды "load query table schema.name" для этой таблицы:

db2 => load query table sch1.tbl_prf
Tablestate:
Normal
db2 =>
...
Рейтинг: 0 / 0
load from: проблема с tempfiles path
    #36422344
grk®
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
номер версии и фикспака db2:

DB21085I Instance "db2inst5" uses "64" bits and DB2 code release "SQL09052"
with level identifier "03030107".
Informational tokens are "DB2 v9.5.0.2", "s080811", "U817470", and Fix Pack
"2".
...
Рейтинг: 0 / 0
load from: проблема с tempfiles path
    #36422727
grk®
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот продублирую еще:

- вывод команды "load query table schema.name" для этой таблицы:

db2 => load query table sch1.tbl_prf
Tablestate:
Normal
db2 =>
...
Рейтинг: 0 / 0
load from: проблема с tempfiles path
    #36423205
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
load from: проблема с tempfiles path
    #36423291
grk®
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mark Barinstein,

точно оно=)
спасиб большое за помощь=) пофиксал )
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / load from: проблема с tempfiles path
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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