WebSphere Enterprise Service Bus バージョン 6.2.0 オペレーティング・システム: AIX、HP-UX、i5/OS、Linux、Solaris、Windows


Table_esb_DB2UDBOS390_V8_1.ddl の例

coreDBUtility を使用して、z/OS® 上のリモート DB2® メッセージ・ロガー・データベースにテーブルを作成するスクリプトを生成することができます。このスクリプトの例を以下に示します。

-- @start_restricted_prolog@
-- Licensed Materials - Property of IBM
-- 5724-I82 5724-L01 5655-N63 5655-R15
-- (C) Copyright IBM Corporation 2006 All Rights Reserved.
-- US Government Users Restricted Rights- Use, duplication or disclosure
-- restricted by GSA ADP Schedule Contract with IBM Corp.
-- @end_restricted_prolog@

-- DB2UDB for z/OS V8.1 schema for Message Logger Mediation

-- ESBDB             DBName
-- ESBDBSTO     StorageGroup
-- ESBLOG              SQLID

-- Create Tablespaces
CREATE TABLESPACE ESBTS   LOCKSIZE ROW CCSID UNICODE BUFFERPOOL BP0
                          IN ESBDB USING STOGROUP ESBDBSTO;
CREATE LOB TABLESPACE ESBCLOB IN ESBDB USING STOGROUP ESBDBSTO;

-- Create Tables
CREATE TABLE ESBLOG.MSGLOG
  (TIMESTAMP TIMESTAMP NOT NULL,
   MESSAGEID VARCHAR(36) NOT NULL,
   MEDIATIONNAME VARCHAR(256) NOT NULL,
   MODULENAME VARCHAR(256),
   MESSAGE CLOB(100000K),
   VERSION VARCHAR(10),
CONSTRAINT PK_MSGLOG PRIMARY KEY (MESSAGEID, TIMESTAMP, MEDIATIONNAME))
   IN ESBDB.ESBTS;

CREATE UNIQUE INDEX ESBLOG.MSGLOG_INDEX_PK 
ON ESBLOG.MSGLOG (MESSAGEID, TIMESTAMP, MEDIATIONNAME) USING STOGROUP ESBDBSTO;

-- Create AUX CLOB Tables/Index 
CREATE AUX TABLE ESBLOG.MESSAGECLOB IN ESBDB.ESBCLOB STORES ESBLOG.MSGLOG COLUMN MESSAGE;
CREATE INDEX ESBLOG.MESSAGECLOB_IDX ON ESBLOG.MESSAGECLOB USING STOGROUP ESBDBSTO;

reference 参照トピック

ご利用条件 | フィードバック


タイム・スタンプ・アイコン 最終更新: 2010/07/05


http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r2mx/topic//com.ibm.websphere.wesb620.doc/doc/rins_table_esb.html
Copyright IBM Corporation 2005, 2010. All Rights Reserved.
このインフォメーション・センターでは Eclipse テクノロジーが採用されています (http://www.eclipse.org)。