Join von Oracletabellen aus verschiedenen Librefs
ETL & Base SAS |
Eingetragen von Wolfgang Hornung. | 10 August, 2006 - 10:22
Hallo zusammen,
ich habe versucht 2 Oracletabellen, die in verschiedenen Librefs sind, zu joinen. Der Join wird durchgeführt, jedoch kommt mit der SASTRACE Option eine Fehlermeldung:
ERROR: This SQL statement will not be passed to the DBMS for processing because it involves a join across librefs with different connection properties.
Was bedeutet das konkret? Werden hier zunächst die Tabellen zumindets satzweise nach SAS geladen und dann gejoined?
Gibt es hier eine Möglichkeit, dass der Join in Oracle durchgeführt wird?
Weitere Logmeldung mit SASTRACE
80 1155202020 orprep 0 SQL ORACLE_21: Prepared: 81 1155202020 orprep 0 SQL SELECT * FROM ETL_ADMIN.VERM_VEBAS_OE 82 1155202020 orprep 0 SQL 83 1155202020 orprep 0 SQL 84 1155202020 orprep 0 SQL ORACLE_22: Prepared: 85 1155202020 orprep 0 SQL SELECT * FROM ETL_ADMIN.V_VERM_HIBA_R 86 1155202020 orprep 0 SQL 87 1155202020 orprep 0 SQL 88 1155202020 orprep 0 SQL ORACLE_23: Prepared: 89 1155202020 orprep 0 SQL SELECT "OESL", "EDAT" FROM ETL_ADMIN.V_VERM_HIBA_R 90 1155202020 orprep 0 SQL 91 1155202020 orprep 0 SQL 92 1155202020 orgeti 0 SQL ORACLE_24: Executed: 93 1155202020 orgeti 0 SQL SELECT statement ORACLE_23 94 1155202020 orgeti 0 SQL 95 1155202020 orgeti 0 SQL 96 1155202034 orprep 0 SQL ORACLE_25: Prepared: 97 1155202034 orprep 0 SQL SELECT "OESL" FROM ETL_ADMIN.VERM_VEBAS_OE 98 1155202034 orprep 0 SQL 99 1155202034 orprep 0 SQL 100 1155202034 orgeti 0 SQL ORACLE_26: Executed: 101 1155202034 orgeti 0 SQL SELECT statement ORACLE_25 102 1155202034 orgeti 0 SQL 103 1155202034 orgeti 0 SQL
Gruß
Wolfgang Hornung
