[NEWSboard IBMi Forum]
Seite 1 von 2 1 2 Letzte

Hybrid View

  1. #1
    Registriert seit
    Sep 2004
    Beiträge
    10

    Unhappy DB2 Connect auf V5R3

    Hallo,

    mal wieder ein Problem mit dem DB2 Connect auf eine DB2 AS/400 V5R3.

    Über Auswertungstools werden Daten von der DB2 via DB2 Connect abgezogen
    und berechnet.

    Leider werden Dezimalstellen nicht richtig wiedergegeben, z.B:

    123,45 wird zu 12345 !!!

    Ist natuerlich dramatisch und verflaelscht das Ergebnis.
    Ueber ODBC wird richtig gerechnet, das heisst das Tool sollte keine Rolle spielen.

    Hat jemand hier eine Idee oder sogar eine Loesung?

    Bin fuer jeden Hinweis dankbar.

    Anwy

  2. #2
    Registriert seit
    May 2002
    Beiträge
    2.643

    DB2 Connect

    Hallo Anwy,
    ich würde einmal auf das vorhandensein dieser Ptfs prüfen:
    http://www-912.ibm.com/ImprovedSearc...tion&scope=ptf
    und zusätzlich das Datenbankgruppenptf:
    http://www-912.ibm.com/s_dir/sline00...7?OpenDocument

  3. #3
    Registriert seit
    Sep 2004
    Beiträge
    10
    Vielen Dank fuer die Antwort.

    Leider war der 1. Link tot.

    Ich werde unserem Verantwortlichen mal pruefen lassen, welche PTF´s
    bei uns aktuell sind. Gibt es denn einen Zusammenhang mit dem von mir beschriebenen
    Problem und den genannten PTF´s?

    Leider funktioniert der DB2 Connect mit anderen Anwendungen, was wieder auf
    die Eingesetzte Software schliessen laesst.

    Schon echt die "Suche nach der Nadel im Heuhaufen" wenn es um die Connectivity
    und eine DB2 AS/400 geht ;-(

    Gruß

    Anwy

  4. #4
    Registriert seit
    May 2002
    Beiträge
    2.643

    Ptfs

    Hallo Anwy,

    1. OSP-DB-MSGMCH3601 Failure retrieving stored procedure result

    PTF: SI15506 - Release: 530 - Licensed Program: 5722SS1

    2. OSP-DB-MSGSQ30020 when stored procedure result set contains

    PTF: SI16014 - Release: 530 - Licensed Program: 5722SS1

    3. OSP-F/QTNGETLH-MSGCPF83E9-RC3-T/QTNGETLH MSGCPF83E9 RC3 ISSU

    PTF: SI16203 - Release: 530 - Licensed Program: 5722SS1

    4. OSP-DB-MSGCPF3E06 DRDA/DDM target side RDB alias support

    PTF: SI15514 - Release: 530 - Licensed Program: 5722SS1

    5. OSP-DB-MSGSQL0100 DATA PROPAGATOR ON R530 CONNECTING TO R520

    PTF: SI15471 - Release: 530 - Licensed Program: 5722SS1

    6. OSP-DB Star Join using one bitmap instead of two over the

    PTF: SI15955 - Release: 530 - Licensed Program: 5722SS1

    7. OSP-DB-MSGMCH1210-QQQGET QUERY WITH SCALAR SUBSELECT

    PTF: SI15534 - Release: 530 - Licensed Program: 5722SS1

    8. OSP-DB-T/QDBCLOSE-MSGMCH6216 Hard close of pseudo-closed

    PTF: SI13499 - Release: 520 - Licensed Program: 5722SS1

    9. OSP-DB CCSID NOT SET IN SQLDA FOR NUMERIC FIELDS

    PTF: SI14855 - Release: 520 - Licensed Program: 5722SS1

    10. CA400EXP-TERMEMUL-INCORROUT IBM3270-1250 FONTS ARE NOT

    PTF: SI13587 - Release: 530 - Licensed Program: 5722XE1
    11. CA400EXP-OPCON-INCORROUT REMOTE CONTROL PANEL FAILS

    PTF: SI15176 - Release: 530 - Licensed Program: 5722XE1

  5. #5
    Registriert seit
    Feb 2001
    Beiträge
    20.371
    Dieses Problem trat auch häufiger beim CA-ODBC auf, wenn das Datenbankfeld vom Typ ZONED ist oder mehr als 16 Stellen Genauigkeit aufweist. In diesen Fällen wurde das Feld als Typ "Char" geliefert.
    Ggf. muss die Abfrage einen Cast enthalten: double(myfield) as myfield, dann wird der Wert (allerdings mit der doubletypischen Ungenauigkeit) übernommen.
    Vielleicht reicht auch ein "dec(myfield, m, n) as myfield".
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  6. #6
    Registriert seit
    Apr 2004
    Beiträge
    14

    Version? ...und DB2TERRITORY ...und PACKED ...und ZONED

    Hallo,

    kannst Du angeben, welche Version von DB2 Connect eingesetzt wird?

    Wir hatten dasselbe Problem bei einem Kunden (auch mit korrekter ODBC, etc.)...
    Das Problem konnte durch die Aktualisierung (SP) des DB2 Connect Clients behoben werden.

    In der Tat trifft das auf diejenigen Fälle, in denen packed ZONED verwendet wird.

    In einem anderen Fall hat es jedoch geholfen, den Parameter DB2TERRITORY korrekt zu setzen.

    lg
    Ercan

    Zitat Zitat von anwyuta
    Hallo,

    mal wieder ein Problem mit dem DB2 Connect auf eine DB2 AS/400 V5R3.

    Über Auswertungstools werden Daten von der DB2 via DB2 Connect abgezogen
    und berechnet.

    Leider werden Dezimalstellen nicht richtig wiedergegeben, z.B:

    123,45 wird zu 12345 !!!

    Ist natuerlich dramatisch und verflaelscht das Ergebnis.
    Ueber ODBC wird richtig gerechnet, das heisst das Tool sollte keine Rolle spielen.

    Hat jemand hier eine Idee oder sogar eine Loesung?

    Bin fuer jeden Hinweis dankbar.

    Anwy

  7. #7
    Registriert seit
    Sep 2004
    Beiträge
    10

    re

    hallo,

    danke fuer die Antwort.

    Wir setzen auf dem Testserver
    die Version:

    8.1.7
    Service Level: WR21342

    ein.

    Kannst Du Dich erinnern, mit welcher Version Ihr es hinbekommen habt?

  8. #8
    Registriert seit
    Apr 2004
    Beiträge
    14

    Ich glaube, es war FP2 der Version 8 von DB2/Connect

    Hast Du die Möglichkeit, den DB2 Parameter DB2Territory noch einmal zu überprüfen?

    Wenn Du das gemacht hast und den Windows - Teil neu startest, sollte es eigentlich funktionieren.

    Melde dich, dann könnte ich versuchen, meinen kunden anzurufen, um das thema noch einmal durchzugehen...

    lg
    Ercan


    Zitat Zitat von anwyuta
    hallo,

    danke fuer die Antwort.

    Wir setzen auf dem Testserver
    die Version:

    8.1.7
    Service Level: WR21342

    ein.

    Kannst Du Dich erinnern, mit welcher Version Ihr es hinbekommen habt?

  9. #9
    Registriert seit
    Sep 2004
    Beiträge
    10

    re

    Hallo,

    ich gehe mal davon aus, dass der von Dir genannte Parameter
    ein DB2-Parameter ist.

    Als CLI-Parameter konnte ich ihn beim DB2-Connect nicht finden.

    Wir arbeiten mit einer DB2 auf AS/400 und somit kann ich keinerlei Einstellungen
    an der DB2 vornehmen.

    Kannst Du mir naeheres ueber diesen Parameter sagen?
    Evtl. kann ich es ja mit der Connection mitgeben?

    Vielen Dank vorab.

    Gruß

    Anwy

  10. #10
    Registriert seit
    Apr 2004
    Beiträge
    14

    db2set DB2TERRITORY=..

    Hi,

    du hast schon recht, es ist ein DB2 - CLI Parameter.

    Setzen kannst du das mit db2set in der DB2-CLI.
    Jedoch geht das auch mit der grafischen Oberfläche bei Client-Konfiguration (irgendwo).

    Ich hab's bisher über "db2set DB2TERRITORY=.." gemacht.

    Halt mich auf dem Laufenden bitte

    Ercan


    Zitat Zitat von anwyuta
    Hallo,

    ich gehe mal davon aus, dass der von Dir genannte Parameter
    ein DB2-Parameter ist.

    Als CLI-Parameter konnte ich ihn beim DB2-Connect nicht finden.

    Wir arbeiten mit einer DB2 auf AS/400 und somit kann ich keinerlei Einstellungen
    an der DB2 vornehmen.

    Kannst Du mir naeheres ueber diesen Parameter sagen?
    Evtl. kann ich es ja mit der Connection mitgeben?

    Vielen Dank vorab.

    Gruß

    Anwy

  11. #11
    Registriert seit
    Sep 2004
    Beiträge
    10
    Hmm... wenn es ein CLI-Parameter ist, muesst ich

    ihn ja auch finden.

    Leider gibt es keinen Parameter: DB2TERRITORY (bei mir)
    ???

  12. #12
    Registriert seit
    Apr 2004
    Beiträge
    14

    kann nachgesetzt werden...

    Es gibt ihn, wenn er nicht gesetzt ist, dann kannst du ihn "nachsetzen".

    Welchen Wert der genau haben muss, kann ich dir nicht sagen, ich glaube aber, dass das DE oder "de-1542" oder so ist...
    --> Falsch! es ist ein numerischer wert...

    http://publib.boulder.ibm.com/infoce...n/r0005657.htm

    Grüsse
    Ercan

    Zitat Zitat von anwyuta
    Hmm... wenn es ein CLI-Parameter ist, muesst ich

    ihn ja auch finden.

    Leider gibt es keinen Parameter: DB2TERRITORY (bei mir)
    ???

Similar Threads

  1. Problem mit DB2 Connect
    By Ewald in forum NEWSboard Programmierung
    Antworten: 0
    Letzter Beitrag: 24-01-07, 18:32
  2. Einrichtung SFTP auf iSeries V5R3
    By Stephan/400 in forum NEWSboard Server Job
    Antworten: 7
    Letzter Beitrag: 15-12-06, 13:39
  3. Zugriff auf DB2 UDB
    By Azaron in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 05-12-06, 13:42
  4. 270 #2248 von V5R1 auf V5R3
    By arnoldma1 in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 13-11-06, 21:14
  5. DB2 Connect und V5R3
    By anwyuta in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 23-09-04, 11:15

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •