sql >> Database >  >> RDS >> Oracle

Kan twee databasekoppelingen niet gebruiken in een enkele query

Dit lijkt op een bug in 10g. Mogelijk vindt bug 6320621, ORA-2019 plaats WANNEER SQL MEERDERE SITES VERBINDT VIA DBLINK'; of 5713736, 'INVOER IN VERKLARING MET SELECTEER OPTIE MISLUKT MET GEBRUIK VAN DB-LINK ORA-02019'. U moet waarschijnlijk een SR met Oracle overleggen om dit voor uw specifieke omstandigheden te laten onderzoeken.

Als alternatieve benadering kunt u misschien overwegen de gegevens uit de ene database te halen en deze vervolgens in de andere te laden. U kunt bijvoorbeeld expdp . gebruiken en impdp , met de tables en content=data_only opties, om de overdracht in twee fasen te doen. Natuurlijk heb je ruimte nodig om het dumpbestand op je tussenliggende databaseserver op te slaan, en het is wat minder handig. Je kunt dat misschien doen vanaf de bron- of doeldatabaseservers, waarbij je de tussenliggende vermijdt, maar het is niet duidelijk of je directe toegang hebt.




  1. Problemen oplossen Oracle Form Builder-fout FRM-10044

  2. hoe een opgeslagen proc van helmknop te bellen en de refcursor te wijzigen die wordt geretourneerd?

  3. SQLite onUpgrade() frustratie

  4. Hoe Oracle Package Procedure in H2 te definiëren voor testen