Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / reor g tablespace z/OS / 7 сообщений из 7, страница 1 из 1
31.05.2012, 16:23
    #37819932
Peter Wilson
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
reor g tablespace z/OS
Здравствуйте. Делали реорганизацию табличного пространства под z/OS. До конца не выполнился, вывалилась ошибка:

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
1DSNU000I    152 11:43:08.81 DSNUGUTC - OUTPUT START FOR UTILITY, UTILID = CC05311101000001
 DSNU1044I   152 11:43:08.93 DSNUGTIS - PROCESSING SYSIN AS EBCDIC
0DSNU050I    152 11:43:08.96 DSNUGUTC -  TEMPLATE CCCOPY DSN
 DB2.&SSID..&DB..&SN..D&JDAY.&
HOUR.&MINUTE..&LOCREM.&PRIBAC..COPY
 DSNU1035I   152 11:43:08.97 DSNUJTDR - TEMPLATE STATEMENT PROCESSED SUCCESSFULLY
0DSNU050I    152 11:43:08.98 DSNUGUTC -  TEMPLATE CCUNLOAD DSN DB2.&SSID..&DB..&SN..D&JDAY.&HOUR.&MINUTE..UNLOAD
 DSNU1035I   152 11:43:08.98 DSNUJTDR - TEMPLATE STATEMENT PROCESSED SUCCESSFULLY
0DSNU050I    152 11:43:08.98 DSNUGUTC -  TEMPLATE CCSORTIN DSN DB2.&SSID..&DB..&SN..D&JDAY.&HOUR.&MINUTE..SORTIN
 DSNU1035I   152 11:43:08.98 DSNUJTDR - TEMPLATE STATEMENT PROCESSED SUCCESSFULLY
0DSNU050I    152 11:43:08.99 DSNUGUTC -  TEMPLATE CCSRTOUT DSN DB2.&SSID..&DB..&SN..D&JDAY.&HOUR.&MINUTE..SORTOUT
 DSNU1035I   152 11:43:08.99 DSNUJTDR - TEMPLATE STATEMENT PROCESSED SUCCESSFULLY
0DSNU050I    152 11:43:09.00 DSNUGUTC -  REORG TABLESPACE WARRIOR.SPR_PR LOG YES COPYDDN(CCCOPY) SHRLEVEL NONE
 UNLOAD CONTINUE STATISTICS TABLE(ALL) SAMPLE 25 INDEX(ALL)
REPORT NO UPDATE ALL HISTORY ALL UNLDDN CCUNLOAD
 WORKDDN(CCSORTIN, CCSRTOUT)
 DSNU1015I   152 11:43:09.13 DSNUGDYN - ERROR ALLOCATING DATA SET DSN=DB2.SPPR.WARRIOR.SPR_PR.D1520543.LP.COPY
 CODE=X'4714041D'
 DSNU1042I   152 11:43:09.13 DSNUGDYN - START OF IDCAMS MESSAGES
 IKJ56245I DATA SET DB2.SPPR.WARRIOR.SPR_PR.D1520543.LP.COPY
NOT ALLOCATED, NOT ENOUGH SPACE ON VOLUMES+             
 IKJ56245I USE DELETE COMMAND TO DELETE UNUSED DATA SETS         
                                                      



Администраторы z/OS добавили места, но меня заинтересовало следующее: как сделать реорг по аналогии с LUW
Код: sql
1.
db2 reorg table table1 use temp_space 

?
Т.е. нужно так: при реорганизации данные перебрасываются в другое пространство, затем по завершению возвращаются обратно, а временное хранилище при этом очищается.
Заранее благодарю.
...
Рейтинг: 0 / 0
31.05.2012, 17:55
    #37820209
segoff
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
reor g tablespace z/OS
При реорганизации у тебя создается набор DB2.SPPR.WARRIOR.SPR_PR.D1520543.LP.COPY - это копия твоего табличного пространства , для того чтоб ты мог восстановиться. Ели ты выполняешь копирование табличного пространства в GDG наборы, то обычно реоргу тоже подставляется такой набор. Что типа DB2.SPPR.WARRIOR.SPR_PR.D1520543.LP.COPY(+1)..
...
Рейтинг: 0 / 0
31.05.2012, 18:02
    #37820226
segoff
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
reor g tablespace z/OS
Если хочешь, чтоб удалялось, поставь DISP=(MOD,DELETE,CATLG).
...
Рейтинг: 0 / 0
01.06.2012, 11:40
    #37821151
reor g tablespace z/OS
Peter WilsonЗдравствуйте. Делали реорганизацию табличного пространства под z/OS. До конца не выполнился, вывалилась ошибка:
Покажите свой JCL.

Peter WilsonТ.е. нужно так: при реорганизации данные перебрасываются в другое пространство, затем по завершению возвращаются обратно, а временное хранилище при этом очищается.
Заранее благодарю.

Не совсем понятно зачем нужно временное хранилище, которое потом отчищается. Возможно, я что то не понял. Поясните, пожалуйста.
При online-реорганизации в DB2 for z/OS у вас создаётся теневой набор, с которым проводятся все операции. Переключение на него произойдёт при успешном завершении реорганизации.
...
Рейтинг: 0 / 0
01.06.2012, 18:37
    #37821980
segoff
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
reor g tablespace z/OS
Когда ты делаешь реорганизацию табличного пространства WARRIOR.SPRPR оно у тебя на диске находится допустим
VCAT.DSNDBD.WARRIOR.SPRPR.I0001.A001. При онлайн реорганизации у тебя создается теневая копия VCAT.DSNDBD.WARRIOR.SPRPR.J0001.A001 и после переключения она является уже действующим набором данных. VCAT.DSNDBD.WARRIOR.SPRPR.I0001.A001 автоматически удаляется, но при реорганизации еще создается копия табличного пространства с которой ты можешь восстановиться DB2.SPPR.WARRIOR.SPR_PR.D1520543.LP.COPY если ты хочешь, чтоб и копия удалилась ставь DISP=(MOD,DELETE,CATLG). Примерчик для твоего случая:

//REORG EXEC DSNUPROC,SYSTEM=имя системы,
// UID='REORG'
//DSNUPROC.SYSCOPY DD DSN=DB2.SPPR.WARRIOR.SPR_PR.D1520543.LP.COPY,
// DISP=(MOD,CATLG,DELETE),
// SPACE=(TRK,(5000,2000),RLSE),
// UNIT=SYSDA
//DSNUPROC.SYSIN DD *
REORG TABLESPACE WARRIOR.SPR_PR
LOG NO
SHRLEVEL CHANGE
MAPPINGTABLE USER.MAPTABL
SORTDEVT SYSDA
SORTDATA SORTKEYS

Думаю понятно объяснил..
...
Рейтинг: 0 / 0
01.06.2012, 18:39
    #37821981
segoff
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
reor g tablespace z/OS
Можешь скинуть JCL и SYSUOT, подправлю в понедеельник
...
Рейтинг: 0 / 0
07.07.2012, 21:29
    #37870344
Peter Wilson
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
reor g tablespace z/OS
Извиняюсь за долгую паузу. Все это делается через визард в графическом "центре управления". Поэтому понятия не имею, как настроить параметр DD DISP
...
Рейтинг: 0 / 0
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / reor g tablespace z/OS / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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