Zum Hauptinhalt springen
Weil einfach - produktiver ist

Der Daten Spezialist

Konvertieren Sie die Daten mühelos zwischen verschiedenen Formaten ohne Programmierkenntnisse dank Visual Designer. Effizient und super einfach.
Mit der Freeware Version können bis zu 100.000 Datensätze verarbeitet werden!
Flowheater Chart

Fehlermeldung bei Neuanlage Definition

Mehr
8 Jahre 11 Monate her #2602 von Mueck
Hallo Herr Stark,
beim Versuch, eine neue Definition anzulegen (Read ODBC) erhalte ich beim Versuch, die Felder einzulesen die Fehlermeldung:
Fehler beim abrufen der Schemainformationen aufgetreten! Die arithmetrische Operation hat einen Überlauf verursacht.

Informix DB / FH 4.0.1.2 (64bit)

Was mache ich falsch?

Viele Güße
Helmut Mueck

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
8 Jahre 11 Monate her #2603 von FlowHeater-Team
Hallo Herr Mueck,

das liegt meistens am verwendeten ODBC Treiber . Versuchen Sie eine Abfrage zu exportieren in der evtl. Werte berechnet werden?

Bitte versuchen Sie mal anstatt SELECT * FROM … Die Feldnamen explizit anzugeben und verwenden für den ersten Test mal nur max. 3 Felder mit Text Datentypen (char, varchar, nchar, nvarchar, text).

z.B. SELECT vorname, nachname, strasse from T_Adressen

Wenn das klappt, liegt das Problem am ODBC Treiber der mit einem gelieferten Datentyp nicht klarkommt. Sie können das dann weiter eingrenzen indem Sie immer mehr Felder im SELECT angeben.

Ansonsten könnten Sie auch nochmal versuchen das mit der 32 Bit Version und einem 32 Bit ODBC Treiber versuchen.

gruß
Robert Stark

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
8 Jahre 11 Monate her #2604 von Mueck
Hallo Herr Stark,
vielen Dank für Ihre Hinweise. Ich habe die Felder der Tabelle daraufhin einzeln abgefragt und habe das Feld gefunden, das die Probleme verursacht. In dem Feld steht eine mit html formatierte Artikelbeschreibung wie das nachstehende Beispiel:
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'courier new'; font-size:10pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Das Leatherman LEAP ist ein Leatherman-Tool für Kinder. Es ist kein Spielzeug, sondern ein kindgerechtes Tool: Das Tool ist ergonomisch für Kinder im Design konzipiert und mit sicherheitsorientierter Funktionalität. Die Werkzeuge im Edelstahlkorpus des mit glasfaserverstärkten Nylon-Griffschalen und einer Schlüsselringöse ausgestatteten Tools sind für Kinder von außen zugänglich. Der Clou: Die Messerklinge kann nachträglich angebracht werden. Das geschlossen 8,3 cm große und 138 g schwere Tool besitzt 13 Werkzeuge.&lt;br&gt;&lt;br&gt;</p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Spitzzange</p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">normale Zange&lt;br&gt;</p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Drahtschneider&lt;br&gt;</p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Hartdrahtschneider&lt;br&gt;</p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Säge&lt;br&gt;</p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Schere mit Federbetätigung&lt;br&gt;</p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Lineal&lt;br&gt;</p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Pinzette&lt;br&gt;</p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Kapselheber&lt;br&gt;</p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Kreuzschlitzschraubendreher&lt;br&gt;</p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">kleiner und mittlerer Schraubendreher&lt;br&gt;</p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">glatte Klinge (nachträglich anbringbar)</p></body></html>

Mit einem einfachen Query-Tool mit einem 32-bit ODBC Treiber(auf einem alten XP-PC) lässt sich die Tabelle problemlos abfragen. Da wir uns jedoch erstmalig mitten in der Database Publishing Katalogproduktion befinden, ist keine Zeit für Experimente mit ODBC 32/64-bit.
Da findet sich sicher auch noch ein anderer Weg.

Viele Grüße
Helmut Mueck

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
8 Jahre 11 Monate her #2605 von FlowHeater-Team
Hallo Herr Mueck,

bitte versuchen Sie einmal die Felder mit der Freeware Version auf dem XP Rechner mit der 32 Bit Version und dem 32 Bit Informix ODBC Treiber auszulesen. Ich vermute dass der 64 Bit Informix ODBC Treiber hier die Probleme verursach!

Falls das auch nicht funktioniert bräuchte ich mal den genauen Informix Felddatentyp inkl. Feldlänge zur weiteren Analyse.

gruß
Robert Stark

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Ladezeit der Seite: 0.267 Sekunden
FlowHeater Logo

FlowHeater - Der Daten Spezialist

Effiziente Datenintegration und Transformation mit FlowHeater - Ihre Lösung für nahtlosen Datentransfer.

Rechtliches

Support & Kontakt

Kontaktinformation

Telefon:
0951 / 99339792

E-Mail:
Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein.


Copyright © 2009-2024 by FlowHeater GmbH. Alle Rechte vorbehalten.