Hallo!
Kennt jemand dieses Problem:
bei PHP gibt es für Oracle einen Parameter "oci8.default_fetch" in der php.ini. Dieser Parameter ist auf 10 per default gestellt.
Wenn ich nun auf eine remote Datenbank zugreife, so bekomme ich auch nur wirklich 10 Zeilen zurück. (bei Zugriff auf eine AS/400 Datenbank zum Beispiel). Wäre das Ergebnis mehr als 10 Zeilen, so bekomme ich einen Oracle Fehler "fetch out of sequence, preceding line...".
Ich habe diesen Parameter nun auf 10000 gestellt, da ich keine Option gefunden habe, dieses Prefetching auszuschalten. Damit funktioniert es zwar, aber es bedeutet unter Umständen eine Einschränkung.
Hat jemand hier Erfahrung?
ciao
ora8-user