如何修改Oracle 表空间名称tablespace name

2024-12-24 22:57:43
推荐回答(2个)
回答1:

方法/步骤
一、环境准备
操作前把数据库用到的所有服务停止

二、修改表空间名称
1、 使用oracle用户登录执行
$sqlplus / as sysdba
2、 执行修改表空间命令如下
SQL> alter tablespace TEST rename to TEST1;
注:可连续对多个表空间进行重命名
4、 确认表空间名已经修改
SQL>select name from v$tablespace;
SQL>exit
3
三、启动数据相关应用
应用管理员启动数据库相关的应用

回答2:

对于每表独立表空间,表空间名称与 文件/表 名称的名称相同,即对于上面的表 t1,表空间名称将为 t1。如果它是使用名称 my_tablespace 创建的常规(或共享)表空间,则该表空间名称将是 my_tablespace。这些表空间用唯一的 ID 标识,称为 tablespace ID。