Вот какую интересную штуку я накопал при исследовании старой базы
На запрос select tablespace_name, table_name from dba_tables order by tablespace_name, table_name;
Мне отвечают (часть данных опущена, там >1000 строк)
TABLESPACE_NAME TABLE_NAME
------------------------------ ------------------------------
SYSTEM AGR_CURRENCY_TAB
SYSTEM AGR_MONEY_TAB
SYSTEM AGR_PERSON_TAB
SYSTEM AGR_SPECIFICATIONS
SYSTEM AGR_SPECIFICATION_TAB_X
SYSTEM AGR_SPEC_CONNECTION_TAB
SYSTEM AGR_TRANSACTION_TAB
SYSTEM APPLY$_CONF_HDLR_COLUMNS
SYSTEM APPLY$_DEST_OBJ
SYSTEM APPLY$_DEST_OBJ_CMAP
SYSTEM APPLY$_DEST_OBJ_OPS
Т.е. в системном тейблспейсе насовано явно рабочих таблиц?
Но это не самое смешное
TABLESPACE_NAME TABLE_NAME
------------------------------ ------------------------------
USERS_TINY VOIP_OPERATORS
USERS_TINY VOIP_PLATFORMS
USERS_TINY VOIP_PROPER
USERS_TINY VOIP_ROUTING_GROUP
USERS_TINY VOIP_TARIF_AGREEMENTS
USERS_TINY VOIP_TARIF_PLANS
USERS_TINY VOIP_TOP10
AGR_EXPENCES_TAB
ASB_BILL_TAB
ASB_SERVICES_TAB
ASR_CDRS
TABLESPACE_NAME TABLE_NAME
------------------------------ ------------------------------
ASR_DIR_ORIGINATE_SNP
ASR_DIR_TERMINATE_SNP
ATEMPTAB$
AT_AGGREGATED_CDRS
CURRENT_TPS
FIN_VOIP_EXPENCES_TAB
LOGMNRC_GSII
LOGMNRC_GTCS
LOGMNRC_GTLO
LOGMNRT_ATTRCOL$
LOGMNRT_ATTRIBUTE$
некоторые из этих таблиц без спейса 100% используются.
Как такое бывает, вернее, как мне это экспортировать и импортировать при том, что полный экспорт/импорт не пройдет совершенно точно?
Поймать тех, кто это разрабатывал, вырвать руки из жопы, убить и сделать из черепов подставки под монитор - не предлагать, при первой возможности я это сделаю.
Вопрос в другом - как теперь ЭТО переносить?...