Текущее время: Пн, июл 14 2025, 21:48

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: DROP VIEW "/ISDFPS/MEMMVRQ7"
СообщениеДобавлено: Чт, май 22 2014, 10:15 
Директор
Директор

Зарегистрирован:
Вт, ноя 09 2010, 19:59
Сообщения: 792
Откуда: Novosibirsk
Пол: Мужской
всем доброго времени суток!

при накатке ERP6 EHP7 SP04 вылезли ошибки в SPAM
Code:
3 ETP000 DROP VIEW "/ISDFPS/MEMMVRQ7"
3 ETP000 
2WETP354 01:24:10: Warning: Retcode 512: SQL-error "3701" in DDL statement for "EKPO               
2WETP354            " - IGNORED
2WETP000 SQL-error-Text: "[ASE Error SQL3701]Cannot drop the view '/ISDFPS/MEMMVRQ7', because it do
2WETP000 esn't exist in the system catalogs.
2WETP000 "

судя по se11 вьюшка /ISDFPS/MEMMVRQ7 построена на 2-х таблицах - EKBE и EKPO

полагаю, что ошибка выскочила при отслеживании зависимостей?
т.е. можно просто просто убить вьюшку через se14 ?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: DROP VIEW "/ISDFPS/MEMMVRQ7"  Тема решена
СообщениеДобавлено: Чт, май 22 2014, 14:11 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, сен 23 2005, 11:11
Сообщения: 963
вроде написано, что её нет и поэтому она не удалилась


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: DROP VIEW "/ISDFPS/MEMMVRQ7"
СообщениеДобавлено: Пт, май 23 2014, 12:30 
Директор
Директор

Зарегистрирован:
Вт, ноя 09 2010, 19:59
Сообщения: 792
Откуда: Novosibirsk
Пол: Мужской
таблица есть

дальше в логе ещё веселее, по поводу невозможности создать вьюшки
а эти вьюшки не простые, эти вьюшки золотые - Creating an Open ODS View
и судя по дампу, они уже глубоко проникают внутрь базовых механизмов, в моем случае - в ММ
Code:
Short Text
    Syntax error in program "SAPLME07                                ".

What happened?
    Error in the ABAP Application Program

    The current ABAP program "SAPLEINR" had to be terminated because it has
    come across a statement that unfortunately cannot be executed.
    In include "IF_MMPUR_POH_DBSYS_OPT========IU        ", in line 45 of program
     "SAPLME07                                ", the following syntax errors     have occurred:
    Неизвестный тип "TT_CDS_POH_VAL". Но существует тип с подобным именем
    "TT_HDB_POHVAL" "TT_HDB_POHVAL".

    Author and last person to change the include are:
    Author         SAP
    Last changed by "SAP         "


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: DROP VIEW "/ISDFPS/MEMMVRQ7"
СообщениеДобавлено: Вт, май 27 2014, 17:29 
Директор
Директор

Зарегистрирован:
Вт, ноя 09 2010, 19:59
Сообщения: 792
Откуда: Novosibirsk
Пол: Мужской
to trop, Вы действительно правы

более детально ознакомился с логом

сначала идет
Code:
3 ETP000 DROP VIEW "/ISDFPS/MEMMVRQ7"
3 ETP000 
2WETP354 01:24:10: Warning: Retcode 512: SQL-error "3701" in DDL statement for "EKPO               
2WETP354            " - IGNORED
2WETP000 SQL-error-Text: "[ASE Error SQL3701]Cannot drop the view '/ISDFPS/MEMMVRQ7', because it do
2WETP000 esn't exist in the system catalogs.
2WETP000 "

потом через некоторое время повторяется
Code:
3 ETP379X01:26:05: activating Nametab "/ISDFPS/MEMMVRQ7":
3 ETP355Xstatements:
3 ETP000 DROP VIEW "/ISDFPS/MEMMVRQ7"
3 ETP000 
2WETP354 01:26:05: Warning: Retcode 512: SQL-error "3701" in DDL statement for "/ISDFPS/MEMMVRQ7   
2WETP354            " - IGNORED
2WETP000 SQL-error-Text: "[ASE Error SQL3701]Cannot drop the view '/ISDFPS/MEMMVRQ7', because it do
2WETP000 esn't exist in the system catalogs.
2WETP000 "
2 ETP000  --------------- DB-COMMIT() ---------------
3 ETP000 CREATE VIEW "/ISDFPS/MEMMVRQ7"
3 ETP000 ("MANDT",
3 ETP000 "EBELN",
3 ETP000 "EBELP",
3 ETP000 "ZEKKN",
3 ETP000 "VGABE",
3 ETP000 "GJAHR",
3 ETP000 "VBELN",
3 ETP000 "POSNR",
3 ETP000 "WERKS",
3 ETP000 "LGORT",
3 ETP000 "BANFN",
3 ETP000 "BNFPO")
3 ETP000 AS SELECT
3 ETP000 T1."MANDT",
3 ETP000 T1."EBELN",
3 ETP000 T1."EBELP",
3 ETP000 T1."ZEKKN",
3 ETP000 T1."VGABE",
3 ETP000 T1."GJAHR",
3 ETP000 T1."BELNR",
3 ETP000 T1."BUZEI",
3 ETP000 T2."WERKS",
3 ETP000 T2."LGORT",
3 ETP000 T2."BANFN",
3 ETP000 T2."BNFPO"
3 ETP000 FROM
3 ETP000 "EKBE" T1,
3 ETP000 "EKPO" T2
3 ETP000 WHERE
3 ETP000 T1."MANDT" = T2."MANDT" AND
3 ETP000 T1."EBELN" = T2."EBELN" AND
3 ETP000 T1."EBELP" = T2."EBELP"
3 ETP000 AND
3 ETP000 T1."VGABE"
3 ETP000 = '8'
3 ETP000 
3 ETP356 executed ( "00:00:00" )
2 ETP000  --------------- DB-COMMIT() ---------------
3 ETP378 01:26:05: succeeded,  DDL executed
3 ETP359 "/ISDFPS/MEMMVRQ7              " total time = 00:00:00

в результате вьюшка есть.
видимо итерация повторяется, пока не станет успешной
теперь понятно, как вычистить лог и взять оттуда только то, на чем действительно споткнулось


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB