Oracle: скрипт для проверки того, что объекты принадлежат их табличным пространствам - PullRequest
0 голосов
/ 29 января 2019

У меня есть 2 табличных пространства, одно для хранения таблиц и другое для хранения индексов.Я создал сценарий, который можно запустить в любой из моих схем, и он будет перемещать объекты (таблицы или индексы) в соответствующие им табличные пространства.

Однако мне не удается создать скрипт, который будет проверять, что объекты были перемещены в правильные табличные пространства (это означает, что таблицы были перемещены в табличное табличное пространство, а индексы были перемещены в табличное пространство индекса),

Есть мысли?

1 Ответ

0 голосов
/ 29 января 2019

Вы можете использовать запрос ниже, чтобы получить информацию через специальную схему:

select t.table_name, t.tablespace_name as "TS Name For Table",
       i.index_name, i.tablespace_name as "TS Name For Indexes"
  from user_tables t
  join user_indexes i on i.table_name = t.table_name
 order by t.table_name, i.index_name;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...