Запрос, чтобы показать устройство, где находится файл. [ORACLE]
Я смотрю на сайт ss64, но не могу показать устройство, на котором находится мой файл "/home/user/file_data.dbf".
Другими словами, запрос вернет следующую информацию:
-------------------------------------------
| Datafile | device |
|-------------------------------------------|
| /home/user/file_data.dbf | /dev/sda |
| /mnt/example/file_data2.dbf | /dev/sdb |
-------------------------------------------
Вся помощь благодарна.
1 ответ
Не уверен, что это связано с Oracle, базой данных и т. Д. Чтобы узнать, где физически расположены ваши папки, используйте команду Unix df
(возможно, предшествует host
если вы хотите сделать это из сеанса SQL*Plus). Я не думаю, что вы найдете эту информацию в каталоге; Oracle знает только имена файлов и каталогов, где они физически расположены - это бизнес ОС, а не Oracle.
Пример:
SQL> host df /home
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda5 466218648 25089284 417423764 6% /