Datenbankverbindung mit native SQL "openquery"

Hinweise, Tips und Tricks, FAQs - keine Anfragen!!
2 Beiträge • Seite 1 von 1
2 Beiträge Seite 1 von 1

Datenbankverbindung mit native SQL "openquery"

Beitrag von alex.mallinger (ForumUser / 1 / 1 / 0 ) »
Hallo!

Ich habe eine Datenbankverbindung zu einem MSSQL-Server in der Tx dbco erfolgreich eingerichtet.
Meine Anforderung ist eine Pass-Through-Abfrage mittels OPENQUERY durchzuführen. Die folgende Query funktioniert am Server selbst problemlos.
Hier bekomme ich aber einen Dump. (Simple Abfragen, auf eine Tabelle am SQL-Server ohne OPENQUERY, funktionieren problemlos.)

Dump:
Kurztext
SQL-Fehler 933 bei der Ausführung von Native SQL aufgetreten.

Was ist passiert?
Der Fehler 933 ist auf der aktuellen Datenbankverbindung "DEFAULT"
aufgetreten.
Fehlertext der Datenbank: ORA-00933: SQL command not properly ended
Auslösende SQL-Anweisung: "FETCH NEXT "


Code:

EXEC SQL.
CONNECT TO 'MSSQL_TEST01' AS 'V'
ENDEXEC.
EXEC SQL.
SET CONNECTION 'V'
ENDEXEC.
EXEC SQL.
open c4 for SELECT password FROM OPENQUERY ( linked_server, 'SELECT password FROM test.V_test where id = 123' )
ENDEXEC.
DO.
EXEC SQL.
FETCH NEXT c4 into :lv_str
ENDEXEC.
IF sy-subrc <> 0.
EXIT.
ENDIF.
ENDDO.
EXEC SQL.
CLOSE c4
ENDEXEC.

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: Datenbankverbindung mit native SQL "openquery"

Beitrag von Tron (Top Expert / 1327 / 35 / 333 ) »
Moin Alex.
Ich empfehle Klassen/Methoden zu verwenden um Native SQL auszuführen.
(z.B. CL_SQL_STATEMENT / CL_SQL_CONNECTION ... )
Schau Dir bitte mal die Demos im Packet SDB_ADBC an !

lg Jens
http://apentia-forum.de/viewtopic.php?f ... =15#p63968

Folgende Benutzer bedankten sich beim Autor Tron für den Beitrag:
alex.mallinger

<:: XING-Gruppe Tricktresor::>
Die deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen –
Aber sie ist nicht Open Source, d. h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.

Seite 1 von 1

Vergleichbare Themen

0
Antw.
1357
Views
DBCO Datenbankverbindung prüfen
von codierknecht » 28.05.2008 10:09 • Verfasst in ABAP® für Anfänger
12
Antw.
6914
Views
Native SQL
von Bugfix13 » 12.09.2014 13:41 • Verfasst in ABAP® für Anfänger
4
Antw.
5062
Views
Native SQL - Insert
von MarkusG » 04.04.2008 07:13 • Verfasst in ABAP® Core
10
Antw.
6530
Views
Abap und Native SQL
von cgreiner » 22.10.2018 18:28 • Verfasst in ABAP® für Anfänger
0
Antw.
1563
Views
und mal wieder Native SQL
von Steffi221185 » 14.08.2006 09:07 • Verfasst in ABAP Objects®

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

SFP/SEGW - Fehler beim Rendering
vor 19 Stunden von Manfred K. 1 / 73
Pflegeview zeigt nicht alle Daten an
Gestern von sapdepp gelöst 7 / 447
ALV Grid und Dynprofeld
vor 2 Tagen von PeterPaletti 5 / 485

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

SFP/SEGW - Fehler beim Rendering
vor 19 Stunden von Manfred K. 1 / 73
Pflegeview zeigt nicht alle Daten an
Gestern von sapdepp gelöst 7 / 447
ALV Grid und Dynprofeld
vor 2 Tagen von PeterPaletti 5 / 485

Unbeantwortete Forenbeiträge

SFP/SEGW - Fehler beim Rendering
vor 19 Stunden von Manfred K. 1 / 73
Benutzerdefinierte Felder PSP
letzen Monat von Rabea1103 1 / 50742
Spool vereinen OTF und PDF
letzen Monat von anna2205 1 / 66998
XSLT und Loipro05 Transformation
December 2025 von Torsten1965 1 / 78755