ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

oracle 11g rac创建数据文件到本地

2022-07-05 16:34:00  阅读:207  来源: 互联网

标签:11g rac datafile dbf racdb SQL oracle test01 DATADG1


1.节点一创建数据文件到本地
SQL> alter tablespace test add datafile '/u01/app/oracle/test01.dbf' size 10m autoextend off;

Tablespace altered.

SQL> select file#,name from v$datafile;

     FILE# NAME
---------- --------------------------------------------------
         1 +DATADG1/racdb/datafile/system.259.1090271295
         2 +DATADG1/racdb/datafile/sysaux.260.1090271329
         3 +DATADG1/racdb/datafile/undotbs1.261.1090271353
         4 +DATADG1/racdb/datafile/undotbs2.263.1090271415
         5 +DATADG1/racdb/datafile/users.264.1090271427
         6 +DATADG1/racdb/datafile/test.268.1102087241
         7 +DATADG2/racdb/datafile/test.261.1102087283
         8 +DATADG3/racdb/datafile/test.256.1102087313
         9 /u01/app/oracle/test01.dbf

9 rows selected.


2.节点二查询数据文件报错
SQL> select tablespace_name,file_name from dba_data_files;
ERROR:
ORA-01157: cannot identify/lock data file 9 - see DBWR trace file
ORA-01110: data file 9: '/u01/app/oracle/test01.dbf'

3.节点二创建表失败
SQL> create table tt as select * from dba_objects;
create table tt as select * from dba_objects
                                 *
ERROR at line 1:
ORA-01157: cannot identify/lock data file 9 - see DBWR trace file
ORA-01110: data file 9: '/u01/app/oracle/test01.dbf'

4.让数据文件下线
SQL> alter database datafile 9 offline drop;

Database altered.

5.将数据文件cp到共享存储
ASMCMD> cp '/u01/app/oracle/test01.dbf' +datadg1/racdb/datafile/test01.dbf
copying /u01/app/oracle/test01.dbf -> +datadg1/racdb/datafile/test01.dbf

6.恢复数据文件
SQL> recover datafile 9;
Media recovery complete.

7.数据文件online
SQL> alter database datafile '+datadg1/racdb/datafile/test01.dbf' online;

Database altered.

8.节点二验证
SQL> col file_name for a50
SQL>
SQL> select tablespace_name,file_name from dba_data_files;

TABLESPACE_NAME                FILE_NAME
------------------------------ --------------------------------------------------
SYSTEM                         +DATADG1/racdb/datafile/system.259.1090271295
SYSAUX                         +DATADG1/racdb/datafile/sysaux.260.1090271329
UNDOTBS1                       +DATADG1/racdb/datafile/undotbs1.261.1090271353
UNDOTBS2                       +DATADG1/racdb/datafile/undotbs2.263.1090271415
USERS                          +DATADG1/racdb/datafile/users.264.1090271427
TEST                           +DATADG1/racdb/datafile/test.268.1102087241
TEST                           +DATADG2/racdb/datafile/test.261.1102087283
TEST                           +DATADG3/racdb/datafile/test.256.1102087313
TEST                           +DATADG1/racdb/datafile/test01.dbf

9 rows selected.

SQL> create table tt as select * from dba_objects;

Table created.

  

标签:11g,rac,datafile,dbf,racdb,SQL,oracle,test01,DATADG1
来源: https://www.cnblogs.com/orcl-2018/p/16446967.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有