當前位置:成語大全網 - 新華字典 - oracle語言翻譯?

oracle語言翻譯?

這是創建路徑的語句,好久沒這麽用了,想起directory有目錄的意思才明白過來。

as 後面的部分是真實存在的目錄,這裏的意思就是在數據庫中用SP1UPD860代替真實存在的/oradata/oradbbak820目錄。(妳可以認為SP1UPD860是在oracle數據庫中是真實存在的/oradata/oradbbak820目錄的別名)

這個東西的主要作用有三點

(1)隱藏真實路徑,文件具體存儲的位置並不告知使用者,而是給他壹個這樣的“別名”,他不會知道具體的地址也就沒辦法修改,也沒辦法瞎胡搞(當然那如果DBA權限給他了,那麽這點其實沒什麽用,會的都能查出來)

(2)方便記憶,這點現在反而用的最多(如果用的話)。如果目錄是/opt/oracle/u1/app/add/abc下,那麽妳的過程什麽的,只要用到這個目錄就要寫這麽多,這還僅僅是六層目錄下,如果是更多層目錄,或者目錄起的名字更長呢?比如很多公司為了所謂的保密,目錄都是壹些數字和字母的隨機組合,比如A24UY6H1V這種,這種情況下,每次打壹長串搞不好還會打錯,那麽不如在oracle內起壹個“別名”這樣多好記。

(3)方便管理。dba可以對相關的路徑進行grant,revoke都比較方便。