Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Beispiele

&pagelevel(3)&pagelevel

Beispiel 1

Die Datenbank VERSAND wird mit HSMS online gesichert. Voraussetzung für eine Online-Sicherung ist, dass das AFIM-Logging eingeschaltet ist und die Datenbank mit der BMEND-Anweisung ENABLE-ONLINE-COPY online-sicherungsfähig gemacht wurde. (Hinweis: Zusätzlich zur im Beispiel gezeigten Online-Sicherung sind zur Wiederherstellung einer Datenbank die passenden ALOG-Dateien erforderlich.)

/SELECT-PRODUCT-VERSION PRODUCT-NAME=UDS-SQL,      VERSION=02.9A00
/START-UDS-BMEND

***** START       BMEND       (UDS/SQL  V2.9  0000 )     2017-06-28   11:26:28

//ALLOCATE-BUFFER-POOL BUFFER-SIZE=*STD
//OPEN-DATABASE DATABASE-NAME=VERSAND

***** DATABASE ORIGINAL WITHOUT AFIM LOGGING
      FUNCTION ENABLE NOT AVAILABLE   
      FUNCTION KILL NOT AVAILABLE
***** CONSISTENT   DATABASE DIRECTORY 
                 

//START-LOG DEFAULT-SUPPORT=*PUBLIC(CATID=*OWN),RESERVE-SUPPORT=*PUBLIC(CATID=ABN2),SPACE=*STD,RESET-LOG-POOL=*NO

***** LOGGING WILL BE ACTIVATED
      FUNCTION ENABLE AVAILABLE FROM NOW ON

//ENABLE-ONLINE-COPY
//END

***** BEGIN        FUNCTION START LOGGING AT 11:26:29   
ALOG FILE CREATED ACCORDING TO DEFAULT-SUPPORT
***** NORMAL   END FUNCTION START LOGGING AT 11:26:29  
***** BEGIN        FUNCTION ENABLE ONLINE COPY AT 11:26:29 
***** ONLINE COPY FOR DATABASE $XXXXXXXX.VERSAND ALLOWED
***** NORMAL   END FUNCTION ENABLE ONLINE COPY AT 11:26:29
   
***** DIAGNOSTIC SUMMARY OF BMEND

               NO WARNINGS 
               NO ERRORS 
               NO SYSTEM-ERRORS
                
***** END OF DIAGNOSTIC SUMMARY
***** NR OF DATABASE ACCESSES  :         147 
***** NORMAL END   BMEND       (UDS/SQL  V2.9  0000 )     2017-06-28   11:26:29


/START-HSMS
//BACKUP-FILES
     FILE-NAMES=( -

//
        VERSAND.COSSD -

// ,
      VERSAND.DBCOM -

// ,       VERSAND.DBDIR -
// ,       VERSAND.HASHLIB -
// ,       VERSAND.ARTIKELRLM -
// ,       VERSAND.AUFTRAGSRLM -
// ,       VERSAND.BESTELLRLM -
// ,       VERSAND.HAUSHALT -
// ,       VERSAND.KLEIDUNG -
// ,       VERSAND.LEBENSMITTEL -
// ,       VERSAND.SCHREIBWAREN -
// ,       VERSAND.SPIELE-HOBBY -
// ,       VERSAND.SPORT -
// ),-
//  SAVE-OPTIONS=*PAR(SAVE-ONLINE-FILES=*YES),
-
// 
ARCHIVE-NAME=UDS.ARC, - 

// 
OPERATION-CONT=*PAR(OUT=UDS.ARC.SYSLST.BACKUP, -

//
                     REPORT=*FULL,WAIT-FOR-COMPLETION=*YES)

//END

    REQUEST-ENVIRONMENT=SF
    REQUEST-NAME=BCF#4TS0 REQUEST-DATE=2017-06-28 09:27:32 USER-ID=SYSHSMS  REQUEST-STATE=COMPLETED   WITHOUT
ERROR

STATEMENT LISTING:
                
BACKUP-FILES   FILE-NAMES=( VERSAND.COSSD ,  VERSAND.DBCOM ,  VERSAND.DBDIR ,  VERSAND.HASHLIB ,
VERSAND.ARTIKELRLM , VERSAND.AUFTRAGSRLM , VERSAND.BESTELLRLM ,VERSAND.HAUSHALT , VERSAND.KLEIDUNG , 
VERSAND.LEBENSMITTEL ,  VERSAND.SCHREIBWAREN ,  VERSAND.SPIELE-HOBBY , VERSAND.SPORT ),
SAVE-OPTIONS=  *PAR(SAVE-ONLINE-FILES=*YES),   ARCHIVE-NAME=UDS.ARC, 
OPERATION-CONT=*PAR(OUT=UDS.ARC.SYSLST.BACKUP, REPORT=*FULL,WAIT-FOR-COMPLETION=*YES)


               ENVIRONMENT                             : SF 
               ARCHIVE-NAME                            : $XXXXXXXX.UDS.ARC 
               SAVE-FILE ATTRIBUTES                    : NEW 
               TO-STORAGE                              : S2-STORAGE-LEVEL 
               DEVICE-TYPE                             : TAPE-C4 
               RETENTION-PERIOD                        : 30

               SAVE-VERSION ATTRIBUTES 
               SAVE-VERSION-NAME                       :

               SELECT-FILES PARAMETER 
               MODIFIED-FILES  PARTIAL-FILE-SAVE       : NO 
               MAX-BACKUP-CLASS                        : STD 
                
***   BACKUP - FILES              HSMS V09.0        FULL            REPORT  *** 2017-06-28  09:27:41     PAGE    2             
    REQUEST-ENVIRONMENT=SF  
    REQUEST-NAME=BCF#4TS0 REQUEST-DATE=2017-06-28 09:27:32 USER-ID=XXXXXXXX  REQUEST-STATE=COMPLETED   WITHOUT
ERROR

%  ARC0002 STATEMENT ACCEPTED. ARCHIVE SEQUENCE NUMBER 'A.150628.092733', VERSION '09.0A09' 
%  ARC0033 ARCHIVE SUBTASK TSN '4TS1' GENERATED 
%  ARC0825 SUBTASK '0' HAS TRANSFERRED '1475' PAM PAGES FOR '13' FILES AND '0' JVS WITH 256K-BLOCKING IN '0'             
SECONDS

          SAVE FILE IDENTIFIER - S.150628.092733     SAVE-VERSION-DATE=15-06-28 SAVE-VERSION-TIME=09:27:33 
           SUBSAVE 
            NUMBER       VSNS 
 
               0        QE0146

              


          SAVE FILE IDENTIFIER - S.150628.092733     SAVE-VERSION-DATE=15-06-28 SAVE-VERSION-TIME=09:27:33 
                     ***   CATALOG - SQL2      USER - XXXXXXXX   *** 
           FILE/JOB VARIABLE NAME                  LASTPG/  SAVE   INPUT DEV  SUB  OUTPUT 
                                            VERS     SIZE  TYPE    VSN  TYP SAVE  VSN(S) 

                
VERSAND.ARTIKELRLM                             1      124  FULL  SQL2.3  D     0  QE0146 
% ARC0059 FILE HAS BEEN SAVED 'ON LINE' 
VERSAND.AUFTRAGSRLM                            1       76  FULL  SQL2.3  D     0  QE0146 
% ARC0059 FILE HAS BEEN SAVED 'ON LINE' 
VERSAND.BESTELLRLM                             1      120  FULL  SQL2.3  D     0  QE0146 
% ARC0059 FILE HAS BEEN SAVED 'ON LINE' 
VERSAND.COSSD                                  1       12  FULL  SQL2.3  D     0  QE0146 
VERSAND.DBCOM                                  1      500  FULL  SQL2.4  D     0  QE0146 
% ARC0059 FILE HAS BEEN SAVED 'ON LINE' 
VERSAND.DBDIR                                  1      200  FULL  SQL2.4  D     0  QE0146 
% ARC0059 FILE HAS BEEN SAVED 'ON LINE' 
VERSAND.HASHLIB                                1        9  FULL  SQL2.6  D     0  QE0146 
VERSAND.HAUSHALT                               1       48  FULL  SQL2.3  D     0  QE0146 
% ARC0059 FILE HAS BEEN SAVED 'ON LINE' 
VERSAND.KLEIDUNG                               1      108  FULL  SQL2.3  D     0  QE0146 
% ARC0059 FILE HAS BEEN SAVED 'ON LINE' 
VERSAND.LEBENSMITTEL                           1       36  FULL  SQL2.3  D     0  QE0146 
% ARC0059 FILE HAS BEEN SAVED 'ON LINE' 
VERSAND.SCHREIBWAREN                           1       48  FULL  SQL2.3  D     0  QE0146 
% ARC0059 FILE HAS BEEN SAVED 'ON LINE' 
VERSAND.SPIELE-HOBBY                           1       88  FULL  SQL2.3  D     0  QE0146 
% ARC0059 FILE HAS BEEN SAVED 'ON LINE' 
VERSAND.SPORT                                  1       92  FULL  SQL2.3  D     0  QE0146 
% ARC0059 FILE HAS BEEN SAVED 'ON LINE' 

   NUMBER OF FILES=             13 GLOBAL SIZE=        1461 START= 2017-06-28 09:27:32 END= 2017-06-28 09:27:41 


***     E N D   O F                HSMS V09.0        FULL           REPORT  *** 2017-06-28  09:27:41     ***

Beispiel 2

Die Online-Sicherung der Datenbank VERSAND wird von HSMS eingespielt. Der Zustand der Sicherung (Konsistenz, Log-Intervall) wird mit BMEND abgefragt. Die Datenbank wird anschließend unter Verwendung der passenden ALOG-Dateien bis zum letztmöglichen Konsistenzpunkt mit BMEND nachgefahren.

/START-HSMS
//RESTORE-FILES -
//
  FILE-NAMES=(VERSAND.),-
//
 
ARCHIVE-NAME=UDS.ARC,-
//
 
REPLACE-FILES=YES,-
//
 
SELECT-SAVE-VERSIONS=*LATEST,-
//
 
OPERATION-CONT=*PAR(OUT=UDS.ARC.SYSLST.RESTORE, -
//
                     REPORT=*FULL,WAIT-FOR-COMPLETION=*YES)

//STEP
//END

    REQUEST-ENVIRONMENT=SF               
    REQUEST-NAME=RSF#4TSZ REQUEST-DATE=2017-06-28 09:27:49 USER-ID=SYSHSMS  REQUEST-STATE=COMPLETED   WITHOUT         
ERROR       
              
STATEMENT LISTING:
    
RESTORE-FILES   FILE-NAMES=(VERSAND.),    ARCHIVE-NAME=UDS.ARC,    REPLACE-FILES=YES,   SELECT-SAVE- 
 VERSIONS=*LATEST,
                 OPERATION-CONT=*PAR(OUT=UDS.ARC.SYSLST.RESTORE, REPORT=*FULL,WAIT-FOR-COMPLETION=*YES)

%  ARC0002 STATEMENT ACCEPTED. ARCHIVE SEQUENCE NUMBER 'A.150628.092749', VERSION '09.0A09' 
%  ARC0033 ARCHIVE SUBTASK TSN '4TS2' GENERATED 
%  ARC0815 SUBTASK '0' HAS TRANSFERRED '1475' PAM PAGES FOR '13' FILES AND '0' JVS IN '0' SECONDS

                       SAVE FILE IDENTIFIER - S.150628.092733 
           SUBSAVE 
            NUMBER       VSNS

               0       QE0146
              
                     ***   CATALOG - SQL2     USER - XXXXXXXX   *** 
          FILE/JOB VARIABLE NAME                 LASTPG/   SAVE VERSION  SAVE  INPUT   SUB OUTPUT  
                
                                           VERS     SIZE    IDENTIFIER   TYPE   VSN   SAVE DISK(S)

VERSAND.ARTIKELRLM                            1      124  150628.092733  FULL  QE0146   0  SQL2.3                
%  ARC0059 FILE HAS BEEN SAVED 'ON LINE'             
VERSAND.AUFTRAGSRLM                           1       76  150628.092733  FULL  QE0146   0  SQL2.4 
%  ARC0059 FILE HAS BEEN SAVED 'ON LINE'
VERSAND.BESTELLRLM                            1      120  150628.092733  FULL  QE0146   0  SQL2.4 
%  ARC0059 FILE HAS BEEN SAVED 'ON LINE'
VERSAND.COSSD                                 1       12  150628.092733  FULL  QE0146   0  SQL2.4 
VERSAND.DBCOM                                 1      500  150628.092733  FULL  QE0146   0  SQL2.4 
%  ARC0059 FILE HAS BEEN SAVED 'ON LINE'
VERSAND.DBDIR                                 1      200  150628.092733  FULL  QE0146   0  SQL2.4
%  ARC0059 FILE HAS BEEN SAVED 'ON LINE' 
VERSAND.HASHLIB                               1        9  150628.092733  FULL  QE0146   0  SQL2.6
VERSAND.HAUSHALT                              1       48  150628.092733  FULL  QE0146   0  SQL2.4 
%  ARC0059 FILE HAS BEEN SAVED 'ON LINE' 
VERSAND.KLEIDUNG                              1      108  150628.092733  FULL  QE0146   0  SQL2.4 
%  ARC0059 FILE HAS BEEN SAVED 'ON LINE' 
VERSAND.LEBENSMITTEL                          1       36  150628.092733  FULL  QE0146   0  SQL2.4 
%  ARC0059 FILE HAS BEEN SAVED 'ON LINE'          
VERSAND.SCHREIBWAREN                          1       48  150628.092733  FULL  QE0146   0  SQL2.4 
%  ARC0059 FILE HAS BEEN SAVED 'ON LINE'               
VERSAND.SPIELE-HOBBY                          1       88  150628.092733  FULL  QE0146   0  SQL2.4 
%  ARC0059 FILE HAS BEEN SAVED 'ON LINE'               
VERSAND.SPORT                                 1       92  150628.092733  FULL  QE0146   0  SQL2.4 
%  ARC0059 FILE HAS BEEN SAVED 'ON LINE'


***      E N D   O F                HSMS V09.0    FULL            REPORT  *** 2017-06-28  09:27:53    ***

/ADD-FILE-LINK LINK-NAME=DATABASE,FILE-NAME=VERSAND.DBDIR
/SELECT-PRODUCT-VERSION PRODUCT-NAME=UDS-SQL,
  VERSION=02.9A00

/START-UDS-BMEND

***** START        BMEND        (UDS/SQL  V2.9  0000 )    2017-06-28   11:26:35 

//SHOW-LOG-INFORMATION REALM-NAME=*ALL,LOG-FILE=4,OUTPUT=*SYSOUT

***** DATABASE ORIGINAL WITHOUT AFIM LOGGING
      FUNCTION ENABLE NOT AVAILABLE        
      FUNCTION KILL NOT AVAILABLE
***** CONSISTENT   DATABASE DIRECTORY

//END

***** BEGIN        FUNCTION SHOW LOG INFORMATION AT 11:26:35            
***** LOG INFORMATION FOR DATABASE $XXXXXXXX.VERSAND
***** LOG INTERVAL OF SPECIFIED REALMS
                        
                              !     ALOG SEQ NR       !            ! 
REALM-NAME                    !  BEGIN    !  END      ! CONSISTENT ! 
------------------------------+-----------+-----------+------------+
DATABASE-DIRECTORY            !         5 !         5 !    YES     ! 
DATABASE-COMPILER-REALM       !         5 !         5 !    YES     ! 
AUFTRAGSRLM                   !         5 !         5 !    YES     ! 
BESTELLRLM                    !         5 !         5 !    YES     ! 
KLEIDUNG                      !         5 !         5 !    YES     ! 
HAUSHALT                      !         5 !         5 !    YES     ! 
SPORT                         !         5 !         5 !    YES     !             
LEBENSMITTEL                  !         5 !         5 !    YES     ! 
SPIELE-HOBBY                  !         5 !         5 !    YES     ! 
SCHREIBWAREN                  !         5 !         5 !    YES     ! 
ARTIKELRLM                    !         5 !         5 !    YES     ! 
***** LOG MODE : NO LOGGING
***** SUPPORTS OF ACTUAL LOG FILE :
***** INFORMATION ABOUT LOG HISTORY :
ALOG SEQ NR!       LOG INTERVAL          ! AFIM !BACKOUT! LOGGING ! 
           *--------------*--------------*      !       !         ! 
           !     BEGIN    !     END      !      !  BFIM !   GAP   ! 
-----------*--------------*--------------*------*-------*---------*
        4  !20170628112638!20170628112639!   *  !       !    ?    ! 
        3  !20170628112637!20170628112638!   *  !       !         ! 
        2  !20170628112636!20170628112637!   *  !       !         ! 
        1  !20170628112635!20170628112636!   *  !       !         ! 
***** ONLINE COPIES BY ARCHIVE ARE  NOT ALLOWED
***** NORMAL   END FUNCTION SHOW LOG INFORMATION AT 11:26:35

***** DIAGNOSTIC SUMMARY OF BMEND

             NO WARNINGS            
             NO ERRORS
             NO SYSTEM-ERRORS

***** END OF DIAGNOSTIC SUMMARY
***** NR OF DATABASE ACCESSES  :           49                
***** NORMAL END   BMEND        (UDS/SQL  V2.9  0000 )       2017-06-28   11:26:35

/ADD-FILE-LINK LINK-NAME=DATABASE,FILE-NAME=VERSAND.DBDIR
/SELECT-PRODUCT-VERSION PRODUCT-NAME=UDS-SQL,
     VERSION=02.9A00

/START-UDS-BMEND

...

***** START        BMEND        (UDS/SQL  V2.9  0000 )       2017-06-28   11:26:35

//OPEN-DATABASE DATABASE-NAME=VERSAND
//UPDATE-DATABASE REALM-NAME=*ALL,DEADLINE=STD

SYSTEM_BREAK OCCURRED IN REALM DATABASE-DIRECTORY
***** INCONSISTENT DATABASE DIRECTORY
SYSTEM_BREAK OCCURRED IN REALM BESTELLRLM 
SYSTEM_BREAK OCCURRED IN REALM LEBENSMITTEL 
SYSTEM_BREAK OCCURRED IN REALM ARTIKELRLM 
***** INCONSISTENT DATABASE DIRECTORY 
      FUNCTION ADD NOT AVAILABLE 
      FUNCTION REMOVE NOT AVAILABLE 
      FUNCTION START NOT AVAILABLE 
      FUNCTION STOP NOT AVAILABLE 
***** STD UPDATE FOR ALL REALMS SPECIFIED 
      FUNCTION ADD AVAILABLE FROM NOW ON 
      FUNCTION REMOVE AVAILABLE FROM NOW ON 
      FUNCTION START AVAILABLE FROM NOW ON 
      FUNCTION STOP AVAILABLE FROM NOW ON 
      FUNCTION KILL NOT AVAILABLE 

//END

***** BEGIN        FUNCTION UPDATE DATABASE AT 09:27:54 
***** MENDING WITH ALOG FILE '$XXXXXXXX.VERSAND.A.000000002' STARTED
***** MENDING WITH ALOG FILE '$XXXXXXXX.VERSAND.A.000000002' FINISHED
***** MENDING WITH ALOG FILE '$XXXXXXXX.VERSAND.A.000000003' STARTED
***** MENDING WITH ALOG FILE '$XXXXXXXX.VERSAND.A.000000003' FINISHED
***** MENDING WITH ALOG FILE '$XXXXXXXX.VERSAND.A.000000004' STARTED
***** MENDING WITH ALOG FILE '$XXXXXXXX.VERSAND.A.000000004' FINISHED
***** ALOG FILE '$XXXXXXXX.VERSAND.A.000000005' NOT USED FOR MENDING
***** NORMAL   END FUNCTION UPDATE DATABASE AT 09:27:55
                
***** DIAGNOSTIC SUMMARY OF BMEND      
       
                         NO WARNINGS
                         NO ERRORS
                         NO SYSTEM-ERRORS

***** END OF DIAGNOSTIC SUMMARY
***** NR OF DATABASE ACCESSES  :            306
***** NORMAL END     BMEND      (UDS/SQL   V2.9   0000 )         2017-06-28   11:26:35

Beispiel 3

Von der Datenbank KUNDEN wird eine Schattendatenbank KUNDEN.KOP erzeugt.

/SHOW-FILE-ATTRIBUTES FILE-NAME=KUNDEN.

      768 :SQL2:$XXXXXXXX.KUNDEN.A.000000001 
      192 :SQL2:$XXXXXXXX.KUNDEN.A.000000002 
      120 :SQL2:$XXXXXXXX.KUNDEN.COSSD 
      501 :SQL2:$XXXXXXXX.KUNDEN.DBCOM 
      201 :SQL2:$XXXXXXXX.KUNDEN.DBDIR 
       24 :SQL2:$XXXXXXXX.KUNDEN.DBSTAT 
       24 :SQL2:$XXXXXXXX.KUNDEN.DBSTAT.SAVE 
      252 :SQL2:$XXXXXXXX.KUNDEN.FINANZRLM 
       12 :SQL2:$XXXXXXXX.KUNDEN.HASHLIB 
      252 :SQL2:$XXXXXXXX.KUNDEN.KUNDENRLM 
       24 :SQL2:$XXXXXXXX.KUNDEN.SLF 
SUM   PUBLIC:     11 FILES RES=      2370 FRE=      351 REL=      339 PAGES

/COPY-FILE FROM-FILE=:SQL2:KUNDEN.COSSD, TO-FILE=KUNDEN.COSSD.KOP
/COPY-FILE FROM-FILE=:SQL2:KUNDEN.DBCOM, TO-FILE=KUNDEN.DBCOM.KOP
/COPY-FILE FROM-FILE=:SQL2:KUNDEN.DBDIR,
TO-FILE=KUNDEN.DBDIR.KOP

/COPY-FILE FROM-FILE=:SQL2:KUNDEN.HASHLIB, TO-FILE=KUNDEN.HASHLIB.KOP
/COPY-FILE FROM-FILE=:SQL2:KUNDEN.KUNDENRLM,
TO-FILE=KUNDEN.KUNDENRLM.KOP

/COPY-FILE FROM-FILE=:SQL2:KUNDEN.FINANZRLM,
TO-FILE=KUNDEN.FINANZRLM.KOP

/SHOW-FILE-ATTRIBUTES FILE-NAME=KUNDEN.*.KOP

       120 :SQL2:$XXXXXXXX.KUNDEN.COSSD.KOP 
       501 :SQL2:$XXXXXXXX.KUNDEN.DBCOM.KOP 
       201 :SQL2:$XXXXXXXX.KUNDEN.DBDIR.KOP 
       252 :SQL2:$XXXXXXXX.KUNDEN.FINANZRLM.KOP 
        12 :SQL2:$XXXXXXXX.KUNDEN.HASHLIB.KOP 
       252 :SQL2:$XXXXXXXX.KUNDEN.KUNDENRLM.KOP 
:SQL2: PUBLIC:      6 FILES RES=      1338 FRE=      119 REL=      117 PAGES

Beispiel 4

Der defekte Realm KUNDEN.FINANZRLM wird durch die Realm-Sicherung KUNDEN.FINANZRLM.KOP ersetzt. Der Zustand (Konsistenz, Log-Intervall) des Realms wird mit BMEND abgefragt. Anschließend wird der Realm bis zum letztmöglichen Konsistenzpunkt mit BMEND nachgefahren.

/DELETE-FILE :SQL2:KUNDEN.FINANZRLM
/COPY-FILE FROM-FILE=KUNDEN.FINANZRLM.KOP
   ,TO-FILE=:SQL2:KUNDEN.FINANZRLM
/SELECT-PRODUCT-VERSION PRODUCT-NAME=UDS-SQL,
     VERSION=02.9A00
/START-UDS-BMEND

...

***** START       BMEND       (UDS/SQL  V2.9  0000 )     2017-06-28   09:26:39 

//OPEN-DATABASE DATABASE-NAME=KUNDEN

DIFFERENCE OF BACKUP DATA BETWEEN REALM FINANZRLM AND CONSISTENCY RECORD
***** INCONSISTENT DATABASE DIRECTORY
      FUNCTION START NOT AVAILABLE
      FUNCTION STOP NOT AVAILABLE 

//SHOW-LOG-INFORMATION REALM-NAME=*ALL,OUTPUT=SYSLST
//END

***** BEGIN       FUNCTION SHOW LOG INFORMATION AT 09:26:40

            ***** LOG INFORMATION FOR DATABASE $XXXXXXXX.KUNDEN

            ***** LOG INTERVAL OF SPECIFIED REALMS 
                
                              !     ALOG SEQ NR       !            !
REALM-NAME                    !  BEGIN    !  END      ! CONSISTENT !
------------------------------+-----------+-----------+------------+
DATABASE-DIRECTORY            !         3 !         3 !    YES     !
DATABASE-COMPILER-REALM       !         2 !         2 !    YES     !
KUNDENRLM                     !         2 !         2 !    YES     !
FINANZRLM                     !         1 !         1 !    YES     !

            ***** TO MAKE THE SPECIFIED REALMS CONSISTENT, THE FOLLOWING LOG FILES ARE
                  NECESSARY :
                 FROM ALOG SEQ NR        1 TO ALOG SEQ NR        3
                 OR FROM LOG INTERVAL BEGIN 20170628092636 TO LOG INTERVAL END
                  20170628092639
                
           ***** LOG MODE : AFIM LOGGING
                
           ***** SUPPORTS OF ACTUAL LOG FILE :
              
     DEFAULT SUPPORT :PVS ID = DEFAULT PVS
     RESERVE SUPPORT :PVS ID = DEFAULT PVS
***** INFORMATION ABOUT LOG HISTORY :


ALOG SEQ NR!       LOG INTERVAL          ! AFIM !BACKOUT! LOGGING !
           *--------------*--------------*      !       !         !
           !     BEGIN    !     END      !      !  BFIM !   GAP   !
-----------*--------------*--------------*------*-------*---------*
       3   !20170628092639!20170628092639!   *  !       !         !
       2   !20170628092636!20170628092639!   *  !       !         !
       1   !20170628092635!20170628092636!   *  !       !         !
            ***** ONLINE COPIES BY ARCHIVE ARE  NOT ALLOWED
***** NORMAL   END FUNCTION SHOW LOG INFORMATION AT 09:26:40

***** DIAGNOSTIC SUMMARY OF BMEND

             NO WARNINGS
             NO ERRORS
             NO SYSTEM-ERRORS

***** END OF DIAGNOSTIC SUMMARY
***** NR OF DATABASE ACCESSES  :          20
***** NORMAL END   BMEND       (UDS/SQL  V2.9  0000 )     2017-06-28  09:26:40

/START-UDS-BMEND

...
***** START
        BMEND         (UDS/SQL    V2.9    0000 )       2017-06-28     09:26:40
//OPEN-DATABASE DATABASE-NAME=KUNDEN
DIFFERENCE OF BACKUP DATA BETWEEN REALM FINANZRLM AND CONSISTENCY RECORD
***** INCONSISTENT DATABASE DIRECTORY

      FUNCTION START NOT AVAILABLE
      FUNCTION STOP NOT AVAILABLE
//UPDATE-DATABASE REALM-NAME=FINANZRLM,DEADLINE=*STD
//END
***** BEGIN
       FUNCTION UPDATE DATABASE AT 09:26:40
***** ALOG FILE '$XXXXXXXX.KUNDEN.A.000000001' NOT USED FOR MENDING
***** MENDING WITH ALOG FILE '$XXXXXXXX.KUNDEN.A.000000002' STARTED
***** MENDING WITH ALOG FILE '$XXXXXXXX.KUNDEN.A.000000002' FINISHED
***** ALOG FILE '$XXXXXXXX.KUNDEN.A.000000003' NOT USED FOR MENDING
***** NORMAL
  END FUNCTION UPDATE DATABASE AT 09:26:40

***** DIAGNOSTIC SUMMARY OF BMEND

             NO WARNINGS
             NO ERRORS
             NO SYSTEM-ERRORS

***** END OF DIAGNOSTIC SUMMARY
***** NR OF DATABASE ACCESSES
   :              41
***** NORMAL END
  BMEND          (UDS/SQL    V2.9    0000 )       2017-06-28     09:26:40

Beispiel 5

Die Schattendatenbank KUNDEN.KOP soll aktualisiert werden. Der Zustand der Schattendatenbank (Konsistenz, Log-Intervall) im Vergleich zur Originaldatenbank wird mit BMEND abgefragt. Anschließend wird die Schattendatenbank bis zum letztmöglichen Konsistenzpunkt mit BMEND nachgefahren.

/SELECT-PRODUCT-VERSION PRODUCT-NAME=UDS-SQL,      VERSION=02.9A00
/START-UDS-BMEND

...
***** START
        BMEND         (UDS/SQL    V2.9    0000 )       2017-06-28     09:26:40
//OPEN-DATABASE DATABASE-NAME=KUNDEN,COPY-NAME=KOP
***** PROCESSING OF DATABASE COPY

      FUNCTION START NOT AVAILABLE
      FUNCTION STOP NOT AVAILABLE
      FUNCTION KILL NOT AVAILABLE
***** CONSISTENT
    DATABASE DIRECTORY
//SHOW-LOG-INFORMATION REALM-NAME=*ALL,OUTPUT=*SYSLST
//END

***** BEGIN        FUNCTION SHOW LOG INFORMATION AT 09:26:40            
***** LOG INFORMATION FOR DATABASE $XXXXXXXX.KUNDEN.KOP
            ***** LOG INTERVAL OF SPECIFIED REALMS
                              !     ALOG SEQ NR       !            !
REALM-NAME                    !  BEGIN    !  END      ! CONSISTENT !
------------------------------+-----------+-----------+------------+
DATABASE-DIRECTORY            !         2 !         2 !    YES     !
DATABASE-COMPILER-REALM       !         1 !         1 !    YES     !
KUNDENRLM                     !         1 !         1 !    YES     !
FINANZRLM                     !         1 !         1 !    YES     !
***** INFORMATION ABOUT LOG HISTORY :


ALOG SEQ NR!       LOG INTERVAL          ! AFIM !BACKOUT! LOGGING !
           *--------------*--------------*      !       !         !
           !     BEGIN    !     END      !      !  BFIM !   GAP   !
-----------*--------------*--------------*------*-------*---------*
       2   !20170628092636!20170628092639!   *  !       !    ?    !
       1   !20170628092635!20170628092636!   *  !       !         !
           
            ***** ONLINE COPIES BY ARCHIVE ARE  NOT ALLOWED

                
***** NORMAL   END FUNCTION SHOW LOG INFORMATION AT 09:26:40 
                
***** DIAGNOSTIC SUMMARY OF BMEND
             NO WARNINGS
             NO ERRORS
             NO SYSTEM-ERRORS
***** END OF DIAGNOSTIC SUMMARY

                
***** NR OF DATABASE ACCESSES  :          20 
                
***** NORMAL END   BMEND       (UDS/SQL  V2.9  0000 )     2017-06-28   09:26:40 

/START-UDS-BMEND

...

***** START       BMEND       (UDS/SQL  V2.9  0000 )     2017-06-28   09:26:40 

//OPEN-DATABASE DATABASE-NAME=KUNDEN

***** CONSISTENT   DATABASE DIRECTORY
      FUNCTION KILL NOT AVAILABLE 

//SHOW-LOG-INFORMATION REALM-NAME=*ALL,OUTPUT=*SYSLST
//END

***** BEGIN       FUNCTION SHOW LOG INFORMATION AT 09:26:40

           ***** LOG INFORMATION FOR DATABASE $XXXXXXXX.KUNDEN 
                
           ***** LOG INTERVAL OF SPECIFIED REALMS
                              !     ALOG SEQ NR       !            !
REALM-NAME                    !  BEGIN    !  END      ! CONSISTENT !
------------------------------+-----------+-----------+------------+
DATABASE-DIRECTORY            !         3 !         3 !    YES     !
DATABASE-COMPILER-REALM       !         2 !         2 !    YES     !
KUNDENRLM                     !         2 !         2 !    YES     !
FINANZRLM                     !         2 !         2 !    YES     !           
            ***** LOG MODE : AFIM LOGGING

            ***** SUPPORTS OF ACTUAL LOG FILE : 
                
      DEFAULT SUPPORT :PVS ID = DEFAULT PVS 
      RESERVE SUPPORT :PVS ID = DEFAULT PVS

***** INFORMATION ABOUT LOG HISTORY : 
                
ALOG SEQ NR!       LOG INTERVAL          ! AFIM !BACKOUT! LOGGING !
           *--------------*--------------*      !       !         !
           !     BEGIN    !     END      !      !  BFIM !   GAP   !
-----------*--------------*--------------*------*-------*---------*
        3  !20170628092639!20170628092639!   *  !       !         !
        2  !20170628092636!20170628092639!   *  !       !         !
        1  !20170628092635!20170628092636!   *  !       !         !
            ***** ONLINE COPIES BY ARCHIVE ARE  NOT ALLOWED

***** NORMAL   END FUNCTION SHOW LOG INFORMATION AT 09:26:40
***** NR OF DATABASE ACCESSES  :           20
***** NORMAL END   BMEND        (UDS/SQL  V2.9  0000 )     2017-06-28   09:26:40 

/START-UDS-BMEND

...
***** START
        BMEND         (UDS/SQL    V2.9    0000 )       2017-06-28     09:26:40
//OPEN-DATABASE DATABASE-NAME=KUNDEN,COPY-NAME=KOP
***** PROCESSING OF DATABASE COPY

      FUNCTION START NOT AVAILABLE
      FUNCTION STOP NOT AVAILABLE
      FUNCTION KILL NOT AVAILABLE
***** CONSISTENT
    DATABASE DIRECTORY
//UPDATE-DATABASE REALM-NAME=*ALL,DEADLINE=*STD
//END
***** BEGIN
       FUNCTION UPDATE DATABASE AT 09:26:40
***** MENDING WITH ALOG FILE '$XXXXXXXX.KUNDEN.A.000000002' STARTED
***** MENDING WITH ALOG FILE '$XXXXXXXX.KUNDEN.A.000000002' FINISHED
***** ALOG FILE '$XXXXXXXX.KUNDEN.A.000000003' NOT USED FOR MENDING
***** NORMAL
  END FUNCTION UPDATE DATABASE AT 09:26:41

***** DIAGNOSTIC SUMMARY OF BMEND

             NO WARNINGS
             NO ERRORS
             NO SYSTEM-ERRORS

***** END OF DIAGNOSTIC SUMMARY
***** NR OF DATABASE ACCESSES
   :           147
***** NORMAL END
    BMEND         (UDS/SQL    V2.9    0000 )       2017-06-28     09:26:41