1

http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/goldengate/11g/GGS_Sect_Config_WinUX_ORA_to_WinUX_ORA.pdfのチュートリアルに示されているように、初期ロードを実行しようとしていますが、REPLICATにこのエラーが表示されます。処理する。

SOURCEDEFS句も使用してみましたが(ソースとターゲットの構造はまったく同じですが)、同じ問題が発生します。


**実行時メッセージ**


2011-04-14 12:02:15 GGS ERROR 171 Unknown data type received <0x54 49>.

レポートファイルに表示される他の唯一の表示は、次の警告メッセージです。

2011-04-14 12:02:15 GGS WARNING 201 
Rounding up LOBWRITESIZE 32528 to be a multiple of LOB chunk size (16324).
    LOBWRITESIZE = 32648 bytes.

その他の詳細は次のとおりです。さらに情報が必要な場合は、私に知らせてください

***********************************************************************
GoldenGate Delivery for Oracle
Version v9.5.1.31 Build 003
HP-UX 11.23 (optimized 64-bit), Oracle 10g on Jun 24 2008 13:43:23
Copyright GoldenGate Software, Inc. 1995-2008

Starting at 2011-04-14 12:02:09
***********************************************************************

Database Version:
Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bi
PL/SQL Release 10.2.0.4.0 - Production
CORE 10.2.0.4.0 Production
TNS for HPUX: Version 10.2.0.4.0 - Production
NLSRTL Version 10.2.0.4.0 - Production

これらは、ガイドに記載されているように、ソースとターゲットで作成したテーブル構造です。

goldenga@:goldenga/>cat demo_ora_create.sql
-- Copyright (C) 2002, 2009, Oracle and/or its affiliates. All rights reserved.
--
-- demo_ora_create.sql
--
-- Oracle Tutorial
--
-- Description:
-- Create the TCUSTMER and TCUSTORD tables.
--
-- Note: execute this script from the command line as 
--"sqlplus userid/password @demo_ora_create.sql".
--

DROP TABLE tcustmer;
CREATE TABLE tcustmer
(
    cust_code        VARCHAR2(4),
    name             VARCHAR2(30),
    city             VARCHAR2(20),
    state            CHAR(2),
    PRIMARY KEY (cust_code)
        USING INDEX
);

DROP TABLE tcustord;
CREATE TABLE tcustord
(
    cust_code        VARCHAR2(4),
    order_date       DATE,
    product_code     VARCHAR2(8),
    order_id         NUMBER,
    product_price    NUMBER(8,2),
    product_amount   NUMBER(6),
    transaction_id   NUMBER,
    PRIMARY KEY (cust_code, order_date, product_code, order_id)
        USING INDEX
);
goldenga@:goldenga/>cat demo_ora_insert.sql
-- Copyright (C) 2002, 2009, Oracle and/or its affiliates. All rights reserved.
--
-- demo_ora_insert.sql
--
-- Oracle Tutorial
--
-- Description:
-- Insert initial data into the TCUSTMER and TCUSTORD tables.
--
-- Note: execute this script from the command line as 
--"sqlplus userid/password @demo_ora_insert.sql"
--

INSERT INTO tcustmer
VALUES
(
    'WILL',
    'BG SOFTWARE CO.',
    'SEATTLE',
    'WA'
);

INSERT INTO tcustmer
VALUES
(
    'JANE',
    'ROCKY FLYER INC.',
    'DENVER',
    'CO'
);

INSERT INTO tcustord
VALUES
(
    'WILL',
    TO_DATE ('1994-09-30 15:33:00','YYYY-MM-DD HH24:MI:SS'),
    'CAR',
    144,
    17520,
    3,
    100
);

INSERT INTO tcustord
VALUES
(
    'JANE',
    TO_DATE ('1995-11-11 13:52:00','YYYY-MM-DD HH24:MI:SS'),
    'PLANE',
    256,
    133300,
    1,
    100
);

COMMIT;

この問題を修正するためのアドバイスをいただければ幸いです。

ありがとう、ラジェッシュ。

4

2 に答える 2

0

エラーのように見えるのは、私たちの場所にASMがセットアップされているためです。そして、チュートリアルガイドのこの部分を無視しました。

注意:Oracle自動ストレージ管理(ASM)を使用している場合は、TRANLOGOPTIONSASMUSERおよびASMPASSWORDをExtractパラメータファイルで設定する必要があります。詳細については、GoldenGateforWindowsおよびUNIXの管理者およびリファレンスマニュアルを参照してください。

後で同じ「問題」に遭遇した人に役立つように、ここに返信を投稿してください。

これまでのすべてのアドバイスに感謝します。

于 2011-04-19T19:06:16.163 に答える
-1

オラクルゴールデンゲートの管理者ガイドから複製するファイルの初期ロード方法を確認してください。これで問題が解決することを願っています。

于 2011-05-19T12:36:23.637 に答える