powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Как найти, из какого места заполняется таблица?
11 сообщений из 11, страница 1 из 1
Как найти, из какого места заполняется таблица?
    #39569782
Лиса Алиса
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть таблица, как найти, окуда она заполняется? При том, что в пакеты вполне может передаваться просто имя таблицы, которая заполняется и имя таблицы, из которой заполняется.
...
Рейтинг: 0 / 0
Как найти, из какого места заполняется таблица?
    #39569812
tru55
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Включение трассировки не предлагать?
...
Рейтинг: 0 / 0
Как найти, из какого места заполняется таблица?
    #39569843
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лиса АлисаЕсть таблица, как найти, окуда она заполняется?

REVOKE ALL и слушаешь откуда раздадутся вопли "не работает!"
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Как найти, из какого места заполняется таблица?
    #39569851
Фотография Stax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

как REVOKE ALL у овнера забрать?

....
stax
...
Рейтинг: 0 / 0
Как найти, из какого места заполняется таблица?
    #39569859
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Staxкак REVOKE ALL у овнера забрать?

Ну, если в базе нет разграничения прав, то триггер с выбрасыванием исключения - точно
спасёт ОРД. Для особо упорных есть и более злобные методы вплоть до DROP TABLE.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Как найти, из какого места заполняется таблица?
    #39569894
Фотография dbms_photoshop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лиса АлисаЕсть таблица, как найти, окуда она заполняется? При том, что в пакеты вполне может передаваться просто имя таблицы, которая заполняется и имя таблицы, из которой заполняется.Если запрос выполняется (или еще остался в библиотечном кеше), то достаточно просто
Код: plsql
1.
2.
3.
4.
5.
6.
select program_id object_id,
       program_line# line,
       v.*
  from v$sql v
 where lower(sql_fulltext) like '% <your tbl>%'
   and lower(sql_fulltext) not like '% v$sql%'
...
Рейтинг: 0 / 0
Как найти, из какого места заполняется таблица?
    #39570205
Лиса Алиса
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
dbms_photoshop,

проблема в том, что эта таблица в другой схеме.
...
Рейтинг: 0 / 0
Как найти, из какого места заполняется таблица?
    #39570279
Фотография dbms_photoshop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лиса Алиса,

Почему это проблема?
...
Рейтинг: 0 / 0
Как найти, из какого места заполняется таблица?
    #39570327
Лиса Алиса
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
dbms_photoshop,

грантов на v$sql нет.
...
Рейтинг: 0 / 0
Как найти, из какого места заполняется таблица?
    #39570345
Фотография SY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лиса Алисагрантов на v$sql нет.

Так ты хакнуть хочешь или что?

SY.
...
Рейтинг: 0 / 0
Как найти, из какого места заполняется таблица?
    #39570502
а call_stack и просмотреть указанные в логе процедуры совсем плохой метод ? а если таблица заполняется через дб линк какой сторонними системами ?
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Как найти, из какого места заполняется таблица?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]