2011-05-25 23 views
15

ho creato il seguente Oracle Directory csvDir:Come recuperare un percorso di directory Oracle?

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

Ora, come posso recuperare il percorso da questo csvDir alias?

Ci dovrebbe essere qualche tabella di sistema che memorizza questo percorso.

risposta

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

Grazie! Funziona ma solo per il ruolo DBA –

5

La vista del dizionario dati ALL_DIRECTORIES avrà informazioni su tutte le directory che si ha accesso. Ciò include il percorso del sistema operativo

SELECT owner, directory_name, directory_path 
    FROM all_directories 
Problemi correlati