Skip to main content
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.
Flowheater Download

Der Index war außerhalb des Arraybereichs

Mehr
6 Jahre 3 Monate her #3402 von Kai
Hallo,

READ ist der SqlServerAdapter, die Datenbank wurde erkannt, die Felder des Views vollständig eingelesen.
WRITE ist der TextFileAdapter, dort wurden 10 Felder angelegt, und per Pipe direkt mit Feldern der READ-Seite verbunden.

Beim Aufrufen des Lupe-Symbols auf der READ-Seite erfolgt obige Fehlermeldung, dto bei "Definition ausführen"

Kann jemand helfen, ich habe keine Idee. Danke!
Kai Hauser

Bitte Anmelden um der Konversation beizutreten.

Mehr
6 Jahre 3 Monate her #3403 von FlowHeater-Team
FlowHeater-Team antwortete auf Der Index war außerhalb des Arraybereichs
Hallo Herr Hauser,

werden im View Tabellen mit „SELECT * FROM …“ angesprochen und wurde evtl. die zugrunde liegende Tabelle geändert?

Versuchen Sie mal den SQL des VIEWs direkt im SQL Fenster einzugeben.

gruß
Robert Stark

Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.

Bitte Anmelden um der Konversation beizutreten.

Mehr
6 Jahre 3 Monate her #3404 von Kai
Hallo Herr Stark, Danke für die Antwort.
Ich habe das Statement aus dem Flowheater kopiert und direkt im SQL Manag. Studio ausgeführt, es funktioniert tadellos. Abfrage war ja neu, da kann sich nichts geändert haben.

Bitte Anmelden um der Konversation beizutreten.

Mehr
6 Jahre 3 Monate her - 6 Jahre 3 Monate her #3405 von FlowHeater-Team
FlowHeater-Team antwortete auf Der Index war außerhalb des Arraybereichs
Hallo Herr Hauser,

werden irgendwelche neuen/komische SQL Server Datentypen verwendet?

Welche SQL Server Version setzen Sie ein?

gruß
Robert Stark

Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Letzte Änderung: 6 Jahre 3 Monate her von FlowHeater-Team.

Bitte Anmelden um der Konversation beizutreten.

Mehr
6 Jahre 3 Monate her #3406 von Kai
SQLServerExpress 2014, bei den Datentypen kann ich das nicht sagen, das sind komplexe Tabellen aus einem Buchhaltungssystem, allerdings schon als Public Views aufgearbeitet.

Bitte Anmelden um der Konversation beizutreten.

Mehr
6 Jahre 3 Monate her #3407 von FlowHeater-Team
FlowHeater-Team antwortete auf Der Index war außerhalb des Arraybereichs
Auch wenn der SQL Im SQL Management Studio problemlos läuft würde ich doch gerne das Resultat von der Ausführung des SQL Befehls hinter dem VIEW im FlowHeater wissen. Bitte versuchen Sie einmalig den VIEW SQL direkt im FlowHeater zu verwenden.

Falls das auch nicht läuft bräuchte ich zur weiteren Analyse den SQL aus dem VIEW sowie die Datentypen der im VIEW View angezogenen Tabellen.

gruß
Robert Stark

Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.

Bitte Anmelden um der Konversation beizutreten.

Mehr
6 Jahre 3 Monate her #3409 von FlowHeater-Team
FlowHeater-Team antwortete auf Der Index war außerhalb des Arraybereichs
Welcher FlowHeater Version setzen Sie denn ein?

Es gab mal ein Problem beim Auslesen von VIEWs wo in unterschiedlichen Tabellen gleiche Feldnamen verwendet wurden. Bitte versuchen Sie es evtl. aml mit der aktuellen Version.

gruß
Robert Stark

Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.

Bitte Anmelden um der Konversation beizutreten.

Mehr
6 Jahre 3 Monate her #3410 von Kai
"Auch wenn der SQL Im SQL Management Studio problemlos läuft würde ich doch gerne das Resultat von der Ausführung des SQL Befehls hinter dem VIEW im FlowHeater wissen. Bitte versuchen Sie einmalig den VIEW SQL direkt im FlowHeater zu verwenden."

Wie soll ich das machen, verstehe ich nicht ganz?

Das SQL-Script für die Zusammenstellung des Views ist programmintern, da komme ich nicht heran, dto. die Datentypen. Im Anhang befindet sich die offizielle Dokumentation zum View, vielleicht hilft das weiter
Aktuelle Version müssten wir erst kaufen.
Anhänge:

Bitte Anmelden um der Konversation beizutreten.

Mehr
6 Jahre 3 Monate her #3411 von Kai
Ich habe aktuell nochmal getestet, Tabellen aus der gleichen Datenbank kann er problemlos importieren, es scheitert nur bei den Views.

Bitte Anmelden um der Konversation beizutreten.

Mehr
6 Jahre 3 Monate her - 6 Jahre 3 Monate her #3412 von Kai
So, Ihr grundsätzlicher Ansatz der Datentypen scheint richtig gewesen zu sein, ich habe alle lt. Doku NUMBER(x), d.h. ohne Dezimalstelle von DECIMAL auf INTEGER gestellt und weiter 10 Felder mit dem gleichen Namen ObjectID (nicht in der Doku enthalten, sind auch nur unter Einstellungen Felder auf der READ-Seite zu sehen, nicht in der linken Feldanzeige) deaktiviert/gelöscht, jetzt geht es.
Vielen Dank für die Unterstützung.
Letzte Änderung: 6 Jahre 3 Monate her von Kai.

Bitte Anmelden um der Konversation beizutreten.

Mehr
6 Jahre 3 Monate her #3413 von FlowHeater-Team
FlowHeater-Team antwortete auf Der Index war außerhalb des Arraybereichs
Den SQL des VIEWs können Sie über das SQL Server Management Studio einsehen, siehe Screenshot.



Bitte Testen Sie das auch mal mit der aktuellen Version!

gruß
Robert Stark

Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Anhänge:

Bitte Anmelden um der Konversation beizutreten.

Ladezeit der Seite: 0.333 Sekunden

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.