Текущее время: Чт, июл 17 2025, 01:12

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: Ahrefs [Bot], Yandex [Bot]


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

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