ADSM-L

Strange query output, using ODBC interface with M$ Access ...

2003-07-21 11:34:08
Subject: Strange query output, using ODBC interface with M$ Access ...
From: PAC Brion Arnaud <Arnaud.Brion AT PANALPINA DOT COM>
To: ADSM-L AT VM.MARIST DOT EDU
Date: Mon, 21 Jul 2003 17:33:42 +0200
Hi list,

I'm currently using TSM ODBC (V 5.1.6.0)  interface with an Access 2002 
database (V 10.4302.4219 sp-2), and built a  query looking like :
SELECT SUMMARY.START_TIME, SUMMARY.END_TIME, SUMMARY.ACTIVITY, SUMMARY.ENTITY, 
SUMMARY.BYTES, DateDiff("w",[START_TIME],Now()) AS timediff
FROM SUMMARY
WHERE (((SUMMARY.ACTIVITY)="STGPOOL BACKUP") AND 
((DateDiff("w",[START_TIME],Now()))<1));

Basically, this should extract all "stgpool backup" jobs registered in summary 
table, which have been started during the last day.
Now, this is what  that query returned (snippet of it, sorry for bad formating) 
:

1/7/2003 11:04:11       1/7/2003 11:04:17       BACKUP          PACRS270        
                        10260491        2
15/7/2003 5:00:14       15/7/2003 8:59:32       STGPOOL BACKUP  TAPELTO1_INF_DB 
-> COPYLTO1_INF_DB 202337119489    0
15/7/2003 8:59:32       15/7/2003 8:59:50       STGPOOL BACKUP  DISKPOOL_ARCH 
-> COPYLTO1_ARCH   0       0
15/7/2003 8:59:32       15/7/2003 9:00:46       STGPOOL BACKUP  
DISKPOOL_SQL_LOGS -> COPYLTO1_SQL_LOGS       55377920        0
15/7/2003 8:59:32       15/7/2003 9:01:32       STGPOOL BACKUP  DISKPOOL_DB2_L0 
-> COPYLTO1_DB2_L0 79876096        0
1/7/2003 11:04:57       1/7/2003 11:05:03       BACKUP          PACRS270        
                                10260491        2
15/7/2003 8:59:32       15/7/2003 9:03:58       STGPOOL BACKUP  
DISKPOOL_SQL_META -> COPYLTO1_SQL_META       540672  0
1/7/2003 11:05:42       1/7/2003 11:05:49       BACKUP          PACRS170        
                        10260491        2
15/7/2003 8:59:32       15/7/2003 9:07:49       STGPOOL BACKUP  DISKPOOL_DIR -> 
COPYLTO1_DIR    9502720 0
15/7/2003 8:59:32       15/7/2003 9:19:41       STGPOOL BACKUP  DISKPOOL_DBLOGS 
-> COPYLTO1_DBLOGS 10808274944     0
1/7/2003 11:05:13       1/7/2003 11:05:17       BACKUP          PACRS270        
                                817247  2

So, as one can see, it does neither respect the "ACTIVITY="STGPOOL BACKUP"" 
statement nor the "((DateDiff("w",[START_TIME],Now()))<1))" statement, and when 
looking into TSM activity log, it generates this entry : 
07/21/03 17:02:46 ANR2017I Administrator BAR021 issued command: DEFINE CURSOR 
C9fd726c SQL="SELECT START_TIME,END_TIME,ACTIVITY- ,NUMBER,ENTITY,BYTES FROM 
ADSM.SUMMARY WHERE NUMBER = 1403 OR NUMBER = 1402 OR NUMBER = 1405 OR NUMBER = 
1502 OR NUMBER = 1516 OR NUMBER = 1512 OR NUMBER = 1527 OR NUMBER = 1532 OR 
NUMBER = 1534 OR NUMBER = 1530" 
As you can see, this absolutely doesn't match what I've asked for !
(And curiously, if I try to export data from the same query, using rich text 
format, it generates another output,  still inacurate !)
Does anybody (Andy ?) have an explanation for such a strange behavior ?
Thanks in advance.
Cheers.
Arnaud

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
| Arnaud Brion, Panalpina Management Ltd., IT Group     |
| Viaduktstrasse 42, P.O. Box, 4002 Basel - Switzerland |
| Phone: +41 61 226 19 78 / Fax: +41 61 226 17 01       | 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

<Prev in Thread] Current Thread [Next in Thread>