Data pangkalan data Oracle disimpan dalam fail data dalam direktori yang ditentukan. Lokasi direktori fail data adalah seperti berikut: Windows: C: oracleoradata (default) Unix/Linux/u01/app/oracle/oradata/ (default)
Direktori penyimpanan data pangkalan data Oracle
pangkalan data menyimpan data dalam Dalam fail bernama fail data, fail ini berada dalam direktori yang ditentukan. Lokasi direktori fail data berbeza-beza bergantung pada sistem pengendalian:
Windows
C:oracleoradata
(默认)
HKEY_LOCAL_MACHINESOFTWAREORACLEHOME[n]
的ORACLE_BASE
值进行更改。Unix/Linux
/u01/app/oracle/oradata/
(默认)init.ora
或spfile
文件并设置DB_CREATE_FILE_DEST
参数进行更改。注意:
数据文件命名约定
Oracle 数据文件使用以下命名约定:
system01.dbf
,system02.dbf
, ...:系统表空间数据文件undotbs01.dbf
,undotbs02.dbf
, ...:撤销表空间数据文件users01.dbf
,users02.dbf
ORACLE_BASE
ditukar.
Unix/Linux
/u01/app/oracle/oradata/
(default) Boleh diedit dengan mengedit
init.ora
atau
spfile
fail dan tetapkan parameter
DB_CREATE_FILE_DEST
untuk membuat perubahan. Nota: Setiap pangkalan data mempunyai direktori fail data sendiri. Direktori fail data sepatutnya mempunyai ruang yang cukup untuk menyimpan data pangkalan data dan berkembang. Direktori fail data hendaklah selamat dan boleh diakses hanya kepada pengguna yang dibenarkan. Adalah disyorkan untuk menggunakan partition atau volum khusus untuk menyimpan fail data untuk meningkatkan prestasi. Konvensyen penamaan fail dataFail data Oracle menggunakan konvensyen penamaan berikut:
system02.dbf
, ...: sistem jadual Fail data spatial
undotbs01.dbf
,
undotbs02.dbf
, ...: Buat asal fail data ruang jadual
users01.dbf
, users02.dbf, ...: Fail data ruang jadual penggunaLihat direktori fail dataAnda boleh menggunakan pertanyaan SQL berikut untuk melihat direktori fail data pangkalan data semasa: rreeee
Atas ialah kandungan terperinci Dalam direktori manakah data pangkalan data oracle terletak?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!