PDA

View Full Version : MS Access ODBC mit JOIN: SQL FEHLER666



olafu
05-05-06, 10:48
Hallo ,
ich habe ein Problem beim verknüpfen einer Join Datei mit MS Access .
MS Access erkennt die Schlüsselfelder nicht
Es tritt folgender Fehler auf: SQL0666 - Geschätzte Abfrageverarbeitungsdauer von 326 überschreitet Zeitlimit von 60.Systemwert QQRYTIMLMT steht auf *NOMAX.
Ist das eher ein ODBC oder MS Access Fehler??

Fuerchau
05-05-06, 12:00
Der Systemwert interressiert bei ODBC-Verbindungen nicht.
Du musst die SQL-Abfrage als SQL-PASSTHRU erfassen.
Dann kannst du in den Eigenschaften der Abfrage die QueryTimeout verlängern.

Allerdings würde ich den SQL da mal auf Optimierungen prüfen.

hobi
04-10-06, 15:53
Hallo!

Greife auch von ACCESS mittels ODBC auf Daten der AS400 zu. Bei mir kommt ebenfalls die Fehlermeldung Fehler666.
Kann mir vielleicht jemand genauer mitteilen, wie ich die SQL Abfrage in Access als SQL-Passthru erfassen kann???? Wo muss ich genau welchen Befehl eingeben. Bin leider (noch) kein Access Spezialist!?!

Besten Dank an alle für die Hilfe.

Ligrü Hobi

Fuerchau
04-10-06, 18:40
Menü Abfrage->SQL spezifisch->Passthru
Titelzeile der Abfrage->Mausrechtsklick->Egenschaften

Dann:
ODBC-Verbindung mit "..." den Dialog für ODBC aufrufen
ODBC-Wartezeit entsprechend einstellen

Im Fenster den SQL direkt eingeben:
select .....

Du kannst dir ein Muster aus der anderen Abfrage in der SQL-Sicht kopieren.

hobi
05-10-06, 08:13
Hallo!

Jetzt funktioniert's!!!
Besten Dank für die Info!

mfg. Hobiger Martin