В нашем проекте мы имеем одну базы данных, работающие на Oracle 8i (я знаю, эта версия является древней, но ...)Альтернативы для DBMS_METADATA.GET_DLL в Oracle 8i
Я хочу, чтобы проверить заявление DDL для одной ОБЩЕСТВЕННЫХ связи с базой данных я попробовал:
select dbms_metadata.get_ddl('DB_LINK', 'LINKNAME', 'PUBLIC') from dual;
select dbms_metadata.get_ddl('DB_LINK', 'LINKNAME', 'PUBLIC') from dual;
*
ERROR at line 1:
ORA-00904: invalid column name
По моим сведениям, похоже оракула 8i не поддерживает dbms_metadata
. Пожалуйста, поправьте меня, если я ошибаюсь.
Таблица dba_db_links
предоставила мне немного информации, но отсутствует идентификатор целевой базы данных.
Есть ли способ получить инструкцию DDL на Oracle 8i помимо экспорта базы данных/схемы?
Серьезно ... * 8i *? Это прошлый век! Упрек, так как я также хотел бы знать, что люди делали за 8 дней, потому что, насколько я могу судить, вы получите все детали от вашего ** источника управления **. –
Надеюсь, ваш вопрос не означает: «Какой пароль использовался для этого DB-Link?». Пароль, который вы не получите в любом случае. –
@LalitKumarB: проверит контроль источника. Если у вас есть какая-либо ссылка, касающаяся этого, вы можете поделиться им? –