【问题标题】:Oracle DB: Can one db file be shared between table spaceOracle DB:一个db文件可以在表空间之间共享吗
【发布时间】:2015-11-13 16:44:43
【问题描述】:

一个db文件可以在表空间之间共享吗?

我正在删除临时表空间,如下所示,

1) 获取表中的所有文件 空间 :: SELECT FILE_NAME FROM DBA_TEMP_FILES WHERE TABLESPACE_NAME = 'TEMPRM_TEMP';

2)删除表空间中的所有文件::ALTER 表空间 TEMPRM_TEMP 删除 TEMPFILE '/tmp/TEMPRM/create/TEMPRM/datafile/o1_mf_temprm_t_bw3yo9lv_.tmp';

3)删除实际表空间 :: DROP TABLESPACE TEMPRM_TEMP INCLUDING 内容和数据文件;

这个程序有什么危害吗?

【问题讨论】:

    标签: oracle oracle11g oracle10g


    【解决方案1】:

    这是您数据库中唯一的临时表空间吗?如果答案是肯定的,那么您将无法放弃它。如果有人连接到表空间,您将无法删除它。如果这不是唯一的临时表空间,并且没有人连接到它,那么它将工作并且是安全的。

    【讨论】:

      【解决方案2】:

      好的,我们开始oracle doc

      Oracle 数据库中的表空间由一个或多个物理数据文件组成。一个数据文件只能关联一个表空间和一个数据库。

      【讨论】:

        猜你喜欢
        • 2011-07-13
        • 2022-01-19
        • 2020-04-14
        • 2011-04-09
        • 2023-04-01
        • 1970-01-01
        • 2018-02-02
        • 1970-01-01
        • 2013-04-09
        相关资源
        最近更新 更多