Oracle 数据文件转移表空间

2025-12-30 03:17:06

1、停止监听(目的是保证应用不连接数据库)

    停止监听或者重启数据之前需要和开发人员联系将所有应用先关闭,然后停止监。这样做是为了避免应用不断报错。

[oracle@oracle10g ~]$ lsnrctl stop

如果是rac的话,需要使用srvctl 命令停止监听

[oracle@oracle10g /]$ ps -ef | grep orcl 查看是否有应用远程连接

2、设置表空间为read only 

SQL> alter tablespace db320 read only;  设置表空间只读模式

select TABLESPACE_NAME ,STATUS from dba_tablespaces; 查看表空间是否设置成功

3、设置表空间为 offline状态

SQL> alter tablespace db320 offline;

SQL> select FILE_NAME,STATUS,ONLINE_STATUS from dba_data_files where tablespace_name='DB320';

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
相关推荐
  • 阅读量:34
  • 阅读量:20
  • 阅读量:65
  • 阅读量:98
  • 阅读量:104
  • 猜你喜欢