Bonjour
Ce script a été utilisé pour créer une base des données, après avoir lancer l'instance en mode nomount,

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
CREATE DATABASE test
USER SYS IDENTIFIED BY change_on_install
USER SYSTEM IDENTIFIED BY manager
LOGFILE GROUP 1 ('/home/oracle/app/oracle/oradata/test/redo01.log') SIZE 150M,
GROUP 2 ('/home/oracle/app/oracle/oradata/test/redo02.log') SIZE 150M,
GROUP 3 ('/home/oracle/app/oracle/oradata/test/redo03.log') SIZE 150M
MAXLOGFILES 20
MAXLOGMEMBERS 5
MAXLOGHISTORY 10
MAXDATAFILES 100
MAXINSTANCES 1
CHARACTER SET AL32UTF8
NATIONAL CHARACTER SET AL16UTF16
DATAFILE '/home/oracle/app/oracle/oradata/test/system01.dbf' SIZE 325M REUSE
EXTENT MANAGEMENT LOCAL
SYSAUX DATAFILE '/home/oracle/app/oracle/oradata/test/sysaux01.dbf' SIZE 325M REUSE
DEFAULT TABLESPACE users
DATAFILE '/home/oracle/app/oracle/oradata/test/users01.dbf'
SIZE 20M EXTENT MANAGEMENT LOCAL
DEFAULT TEMPORARY TABLESPACE temp
TEMPFILE '/home/oracle/app/oracle/oradata/test/temp01.dbf'
SIZE 20M REUSE
UNDO TABLESPACE undotbs1
DATAFILE '/home/oracle/app/oracle/oradata/test/undotbs01.dbf'
SIZE 200M REUSE AUTOEXTEND ON MAXSIZE UNLIMITED;
il es claire que les fichiers users01.dbf, temp01.dbf et undobs.dbf sont réspectivement crées à fin de acquérir les données des tablespace standards, temporelle et d'annulation.
mais, je n'arrive pas à comprendre le rôle de ces fichiers créer par les commandes suivantes :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
DATAFILE '/home/oracle/app/oracle/oradata/test/system01.dbf' SIZE 325M REUSE
EXTENT MANAGEMENT LOCAL
SYSAUX DATAFILE '/home/oracle/app/oracle/oradata/test/sysaux01.dbf' SIZE 325M
mecri