Ignore:
Timestamp:
08/05/08 17:33:16 (16 years ago)
Author:
Daniela Dorner
Message:
*** empty log message ***
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/datacenter/scripts/dbchk

    r9068 r9100  
    163163
    164164# CHECK 3
    165 echo "Checking if all sequences from Sequences exists RunData" >> $scriptlog 2>&1
     165echo "Checking if all sequences from Sequences exist RunData" >> $scriptlog 2>&1
    166166sequences=`echo SELECT fSequenceFirst FROM Sequences GROUP BY fSequenceFirst | mymysql`
    167167for sequence in $sequences
     
    177177
    178178# CHECK 4
    179 echo "Checking if all sequences from RunData exists in Sequences" >> $scriptlog 2>&1
     179echo "Checking if all sequences from RunData exist in Sequences" >> $scriptlog 2>&1
    180180sequences=`echo SELECT fSequenceFirst FROM RunData WHERE not fSequenceFirst=0 GROUP BY fSequenceFirst | mymysql`
    181181for sequence in $sequences
     
    190190done
    191191
     192# CHECK 5
     193echo "Checking if all sequences from RunData exist in SequenceProcessStatus" >> $scriptlog 2>&1
     194sequences=`echo SELECT fSequenceFirst FROM RunData WHERE not fSequenceFirst=0 GROUP BY fSequenceFirst | mymysql`
     195for sequence in $sequences
     196do
     197   var=`echo SELECT fSequenceFirst FROM SequenceProcessStatus WHERE fSequenceFirst=$sequence | mymysql`
     198   if ! [ "$sequence" = "$var" ]
     199   then
     200      echo "Sequence $sequence exists in RunData but not in SequenceProcessStatus." >> $scriptlog 2>&1
     201      printprocesslog "Sequence $sequence exists in RunData but not in SequenceProcessStatus (DB)."
     202      continue
     203   fi
     204done
     205
    192206finish >> $scriptlog 2>&1
Note: See TracChangeset for help on using the changeset viewer.