表空间文件的位置?

ezt*_*tam 2 oracle tablespace

如何找到oracle在其中存储表空间文件的目录?

当我这样做时:select * from dba_data_files;select * from v$datafile;然后我得到一些类似的路径:

+DATA01/fu/datafile/bar_ts01_data.260.264360912
Run Code Online (Sandbox Code Playgroud)

但是什么意思+DATA01呢?文件系统到底在哪里?

Отг*_*маа 6

+ DATA01 / fu / datafile / bar_ts01_data.260.264360912

是的,这是正确的文件路径。这意味着您使用ASM磁盘。

使用“网格”用户(通常是这样命名的Oracle Grid Infrastructure安装用户)登录到OS后,运行以下命令浏览ASM磁盘上的文件。

export ORACLE_HOME=/u01/app/11.2.0/grid --this is also usual installation dir, may differ on your case
export ORACLE_SID=+ASM
cd $ORACLE_HOME/bin
./asmcmd -p
ASMCMD>ls
+DATA01
+DATA02
ASMCMD>cd +DATA01
Run Code Online (Sandbox Code Playgroud)