在我們的項目,我們有在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
按我所知,這似乎像Oracle 8i中不支持dbms_metadata
。如果我錯了,請糾正我。
表dba_db_links
給了我一點信息,但是丟失了目標數據庫的SID。
除了導出數據庫/模式之外,是否有任何方法可以在Oracle 8i上獲得DDL語句?
認真... * 8i *?這是上個世紀!注意,因爲我也想知道人們在8i天內曾經做過什麼,因爲據我所知,你會從你的**源代碼控制**中獲得所有細節。 –
希望你的問題不意味着「這個DB-Link使用的密碼是什麼?」。在任何情況下你都不會得到密碼。 –
@LalitKumarB:將檢查源代碼管理。如果你有任何關於這個的鏈接可以分享嗎? –