sql >> Databáze >  >> RDS >> Oracle

chyba sqlplus při výběru z externí tabulky:ORA-29913:chyba při provádění výzvy ODCIEXTTABLEOPEN

Naše verze Oracle běží na Red Hat Enterprise Linux. Experimentovali jsme s několika různými typy skupinových oprávnění, ale bez úspěchu. Adresář /defaultdir měl skupinu, která byla sekundární skupinou pro uživatele oracle. Když jsme aktualizovali adresář /defaultdir, aby měl skupinu "oinstall" (primární skupina Oracle), mohl jsem bez problémů vybírat z externích tabulek pod tímto adresářem.

Takže pro ostatní, kteří se objeví a mohou mít tento problém, nastavte adresář tak, aby měl jako skupinu primární skupinu Oracle a mohlo by to vyřešit za vás stejně jako my. Podařilo se nám nastavit oprávnění na 770 pro adresář a soubory a výběr na externích tabulkách nyní funguje dobře.



  1. Jak vytvořit a spustit dynamický dotaz v uložené proceduře Oracle?

  2. Vyhoďte chybu bránící aktualizaci tabulky ve spouštěči MySQL

  3. Jak uniknout vyhrazenému slovu v Oracle?

  4. Oracle WITH a MATERIALIZE hint funguje jako autonomní transakce pro funkce