11G RAC+单机DG

 

--报错

一、


15:30:45 > startup nomount;
ORA-01565: error in identifying file '+DATA/test/spfilekjdg.ora'
ORA-17503: ksfdopn:2 Failed to open file +DATA/test/spfilekjdg.ora
ORA-15001: diskgroup "DATA" does not exist or is not mounted
ORA-15040: diskgroup is incomplete
ORA-15040: diskgroup is incomplete
ORA-15040: diskgroup is incomplete
ORA-15040: diskgroup is incomplete
ORA-15040: diskgroup is incomplete
ORA-15040: diskgroup is incomplete
ORA-15040: diskgroup is incomplete
ORA-15040: diskgroup is incomplete

 

---解决办法
[root@test ~]# ll /u01/app/oracle/product/11.2.0/db_1/bin/oracle
-rwsr-s--x 1 oracle oinstall 239501456 Sep 12 10:36 /u01/app/oracle/product/11.2.0/db_1/bin/oracle
[root@test ~]#
[root@test ~]#
[root@test ~]# chown oracle:asmadmin /u01/app/oracle/product/11.2.0/db_1/bin/oracle
[root@test ~]#
[root@test ~]# ll /u01/app/oracle/product/11.2.0/db_1/bin/oracle
-rwxr-x--x 1 oracle asmadmin 239501456 Sep 12 10:36 /u01/app/oracle/product/11.2.0/db_1/bin/oracle
[root@test ~]#
[root@test ~]# chmod 6751 /u01/app/oracle/product/11.2.0/db_1/bin/oracle
[root@test ~]#
[root@test ~]# ll /u01/app/oracle/product/11.2.0/db_1/bin/oracle
-rwsr-s--x 1 oracle asmadmin 239501456 Sep 12 10:36 /u01/app/oracle/product/11.2.0/db_1/bin/oracle
[root@test ~]#


15:32:52 > startup nomount;
ORACLE instance started.

Total System Global Area 2.8862E+11 bytes
Fixed Size 2271480 bytes
Variable Size 2.0938E+10 bytes
Database Buffers 2.6736E+11 bytes
Redo Buffers 314085376 bytes
15:33:08 >
15:33:15 >
15:33:15 >
15:33:15 >
15:33:16 >
15:33:16 > show parameter spfile

NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
spfile string +DATA/test/spfilekjdg.ora
15:35:44 >
15:35:44 >

二、

--主库报错
Thu Sep 12 17:15:49 2019
Error 1017 received logging on to the standby
------------------------------------------------------------
Check that the primary and standby are using a password file
and remote_login_passwordfile is set to SHARED or EXCLUSIVE,
and that the SYS password is same in the password files.
returning error ORA-16191
------------------------------------------------------------
PING[ARC1]: Heartbeat failed to connect to standby 'kjdg'. Error is 16191.


----原因是主库 两个节点 密码文件 通过 md5sum 查看不一样;把节点1的密码文件传递给节点2后恢复!

[oracle@test2 dbs]$ md5sum orapwtest2
11a33a9aca85269874826rr53ba18fef orapwtest2


[oracle@test1 dbs]$ md5sum orapwtest1
80a333a3a699f08fcaaa3fdc1c176aab orapwtest1

 

[oracle@kjdg dbs]$ md5sum orapwkjdg
11a33a9aca85269874826rr53ba18fef orapwtestdg

三、

---实操

17:37:39 SYS@testdg(testdg)> select file_name from dba_temp_files;
ERROR:
ORA-01157: cannot identify/lock data file 5502 - see DBWR trace file
ORA-01110: data file 5502: '+DATA/testdg/tempfile/temp_01.dbf'


no rows selected

17:46:03 SYS@testdg(testdg)>
17:46:34 SYS@testdg(testdg)>
17:46:34 SYS@testdg(testdg)>
17:46:35 SYS@testdg(testdg)> alter tablespace temp drop tempfile '+DATA/testdg/tempfile/temp_01.dbf' ;

Tablespace altered.


17:47:32 SYS@testdg(testdg)> select file_name from dba_temp_files;
17:47:35 SYS@testdg(testdg)>

FILE_NAME
--------------------------------------------------------------------------------
+DATA/testdg/tempfile/temp.309.1007744663


17:47:39 SYS@testdg(testdg)> alter tablespace temp add tempfile '+DATA' size 30g autoextend off;

Tablespace altered.


17:47:55 SYS@testdg(testdg)> select file_name from dba_temp_files;

FILE_NAME
--------------------------------------------------------------------------------
+DATA/testdg/tempfile/temp.309.1007744663
+DATA/testdg/tempfile/temp.310.1007747273

 

posted @ 2019-09-12 18:13  钱若梨花落  阅读(549)  评论(0编辑  收藏  举报