Dela via


Felmeddelande när du använder Microsoft Change Data Capture Service för Oracle by Attunity

Den här artikeln hjälper dig att lösa det problem som uppstår när du använder Change Data Capture Service för Oracle by Attunity.

Ursprunglig produktversion: SQL Server 2012 Enterprise, SQL Server 2012 Developer
Ursprungligt KB-nummer: 2672759

Symptome

Microsoft Change Data Capture Service för Oracle by Attunity slutar samla in data under inaktiva perioder. När det här problemet uppstår får du följande meddelande på fliken Status i hanteringskonsolen för Oracle Change Data Capture Designer:

Försöker hämta nästa ändringspost från källdatabasen

Dessutom får du följande meddelande när du försöker använda länken Samla in diagnostik för att läsa tabellen Xdbcdc_trace i SQL Server CDC-databasen:

ORACDC517E:OCI-metoden (Oracle Call Interface) misslyckades: ORA-00600: intern felkod, argument: [krvxgintocol11

Orsak

Det här problemet uppstår om Oracle-databasen är version 11.1.0.7 eller en tidigare version.

Lösning / Beslut

Lös problemet genom att göra något av följande:

  • Ladda ned och installera en uppdatering för den befintliga versionen av Oracle-databasen.
  • Uppdatera Oracle-databasen till version 11.2.0.1 eller senare.

Mer information

Du kan aktivera datainsamling för att identifiera problemet som beskrivs i avsnittet "Symptom". Gör detta genom att följa dessa steg:

  1. Återskapa problemet.

  2. Klicka på Samla in diagnostik på fliken Status i hanteringskonsolen för Oracle Change Data Capture Designer.

  3. Granska utdata- och loggfilerna för felmeddelandet som nämns i avsnittet Symptom . Felmeddelandet som nämns i avsnittet Symptom kan till exempel visas i en eller flera av följande utdatafiler:

    • \app\administrator\diag\rdbms\orclcdc\orclcdc\alert\log.xml
    • \app\administrator\diag\rdbms\orclcdc\orclcdc\trace\orclcdc_ora_1932.trc

Mer information om problemet finns i aktivera spårning i Oracle Change Data Capture Designer-hanteringskonsolen. Det gör du genom att lägga till en ny egenskap i rutnätet Avancerade inställningar på fliken Avancerat, ange namnet på egenskapen som spårning och sedan ange värdet till Källa. När problemet har uppträffat kör du följande fråga för att visa spårningsdata:

SELECT * FROM xdbcdc_trace

Anmärkning

När du har visat spårningsinformationen tar du bort egenskapen i rutnätet Avancerade inställningar för att undvika prestandaproblem.

Referenser

Mer information om uppdateringarna som beskrivs i avsnittet Lösning finns i Mitt Oracle-stöd.

Ansvarsfriskrivning för information från tredje part

Produkter från tredje part som beskrivs i den här artikeln tillverkas av företag som är oberoende av Microsoft. Microsoft ger ingen garanti, uttrycklig eller underförstådd, angående prestandan eller tillförlitligheten hos dessa produkter.