Créer un espace de table et de l'utilisateur
Changer d'utilisateur oracle
su - oracle
Se connecter à la base de données
sqlplus /nolog
conn /as sysdba
Créer un espace de table temporaire, le nom et le chemin de l'espace de table temporaire peut spécifier votre propre
create temporary tablespace MES_TEMP tempfile '${ORACLE_HOME}\oradata\MES_TEMP.bdf' size 100m reuse autoextend on next 20m maxsize unlimited;
Créer un espace de table et les noms de chemin d'espace table peut spécifier votre propre
create tablespace MES datafile '${ORACLE_HOME}\oradata\MES.dbf' size 100M reuse autoextend on next 40M maxsize unlimited default storage(initial 128k next 128k minextents 2 maxextents unlimited);
Créez un utilisateur et spécifiez l'espace de table
create user mes identified by mes default tablespace MES temporary tablespace MES_TEMP;
Ou utilisez l'espace table par défaut
create user mes identified by mes
Pour les utilisateurs autorisés
grant dba to mes;
grant connect,resource to mes;
grant select any table to mes;
grant delete any table to mes;
grant update any table to mes;
grant insert any table to mes;
L'utilisateur est créé, les utilisateurs peuvent utiliser la nouvelle connexion de test
Supprimer l'espace de table temporaire
Interroge fichier espace table temporaire
select name from v$tempfile;
Supprimez le fichier d'espace table temporaire
drop tablespace MES_TEMP including contents and datafiles;
Re-requête le fichier d'espace table temporaire
select name from v$tempfile;
Espace table supprimer le succès temporaire,
Supprimer l'espace de table
Requête fichier espace de table
select name from v$datafile;
Arrêtez l'utilisation de l'espace de table
alter tablespace MES offline;
Supprimez le fichier de l'espace de table
drop tablespace MES including contents and datafiles;
Le fichier espace de table de Re
select name from v$datafile;
L'espace table supprimé avec succès
Supprimer l'utilisateur
drop user mes cascade;