2011-05-25 16 views
15

stworzyłem następujące Oracle katalog csvDir:Jak odzyskać ścieżkę katalogu Oracle?

create or replace directory csvDir as 
'd:\oracle\oradata\external_data\downloadedFiles'; 

Teraz, w jaki sposób można odzyskać ścieżkę od tego csvDir alias?

Powinna istnieć tabela systemowa przechowująca tę ścieżkę.

Odpowiedz

15
select directory_path from dba_directories where upper(directory_name) = 'CSVDIR' 
+1

Dzięki! Działa to, ale tylko dla roli DBA –

5

ALL_DIRECTORIES słownik danych widok będzie miał informacje o wszystkich katalogów, które mają dostęp. Dotyczy to ścieżki systemu operacyjnego:

SELECT owner, directory_name, directory_path 
    FROM all_directories 
Powiązane problemy