【故障解决】ORA-17630: Mismatch in the remote file protocol version client 2
作者:互联网
【故障解决】ORA-17630: Mismatch in the remote file protocol version client 2 server 3
在 12.1.0.2 的 PDB 升级到 12.2.0.2 的时候,不能选用 DBLINK 远程克隆的方式,因为源库是 12.1.0.2 的版本,不能夸版本远程克隆,否则报错:
SYS@cdb1212> create pluggable database pdblhr3 from PDBPROD2@dbl_PDBLHR1 CREATE_FILE_DEST = '/u01/app/oracle/oradata';
create pluggable database pdblhr3 from PDBPROD2@dbl_PDBLHR1 CREATE_FILE_DEST = '/u01/app/oracle/oradata'
*
ERROR at line 1:
ORA-17630: Mismatch in the remote file protocol version client 2 server 3
参考: Creating a PDB Remote Clone from 12.1.0.2 to 12.2 Fails With ORA-17630 ( 文档 ID 2090019.1)
解决: Download and apply Patch 18633374 on the side that does not include the fix for Bug 18633374. The fix is included in 12.2 or later.
NOTE: Both sides must have the fix for Bug 18633374
Creating a PDB Remote Clone from 12.1.0.2 to 12.2 Fails With ORA-17630 (文档 ID 2090019.1) |
In this Document
Symptoms |
Changes |
Cause |
Solution |
References |
APPLIES TO:
Oracle Database - Enterprise Edition - Version 12.2.0.1 and later
Information in this document applies to any platform.
SYMPTOMS
Creating a PDB remote clone from 12.1.0.2 to 12.2 fails with:
SQL> create pluggable database MYDB from MYSEED@CDBMYSEED
file_name_convert=('/CDB12R1/','/CDB12R2/');
create pluggable database MYDB from MYSEED@CDBMYSEED
file_name_convert=('/CDB12R1/','/CDB12R2/')
*
ERROR at line 1:
ORA-17628: Oracle error 17630 returned by remote Oracle server
ORA-17630: Mismatch in the remote file protocol version client server
The error is shown in the alert.log file and in the generated trace file as follow:
alert.log
...
create pluggable database MYPDB from MYSEED@CDB12R1 file_name_convert=('/MYSEED/','/MYPDB/')
2015-12-11T17:48:30.353070+01:00
Errors in file /u01/app/oracle/diag/rdbms/cdb/CDB/trace/CDB_ora_4268_remote.trc:
ORA-17628: Oracle error 17630 returned by remote Oracle server
ORA-17630: Mismatch in the remote file protocol version client server
...
/u01/app/oracle/diag/rdbms/cdb/CDB/trace/CDB_ora_4268_remote.trc
...
*** 2015-12-11T17:48:30.352800+01:00 (CDB$ROOT(1))
ORA-17628 : Oracle error 17630 returned by remote Oracle server
ORA-17630 : Mismatch in the remote file protocol version client server
EXEC #0x7f34ee563838:c=76000,e=2344936,p=11,cr=279,cu=13,mis=0,r=0,dep=0,og=1,plh=0,tim=254798627784
ERROR #0x7f34ee563838: err=17628 tim=254798627869
LOBTMPCREATE: type=TEMPORARY LOB,bytes=1,c=0,e=41,p=0,cr=0,cu=0,tim=254798628632
LOBWRITE: type=TEMPORARY LOB,bytes=93,c=0,e=111,p=0,cr=0,cu=7,tim=254798628845
...
CHANGES
CAUSE
Unpublished Bug 22289708 - ORA-17630 WHILE TRYING TO REMOTE CLONE A PDB, closed as duplicate of:
Bug 18633374 - COPYING ACROSS REMOTE SERVERS: ASMCMD-8016, ORA-17628, ORA-17630, ORA-06512,
The error is a result of looking for a particular protocol version instead of a set of protocol versions. In this case, the 12.2 client is sending both V1 & V2 as protocol versions and 12.1.0.2 (the remote side in this case) is expecting a single version not both.
SOLUTION
Download and apply Patch 18633374 on the side that does not include the fix for Bug 18633374 . The fix is included in 12.2 or later.
NOTE: Both sides must have the fix for Bug 18633374
If no patch exists for your environment, please contact Oracle Support for a backport request.
Check for any conflicting Patches using Document 1317012.1 - How To Use MOS Patch Planner To Check And Request The Conflict Patches?
REFERENCES
BUG:18633374 - COPYING ACROSS REMOTE SERVERS: ASMCMD-8016, ORA-17628, ORA-17630, ORA-06512
NOTE:18633374.8 - Bug 18633374 - Error copying across remote servers with ASMCMD CP command (ASMCMD-8016, ORA-17628, ORA-17630, ORA-6512)
标签:17630,protocol,Mismatch,12.2,file,remote,ORA 来源: https://blog.51cto.com/lhrbest/2705143