Einschränkungen
Das folgende Beispiel eines XML-Scripts können Sie verwenden, um eine DB2 Everyplace-DataPropagator-Tabellensubskription mit XML Scripting Tool von DB2 Everyplace einer vorher erstellten DataPropagator-Subskriptionsgruppe zuzuordnen.
In diesem Beispiel hat die DB2 Everyplace-DataPropagator-Tabellensubskription den Namen DPSUB1 in den Beispieltabellen für die Mobile Pflege.
<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE Root SYSTEM "mdas3.dtd"> <Root> <AddReplMaster> <System>SAD_LPT</System> <Instance>DB2</Instance> <Database>MPFLEGE</Database> <UserId>db2admin</UserId> <Password>db2admin</Password> <DatabaseAlias>MPFLEGE</DatabaseAlias> </AddReplMaster> <AddReplMirror> <Database>S_MPFLEGE</Database> <UserId>db2admin</UserId> <Password>db2admin</Password> <SyncWindow>0</SyncWindow> </AddReplMirror> <AddDproprSubscription Replicate="FALSE"> <Name>DPSUB1</Name> <SubAdapter>DSYDPROPR</SubAdapter> <EncryptionLevel>0</EncryptionLevel> <Block>N</Block> <MasterSystem>SAD_LPT</MasterSystem> <MasterInstance>DB2</MasterInstance> <MasterDb>MPFLEGE</MasterDb> <MirrorDb>S_MPFLEGE</MirrorDb> <ApplyQualifier>S_MPFLEGE</ApplyQualifier> <AddTable> <TargetSchema>DSYSAMPLE</TargetSchema> <TargetTable>MPANSPRECHPARTNER</TargetTable> <TableSpace>TBMPANSPRECHPARTNER</TableSpace> <SourceSchema>DSYSAMPLE</SourceSchema> <SourceTable>MPANSPRECHPARTNER</SourceTable> <DeleteAuth>Y</DeleteAuth> <InsertAuth>Y</InsertAuth> <UpdateAuth>Y</UpdateAuth> <SelectAuth>Y</SelectAuth> <WhereClauseMirrorToMobile></WhereClauseMirrorToMobile> <WhereClauseMasterToMirror></WhereClauseMasterToMirror> <JoinFilter>G</JoinFilter> <Order>1</Order> <Encrypt>N</Encrypt> <AddColumn> <SourceColumn>PATIENTEN_ID</SourceColumn> <TargetColumn>PATIENTEN_ID</TargetColumn> <Subscribe>Y</Subscribe> <Replicate>Y</Replicate> <Key>Y</Key> </AddColumn> <AddColumn> <SourceColumn>ANSPRECHPARTNER</SourceColumn> <TargetColumn>ANSPRECHPARTNER</TargetColumn> <Subscribe>Y</Subscribe> <Replicate>Y</Replicate> <Key>Y</Key> </AddColumn> <AddColumn> <SourceColumn>BEZIEHUNG</SourceColumn> <TargetColumn>BEZIEHUNG</TargetColumn> <Subscribe>Y</Subscribe> <Replicate>Y</Replicate> <Key>N</Key> </AddColumn> </AddTable> <AddTable> <TargetSchema>DSYSAMPLE</TargetSchema> <TargetTable>MPKRANKENAKTE</TargetTable> <TableSpace>TBMPKRANKENAKTE</TableSpace> <SourceSchema>DSYSAMPLE</SourceSchema> <SourceTable>MPKRANKENAKTE</SourceTable> <DeleteAuth>Y</DeleteAuth> <InsertAuth>Y</InsertAuth> <UpdateAuth>Y</UpdateAuth> <SelectAuth>Y</SelectAuth> <WhereClauseMirrorToMobile></WhereClauseMirrorToMobile> <WhereClauseMasterToMirror></WhereClauseMasterToMirror> <JoinFilter>G</JoinFilter> <Order>2</Order> <Encrypt>N</Encrypt> <AddColumn> <SourceColumn>SATZ_ID</SourceColumn> <TargetColumn>SATZ_ID</TargetColumn> <Subscribe>Y</Subscribe> <Replicate>Y</Replicate> <Key>Y</Key> </AddColumn> <AddColumn> <SourceColumn>DATUM</SourceColumn> <TargetColumn>DATUM</TargetColumn> <Subscribe>Y</Subscribe> <Replicate>Y</Replicate> <Key>N</Key> </AddColumn> <AddColumn> <SourceColumn>ZEIT</SourceColumn> <TargetColumn>ZEIT</TargetColumn> <Subscribe>Y</Subscribe> <Replicate>Y</Replicate> <Key>N</Key> </AddColumn> <AddColumn> <SourceColumn>PATIENTEN_ID</SourceColumn> <TargetColumn>PATIENTEN_ID</TargetColumn> <Subscribe>Y</Subscribe> <Replicate>Y</Replicate> <Key>N</Key> </AddColumn> <AddColumn> <SourceColumn>BLUTDRUCK</SourceColumn> <TargetColumn>BLUTDRUCK</TargetColumn> <Subscribe>Y</Subscribe> <Replicate>Y</Replicate> <Key>N</Key> </AddColumn> <AddColumn> <SourceColumn>PULSFREQUENZ</SourceColumn> <TargetColumn>PULSFREQUENZ</TargetColumn> <Subscribe>Y</Subscribe> <Replicate>Y</Replicate> <Key>N</Key> </AddColumn> <AddColumn> <SourceColumn>TEMPERATUR</SourceColumn> <TargetColumn>TEMPERATUR</TargetColumn> <Subscribe>Y</Subscribe> <Replicate>Y</Replicate> <Key>N</Key> </AddColumn> <AddColumn> <SourceColumn>GEWICHT</SourceColumn> <TargetColumn>GEWICHT</TargetColumn> <Subscribe>Y</Subscribe> <Replicate>Y</Replicate> <Key>N</Key> </AddColumn> <AddColumn> <SourceColumn>BEMERKUNG</SourceColumn> <TargetColumn>BEMERKUNG</TargetColumn> <Subscribe>Y</Subscribe> <Replicate>Y</Replicate> <Key>N</Key> </AddColumn> </AddTable> <AddTable> <TargetSchema>DSYSAMPLE</TargetSchema> <TargetTable>MPPERSON</TargetTable> <TableSpace>TBMPPERSON</TableSpace> <SourceSchema>DSYSAMPLE</SourceSchema> <SourceTable>MPPERSON</SourceTable> <DeleteAuth>Y</DeleteAuth> <InsertAuth>Y</InsertAuth> <UpdateAuth>Y</UpdateAuth> <SelectAuth>Y</SelectAuth> <WhereClauseMirrorToMobile></WhereClauseMirrorToMobile> <WhereClauseMasterToMirror></WhereClauseMasterToMirror> <JoinFilter>G</JoinFilter> <Order>3</Order> <Encrypt>N</Encrypt> <AddColumn> <SourceColumn>ID</SourceColumn> <TargetColumn>ID</TargetColumn> <Subscribe>Y</Subscribe> <Replicate>Y</Replicate> <Key>Y</Key> </AddColumn> <AddColumn> <SourceColumn>NAME</SourceColumn> <TargetColumn>NAME</TargetColumn> <Subscribe>Y</Subscribe> <Replicate>Y</Replicate> <Key>N</Key> </AddColumn> <AddColumn> <SourceColumn>ADRESSE</SourceColumn> <TargetColumn>ADRESSE</TargetColumn> <Subscribe>Y</Subscribe> <Replicate>Y</Replicate> <Key>N</Key> </AddColumn> <AddColumn> <SourceColumn>STADT</SourceColumn> <TargetColumn>STADT</TargetColumn> <Subscribe>Y</Subscribe> <Replicate>Y</Replicate> <Key>N</Key> </AddColumn> <AddColumn> <SourceColumn>RUFNR_PRIVAT</SourceColumn> <TargetColumn>RUFNR_PRIVAT</TargetColumn> <Subscribe>Y</Subscribe> <Replicate>Y</Replicate> <Key>N</Key> </AddColumn> <AddColumn> <SourceColumn>RUFNR_GESCHÄFTL</SourceColumn> <TargetColumn>RUFNR_GESCHÄFTL</TargetColumn> <Subscribe>Y</Subscribe> <Replicate>Y</Replicate> <Key>N</Key> </AddColumn> <AddColumn> <SourceColumn>MOBILTELEFON</SourceColumn> <TargetColumn>MOBILTELEFON</TargetColumn> <Subscribe>Y</Subscribe> <Replicate>Y</Replicate> <Key>N</Key> </AddColumn> </AddTable> <AddTable> <TargetSchema>DSYSAMPLE</TargetSchema> <TargetTable>MPZEITPLAN</TargetTable> <TableSpace>TBMPZEITPLAN</TableSpace> <SourceSchema>DSYSAMPLE</SourceSchema> <SourceTable>MPZEITPLAN</SourceTable> <DeleteAuth>Y</DeleteAuth> <InsertAuth>Y</InsertAuth> <UpdateAuth>Y</UpdateAuth> <SelectAuth>Y</SelectAuth> <WhereClauseMirrorToMobile></WhereClauseMirrorToMobile> <WhereClauseMasterToMirror></WhereClauseMasterToMirror> <JoinFilter>G</JoinFilter> <Order>4</Order> <Encrypt>N</Encrypt> <AddColumn> <SourceColumn>PATIENTEN_ID</SourceColumn> <TargetColumn>PATIENTEN_ID</TargetColumn> <Subscribe>Y</Subscribe> <Replicate>Y</Replicate> <Key>N</Key> </AddColumn> <AddColumn> <SourceColumn>ZEIT</SourceColumn> <TargetColumn>ZEIT</TargetColumn> <Subscribe>Y</Subscribe> <Replicate>Y</Replicate> <Key>Y</Key> </AddColumn> </AddTable> <AddTable> <TargetSchema>DSYSAMPLE</TargetSchema> <TargetTable>MPUNTERSCHRIFT</TargetTable> <TableSpace>TBMPUNTERSCHRIFT</TableSpace> <SourceSchema>DSYSAMPLE</SourceSchema> <SourceTable>MPUNTERSCHRIFT</SourceTable> <DeleteAuth>Y</DeleteAuth> <InsertAuth>Y</InsertAuth> <UpdateAuth>Y</UpdateAuth> <SelectAuth>Y</SelectAuth> <WhereClauseMirrorToMobile></WhereClauseMirrorToMobile> <WhereClauseMasterToMirror></WhereClauseMasterToMirror> <JoinFilter>G</JoinFilter> <Order>5</Order> <Encrypt>N</Encrypt> <AddColumn> <SourceColumn>SATZ_ID</SourceColumn> <TargetColumn>SATZ_ID</TargetColumn> <Subscribe>Y</Subscribe> <Replicate>Y</Replicate> <Key>Y</Key> </AddColumn> <AddColumn> <SourceColumn>PFLEGEPERSON</SourceColumn> <TargetColumn>PFLEGEPERSON</TargetColumn> <Subscribe>Y</Subscribe> <Replicate>Y</Replicate> <Key>N</Key> </AddColumn> <AddColumn> <SourceColumn>UNTERSCHRIFT</SourceColumn> <TargetColumn>UNTERSCHRIFT</TargetColumn> <Subscribe>Y</Subscribe> <Replicate>Y</Replicate> <Key>N</Key> </AddColumn> </AddTable> </AddDproprSubscription> </Root>
Zugehörige Tasks
Zugehörige Referenzen