Текущее время: Вс, авг 03 2025, 12:43

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


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

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


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

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