Les données de la base de données Oracle sont stockées dans des fichiers de données dans le répertoire spécifié. L'emplacement du répertoire des fichiers de données est le suivant : Windows : C : oracleoradata (par défaut) Unix/Linux/u01/app/oracle/oradata/ (par défaut)
Répertoire de stockage des données de la base de données Oracle
Oracle la base de données stocke les données dans des fichiers nommés fichiers de données, ces fichiers résident dans le répertoire spécifié. L'emplacement du répertoire des fichiers de données varie selon le système d'exploitation :
Windows
C:oracleoradata
(par défaut)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
HKEY_LOCAL_MACHINESOFTWAREORACLEHOME[ n]
La valeur de
ORACLE_BASE
est modifiée.
Unix/Linux
/u01/app/oracle/oradata/
(par défaut) Peut être modifié en éditant
init.ora
ou
spfile
et définissez le paramètre
DB_CREATE_FILE_DEST
pour apporter des modifications. Remarque : Chaque base de données possède son propre répertoire de fichiers de données. Le répertoire des fichiers de données doit disposer de suffisamment d'espace pour stocker les données de la base de données et se développer. Le répertoire des fichiers de données doit être sécurisé et accessible uniquement aux utilisateurs autorisés. Il est recommandé d'utiliser une partition ou un volume dédié pour stocker les fichiers de données afin d'améliorer les performances. Convention de dénomination des fichiers de donnéesLes fichiers de données Oracle utilisent la convention de dénomination suivante :
system01.dbf
,
system02.dbf
, ... : système tables Fichiers de données spatiales
undotbs01.dbf
,
undotbs02.dbf
, ... : Annuler les fichiers de données de l'espace table
users01.dbf
, users02.dbf, ... : Fichier de données de l'espace table utilisateurAfficher le répertoire des fichiers de donnéesVous pouvez utiliser la requête SQL suivante pour afficher le répertoire des fichiers de données de la base de données actuelle :
SELECT name, create_date, bytes, DIRECTORY_PATH FROM sys.dba_data_files;
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!