Текущее время: Вс, июл 27 2025, 12:47

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 14 ] 
Автор Сообщение
 Заголовок сообщения: Удаление записи таблицы без "следов"
СообщениеДобавлено: Пт, июн 18 2010, 10:43 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, окт 26 2006, 15:07
Сообщения: 227
Добрый день, как вы знаете, если в технических характеристиках таблицы стоит птичка "Log data canges", на русском что-то вроде "Заисывать изменения данных ", то любые изменения таблицы можно посмотреть через транзакцию SCU3.
Внимание вопрос: Можно ли изменить данные так, чтобы эти изменения не записались в лог?

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Удаление записи таблицы без "следов"
СообщениеДобавлено: Пт, июн 18 2010, 10:56 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Ср, июн 13 2007, 16:36
Сообщения: 585
Откуда: Belarus
Пол: Мужской
Можно.
Набросать программульку, тупо удаляющую запись из таблицы.
Способов - масса. Но все они не есть хорошо.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Удаление записи таблицы без "следов"
СообщениеДобавлено: Пт, июн 18 2010, 11:09 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
matel написал(а):
Добрый день, как вы знаете, если в технических характеристиках таблицы стоит птичка "Log data canges", на русском что-то вроде "Заисывать изменения данных ", то любые изменения таблицы можно посмотреть через транзакцию SCU3.
Внимание вопрос: Можно ли изменить данные так, чтобы эти изменения не записались в лог?

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

А лог включен?
Logging Changes to Table Data

_________________
"После" - не значит "вследствие"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Удаление записи таблицы без "следов"
СообщениеДобавлено: Пт, июн 18 2010, 11:49 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
Dzed Maroz, что значит "тупо удаляющую"? На сколько я знаю, если лог о котором говорит ТС, включен, то как не удаляй, все будет писаться в лог.
matel, возможно на тот момент логирование было отключено.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Удаление записи таблицы без "следов"
СообщениеДобавлено: Пт, июн 18 2010, 12:08 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Ср, июн 13 2007, 16:36
Сообщения: 585
Откуда: Belarus
Пол: Мужской
Besa написал:
Dzed Maroz, что значит "тупо удаляющую"? На сколько я знаю, если лог о котором говорит ТС, включен, то как не удаляй, все будет писаться в лог.

Может, у меня гранаты не той системы....
Вот сейчас для эксперимента удалил несколько строчек из логгируемой таблицы двумя методами. Чистенько. В логах пусто.
А тупо удаляющую - DELETE.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Удаление записи таблицы без "следов"
СообщениеДобавлено: Пт, июн 18 2010, 12:38 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пн, окт 11 2004, 20:32
Сообщения: 2470
Пол: Мужской
Dzed Maroz написал:
Может, у меня гранаты не той системы....
Вот сейчас для эксперимента удалил несколько строчек из логгируемой таблицы двумя методами. Чистенько. В логах пусто.
А тупо удаляющую - DELETE.

Наверна с гранатами что-то...
У вас логгирование в целом по системе включено (см. ссылку от sy-uname)? Включает и отключает базис, без этого галочка 'Запись в журнал изменений данных' в тех. данных таблицы роли не играет.

_________________
- Может ли настоящий мастер кунг-фу получить по морде?
- Настоящий мастер может все!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Удаление записи таблицы без "следов"
СообщениеДобавлено: Пт, июн 18 2010, 12:57 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Ср, июн 13 2007, 16:36
Сообщения: 585
Откуда: Belarus
Пол: Мужской
ArmAnn написал:
Наверна с гранатами что-то...
У вас логгирование в целом по системе включено (см. ссылку от sy-uname)? Включает и отключает базис, без этого галочка 'Запись в журнал изменений данных' в тех. данных таблицы роли не играет.

В RZ11 вижу текущее значение для rec/client = ALL.
Я хоть в правильном месте смотрю ?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Удаление записи таблицы без "следов"
СообщениеДобавлено: Пт, июн 18 2010, 13:35 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
Dzed Maroz, я тоже протестил, и сначала после удаления напрямую, действительно ничего не показывало, аж сам испугался :) , но потом отобразилось, имя программы из которой удалили и что удалили. И еще в SCU3 чтобы смотреть такого рода изменения таблицы надо щелкнуть опцию "Добавить изменения таблицы".


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Удаление записи таблицы без "следов"
СообщениеДобавлено: Пт, июн 18 2010, 13:35 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пн, окт 11 2004, 20:32
Сообщения: 2470
Пол: Мужской
Dzed Maroz написал:
В RZ11 вижу текущее значение для rec/client = ALL.
Я хоть в правильном месте смотрю ?

Похоже на то. Но не уверен - на этом мои познания в базисе заканчиваются.
Но то что при включеном логгировании и при установленой галке 'Запись в журнал изменений данных' изменения посредством DELETE и прочих команд отражаются в тр. SCU3 - это факт, и если у вас не так - значит нужно разбираться базисникам.

_________________
- Может ли настоящий мастер кунг-фу получить по морде?
- Настоящий мастер может все!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Удаление записи таблицы без "следов"
СообщениеДобавлено: Пт, июн 18 2010, 14:03 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Ср, июн 13 2007, 16:36
Сообщения: 585
Откуда: Belarus
Пол: Мужской
Да уж ....
Появилось. Через полчаса. Сервер слабенький, базисники сказали :? :oops:


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Удаление записи таблицы без "следов"
СообщениеДобавлено: Пт, июн 18 2010, 14:59 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Чт, апр 13 2006, 12:32
Сообщения: 1503
Откуда: Питер
А если через Native SQL удалить?

_________________
С уважением, VGA
Мой блог


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Удаление записи таблицы без "следов"
СообщениеДобавлено: Пт, июн 18 2010, 15:13 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пн, окт 11 2004, 20:32
Сообщения: 2470
Пол: Мужской
vga написал(а):
А если через Native SQL удалить?

Потестил. Записи про удаление не остается

_________________
- Может ли настоящий мастер кунг-фу получить по морде?
- Настоящий мастер может все!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Удаление записи таблицы без "следов"
СообщениеДобавлено: Пт, июн 18 2010, 15:18 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Ср, июн 13 2007, 16:36
Сообщения: 585
Откуда: Belarus
Пол: Мужской
ArmAnn написал:
vga написал(а):
А если через Native SQL удалить?

Потестил. Записи про удаление не остается

+1
Чисто.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Удаление записи таблицы без "следов"
СообщениеДобавлено: Пт, июн 18 2010, 15:42 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, окт 26 2006, 15:07
Сообщения: 227
Мда, но это уже слишком :)

Хотя пересмотрю все программы, юзающие эту таблицу, спасибо.


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

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


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

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


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

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