在一台服务器上运行SQL语句能正常进行。
在另一台服务器上就提示如下:
ORA-00600 internal error code, arguments:[qkaRmtViewzo], [],[],[],[],[],[],[]是什么原因呢?如何解决?
在另一台服务器上就提示如下:
ORA-00600 internal error code, arguments:[qkaRmtViewzo], [],[],[],[],[],[],[]是什么原因呢?如何解决?
不好意思,PATCH怎么打开啊?
BOM.CHILD_ITEM_CD,
BOM.BEG_EFF_DTE,
BOM.END_EFF_DTE,
BOM.USAGE_TYPE,
BOM.USAGE_DEC,
substr(sys_connect_by_path(decode(BOM.USAGE_TYPE,
0,
BOM.USAGE_DEC,
BOM.USAGE_DENOMINATOR /
BOM.USAGE_NUMERATOR),
' * '),
3) USAGES,
LEVEL AS LVL,
BOM.START_ECN_NO,
BOM.START_ECN_ACCUM_QTY,
BOM.END_ECN_NO,
BOM.END_ECN_ACCUM_QTY
FROM (SELECT *
FROM (SELECT MFG_BOM_MASTER.*,
DECODE(MFG_BOM_MASTER.START_ECN_NO,
'*',
0,
(SELECT H1.ECN_ENFORCEMENT_TYPE
FROM BOM_ECN_HEADER@panaplan H1
WHERE H1.ECN_CONTROL_NO =
MFG_BOM_MASTER.START_ECN_NO)) START_TYPE,
DECODE(MFG_BOM_MASTER.END_ECN_NO,
'*',
0,
(SELECT H1.ECN_ENFORCEMENT_TYPE
FROM BOM_ECN_HEADER@panaplan H1
WHERE H1.ECN_CONTROL_NO =
MFG_BOM_MASTER.END_ECN_NO)) END_TYPE
FROM MFG_BOM_MASTER@panaplan)
WHERE 1 = 1 AND DECODE(START_TYPE, 2, '20110129', 1) BETWEEN CASE
START_TYPE WHEN 2 THEN BEG_EFF_DTE ELSE 1 END AND CASE START_TYPE WHEN 2 THEN END_EFF_DTE ELSE 1 END AND DECODE(END_TYPE, 2, '20110129', 1) BETWEEN CASE END_TYPE WHEN 2 THEN BEG_EFF_DTE ELSE 1 END AND CASE END_TYPE WHEN 2 THEN END_EFF_DTE ELSE 1 END) BOM
START WITH BOM.BKC_CD = '20297931'
CONNECT BY PRIOR BOM.CHILD_ITEM_CD = BOM.BKC_CD
从同一台电脑连接到不同的服务器去执行这条SQL一台服务器很快就运行出结果。
另一台服务器就报错。
@panaplan这个link不?