AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

TSQLQuery Puffer-Problem

Ein Thema von itashadow · begonnen am 25. Mär 2013 · letzter Beitrag vom 2. Mai 2013
Antwort Antwort
itashadow

Registriert seit: 22. Apr 2008
Ort: Hattingen
86 Beiträge
 
#1

AW: TSQLQuery Puffer-Problem

  Alt 26. Mär 2013, 07:25
Danke schoneinmal für die Rückmeldungen

Die Oracle Version konnte ich nun auch ermitteln:

NLSRTL 11.2.0.3.0Production
Oracle Database 11g Enterprise Edition 11.2.0.3.064bit Production
PL/SQL 11.2.0.3.0Production
TNS for Linux: 11.2.0.3.0Production

Als Compiler verwende ich Lazarus und habe folgende Komponenten verwendet:

TSQLConnector
TSQLQuery
TSQLTransaction
TDatasource
TDBGrid

mit dem Admin würde ich zur Zeit ungern sprechen. Das Programm entsteht im hitnergrund. --> Es würde uns zur Zeit enorm entlasten aber bisher war es so, wenn wir 10% last weniger hatten, kamen 20% mehr arbeit hinzu.

Abgefragt wird ein VARCHAR2(64 Byte) wobei es insgesamt nur 75 einträge in der Datenbank gibt. Wenn ich per Whereklausel das ganze so einschränke, dass nur ein Wert ausgegeben werden soll, dann bekomme ich den gleichen Fehler. --> Es handelt sich um einen zusammenhängenden text mit Buchstaben, Zahlen, doppelpunkten und unterstrichen. der längste ist 65 Zeichen lang. Durchschnitt dürfte bei 30 Zeichen liegen.

mit "die Abfrage hat schon funktioniert" wollte ich nur ausdrücken, dass die Connection prinzipiell funktioniert und es wahrscheinlich etwas mit den Feldern zu tun hat. --> Wenn ich das gleiche SQL-Statement im PLSQL-Developer ausführe bekomme ich das richtige ergebnis.

Kann mir vielleicht jemand sagen, wie ich mir bei dem TSQLQuery die MaxBufferSize ausgeben lassen kann? Die varianten die ich im Netz gefunden habe, haben alle nicht funktioniert
  Mit Zitat antworten Zitat
jobo

Registriert seit: 29. Nov 2010
3.072 Beiträge
 
Delphi 2010 Enterprise
 
#2

AW: TSQLQuery Puffer-Problem

  Alt 26. Mär 2013, 07:53
Die Fehlermeldung ist von Oracle, es geht um Oracle Buffer.
Vielleicht solltest Du das mit Deinem Admin klären, miteinander klappt das sicher besser als heimlich.

Welche Oracle Client Componenten/ Version verwendest Du?
(SDAC geht über OLEDB, oder?) Das war quatsch, hab ich mit anderem Thread verwechselt.

PL/SQLDeveloper geht nativ an OCI.
Gruß, Jo

Geändert von jobo (26. Mär 2013 um 09:15 Uhr) Grund: Korrektur
  Mit Zitat antworten Zitat
itashadow

Registriert seit: 22. Apr 2008
Ort: Hattingen
86 Beiträge
 
#3

AW: TSQLQuery Puffer-Problem

  Alt 2. Mai 2013, 09:28
ein umstellen von TSQLConnector auf TOracleConnection hat geholfen.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:49 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz