Ich habe zu einem Oracle-10g-Server wurde Verbindungs MS SQL Server-Verbindungsserver-Funktion und aus irgendeinem Grunde bin ich mit nicht in der Lage die Klausel zu verwenden. Ist diese Klausel nur funktionieren, in der PL/SQL-Konsole, oder gibt es etwas, was ich tun kann, um es auch mit verbundenen Servern funktioniert?Mit-Klausel funktioniert nicht Server verknüpft
Der Fehler ich bin immer ist
Msg 7357, Level 16, State 2, Line 1
Cannot process the object "
Edit: Dachte gerade ich hinzufügen würde, dass ich Openquery bin mit dem Verbindungsserver
SELECT *
FROM OPENQUERY(LINKED_SERVER_ORACLE,
'
WITH assignment_t AS (
SELECT ''1x'' ID, 2 type_id, 554 assign_id FROM dual UNION ALL
SELECT ''1x'', 3, 664 FROM dual UNION ALL
SELECT ''2x'', 2, 919 FROM dual UNION ALL
SELECT ''2x'', 4, 514 FROM dual
), type_t AS (
SELECT 1 type_id, DATE ''2009-01-01'' create_date FROM dual UNION ALL
SELECT 2, DATE ''2009-01-01'' FROM dual UNION ALL
SELECT 3, DATE ''2009-01-03'' FROM dual UNION ALL
SELECT 4, DATE ''2009-01-04'' FROM dual
)
SELECT DISTINCT a.*
FROM assignment_t a
JOIN type_t t ON (a.type_id = t.type_id)
'
) AS QUERY
Dank
Bitte veröffentlichen Sie ein Snippet der Anweisung, die die Ausnahme verursacht. Das macht die Diagnose viel einfacher! –