Есть цепочка из стандартного контента 0TCT_C2_INIT_P01 - Статистика загрузки данных - инициализация. В этой цепочке есть блок "Начальное заполнение", который должен заполнить агрегаты куба, например, куба 0TCT_C22 - Статистика DTP. Сам куб заполнился данными, но цепочка выпадает в дамп на этапе загрузки в агрегат (запускается Новая агрегация агрегата и затем дамп). Агрегаты куба активированы. Я не понимаю, почему падает в дамп, может кто-нибудь подскажет в чем проблема?
PS: и еще хотела уточнить, когда активируем агрегат оно запрашивает еще сделать "Постагрегацию агрегатов". Ее делать нужно? и для чего? Потому что этот шаг, видимо, проходит с ошибкой и, возможно, из-за него сбой в цепочке. При просмотре фоновых заданий видно, что они все отменены и причина этому дамп, который описан ниже.
Вот сам дамп:
Категория Программная ошибка ABAP ДинамОшибка MESSAGE_TYPE_X АВАР-прогр. SAPLRSENQ Anwendungskomponente BW-WHM Дата и время 10.07.2014 13:12:57 Краткий текст The current application triggered a termination with a short dump. Что произошло? The current application program detected a situation which really should not occur. Therefore, a termination with a short dump was triggered on purpose by the key word MESSAGE (type X). Что Вы можете сделать? Take note of the actions and inputs that lead to the error.
Contact your SAP administrator for further processing of the problem.
Using transaction ST22 for ABAP short dump analysis you can see and administrate termination messages and retain them for a longer period. Анализ ошибки Short text of error message: ------------------------Object Migration (221-240)---------------------
Long text of error message:
Technical information about the message: Message class....... "RSENQ" Number.............. 221 Variable 1.......... 0 Variable 2.......... 2 Variable 3.......... "i_t_object" Variable 4.......... " "
Указания по устранению ошибки Probably the only way to eliminate the error is to correct the program. - You may able to find an interim solution to the problem in the SAP note system. If you have access to the note system yourself, please use the following search criteria:
"MESSAGE_TYPE_X" " " "SAPLRSENQ" bzw. "LRSENQF08" "MIGRATE_IPRO_C" If you cannot solve the problem yourself, please send the following documents to SAP:
1. A hard copy print describing the problem (short dump). To obtain this, select "System->List->Save->Local File (unconverted)" on the current screen.
2. A suitable hardcopy printout of the system log. To obtain this, call the system log with Transaction SM21 and set the time interval to 10 minutes before and 5 minutes after the short dump. In the display choose "System->List->Save-> Local File (unconverted)"
3. If the programs are your own programs or modified SAP programs, supply the source code. To do this, choose "More Utilities->Upload/Download->Download" in the Editor.
4. Details regarding the conditions under which the error occurred or which actions and input led to the error. Системная среда SAP Release..... 730 SAP Basis Level. 0005 Фрагмент исходного текста программы
Строк ИсхднТкст
190 191 *&---------------------------------------------------------------------* 192 *& Form MIGRATE_IPRO_C 193 *&---------------------------------------------------------------------* 194 * check whether lock is set 195 *----------------------------------------------------------------------* 196 * -->P_I_T_OBJECT text 197 * -->P_I_T_SUBOBJECT text 198 * -->P_I_CHECK_ALL text 199 * <--P_L_T_MSG text 200 * <--P_L_SUBRC text 201 *----------------------------------------------------------------------* 202 FORM migrate_ipro_c USING i_t_object TYPE rsenq_t_object 203 * i_t_subobject TYPE rsenq_t_object 204 i_check_all TYPE rs_bool 205 CHANGING c_t_msg TYPE rs_t_msg 206 c_subrc LIKE sy-subrc. 207 208 DATA: 209 l_dummy, 210 l_lines TYPE int4, 211 l_s_msg TYPE rs_s_msg, 212 l_s_rsmigrobj TYPE rsmigrobj, 213 l_s_datatarget TYPE rsenq_s_object. 214 215 "check supplied parameters 216 "one object. Type irrelevant 217 IF lines( i_t_object ) <> 1. 218 "sy-subrc... 219 l_lines = lines( i_t_object ). >>>>> MESSAGE x221 WITH sy-subrc l_lines 'i_t_object'. 221 c_subrc = 1. 222 RETURN. 223 ENDIF. 224 225 LOOP AT i_t_object INTO l_s_datatarget. 226 227 SELECT SINGLE * INTO l_s_rsmigrobj 228 FROM rsmigrobj 229 WHERE object = l_s_datatarget-value. 230 231 IF sy-subrc = 0. 232 "Error if lock exists on DB 233 MESSAGE e225 WITH l_s_rsmigrobj-object l_s_rsmigrobj-action INTO l_dummy. 234 l_s_msg-msgid = sy-msgid. 235 l_s_msg-msgty = sy-msgty. 236 l_s_msg-msgno = sy-msgno. 237 l_s_msg-msgv1 = sy-msgv1. 238 l_s_msg-msgv2 = sy-msgv2. 239 APPEND l_s_msg TO c_t_msg.
|
|