|
Archives of the TeradataForumMessage Posted: Thu, 30 Aug 2007 @ 22:57:44 GMT
Teradata 06.01.0143 V2R Ok I have been struggling with this one for a week now .. Queries that succeed in TD SQL Assistant seem to fail in Business Objects XI R2 SP2. Simple queries work fine in all of them .. it's only when I do a subtraction of two TIMESTAMP fields that anything has a problem .. I've tried the casting and things like suggested in the while papers on Time.Date and timestamp.. They yield an invalid data type message As usual the BO support folks are pointing at the ODBC driver for TD and saying it isn't their fault.. Any help would be appreciated !!! Query: SELECT (FEDX_FPOS_PROD_VIEW_DB.pos_transaction.TRAN_END_TMSTP - FEDX_FPOS_PROD_VIEW_DB.pos_transaction.handled_tmstp day(4) to second(6)) FROM FEDX_FPOS_PROD_VIEW_DB.pos_transaction 1) Works in TD SQL Assistant (About says: 7.1.0 English October 12, 2005) on Desktop 2) Failed with the following Error message in Desktop Business Object s - defined beneath error message: Exception: DBD, [NCR][ODBC Teradata Driver][Teradata Database] Invalid operation on an ANSI Datetime or Interval value. State: HY000 Desktop driver version PC based ODBC: BusinessObjects Configuration : Version : 11.5..826.826 Network Layer : Teradata DBMS Engine : Teradata V2 R6 Language : en Charset : CP1252 Library : C:\Program Files\Business Objects\BusinessObjects Enterprise 11.5\win32_x86\dataAccess\connectionServer\dbd_wtdodbc.dll SBO : C:\Program Files\Business Objects\BusinessObjects Enterprise 11.5\win32_x86\dataAccess\connectionServer\teradata\teradata.sbo RSS : C:\Program Files\Business Objects\BusinessObjects Enterprise 11.5\win32_x86\dataAccess\connectionServer\teradata\teradata.rss PRM : C:\Program Files\Business Objects\BusinessObjects Enterprise 11.5\win32_x86\dataAccess\connectionServer\teradata\teradata.prm Strategies : C:\Program Files\Business Objects\BusinessObjects Enterprise 11.5\win32_x86\dataAccess\connectionServer\teradata\teradata.stg Middleware and DBMS Configuration : Charset : UCS2 Driver version : 3.05.00.00 Driver API level : 03.52 ODBC Manager version : 03.52.1117.0000 ODBC Manager API level : 03.52.0000 DBMS name : Teradata DBMS version : 06.01.0143 V2R 3) Fails with a similar ODBC message on the Linux web based Business Objects query Linux Driver version (Linux Client) Enter SQL string: -sh-3.00$ /usr/odbc/samples/C++/adhoc Enter Data Source Name[coop_0]: Enter userId: xxxxx Enter password: xxxxx ...ODBC connection successful. ODBC version = -03.52.0000- DBMS name = -Teradata- DBMS version = -06.01.0143 V2R- Driver name = -tdata.so- Driver version = - 12.00.00.00- Driver ODBC version = -03.51- Enter SQL string: Richard Terry
| ||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||
Copyright 2016 - All Rights Reserved | ||||||||||||||||||||||||||||||||||||||||||||||||
Last Modified: 15 Jun 2023 | ||||||||||||||||||||||||||||||||||||||||||||||||